From: Federico Milano on
On Oct 1, 9:43 am, "Ashish Uthama" <first.l...(a)mathworks.com> wrote:
> On Wed, 30 Sep 2009 20:02:06 -0400, Scott  <jetak...(a)yahoo.com> wrote:
> > I'm having some weird issues getting a compiled Matlab program to work.
>
> > My research partner made a Matlab program a long time ago that he  
> > compiled into a Windows executable. It runs perfectly fine if he runs it  
> > from the command prompt. However, he needs to be able to run this  
> > program from within a C++ program. So basically, he's be using  
> > system("myprog.exe <inputs>"); in his C++ program to get it to run.
>
> > However, when he does this, he gets the following error:
>
> > Severe:
> > MATLAB:118n:MissingICUData - ICU data not found
Try copying to the same directory where the shared objects (DLLs) are
this file: icudt36l.dat

>
> > So, I tried running it on my computer. I installed the proper Matlab  
> > runtime environment, and I tried running the C++ program, and I get the  
> > same error. However, I found that I cannot even run his Matlab program  
> > using the command prompt, because I sitll get that error.
>
> > Does anybody know what could be the cause of this?
>
> I would suggest contacting tech support.
>
> ICU (http://site.icu-project.org/) has something to do with  
> internationalization (I didnt know), so maybe something to do with  
> locale/regional settings in windows perhaps. Though this does not fully  
> explain why it wont run from the C program on your partners machine.