Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
mclmcrrt710.dll compiler runtime

Subject: mclmcrrt710.dll compiler runtime

From: Andreas Greuer

Date: 22 Apr, 2009 15:02:03

Message: 1 of 9

Hallo,

I have compiled my application with mcc of Matlab2009a.

After installing the MATLAB Compiler Runtime on another computer, I start the application. But I get a message:

"This application has failed to start because mclmcrrt710.dll was not found. Re-installing the application may fix this problem"

In the folder
c:\Program Files (x86)\MATLAB\MATLAB Compiler Runtime\v79\runtime\win32\

I found a file with the name "mclmcrrt79.dll"
After copying to the name "mclmcrrt710.dll", I was able to run my application also on this computer.

Is there a kind of version incompability between the compiler and the runtime environment?

Andreas

Subject: mclmcrrt710.dll compiler runtime

From: ImageAnalyst

Date: 22 Apr, 2009 15:23:59

Message: 2 of 9

Andreas Greuer:
You need to give them the run time library that matches the one you
compiled your app with. For example, if you used R2008b, you need to
have your user run MCRInstaller.exe version 7.9. And you are running
the compiler for R2009a so it appears that your users need v7.10 so
you need to ship them the runtime library installer that comes with
R2009a. Your users had apparently already run the installer for v7.9
and you merely renamed their file to match the current file desired by
your app (which has now been compiled in R2009a). While some
functions may be the same, there may be others that are new in v7.10
and for those, your "workaround" will crash the app. I recommend that
you ship your users the run time library installer that matches your
release.
Regards,
ImageAnalyst

Subject: mclmcrrt710.dll compiler runtime

From: Zahra M

Date: 21 Aug, 2011 03:04:08

Message: 3 of 9

"Andreas Greuer" wrote in message <gsnbha$7na$1@fred.mathworks.com>...
> Hallo,
>
> I have compiled my application with mcc of Matlab2009a.
>
> After installing the MATLAB Compiler Runtime on another computer, I start the application. But I get a message:
>
> "This application has failed to start because mclmcrrt710.dll was not found. Re-installing the application may fix this problem"
>
> In the folder
> c:\Program Files (x86)\MATLAB\MATLAB Compiler Runtime\v79\runtime\win32\
>
> I found a file with the name "mclmcrrt79.dll"
> After copying to the name "mclmcrrt710.dll", I was able to run my application also on this computer.
>
> Is there a kind of version incompability between the compiler and the runtime environment?
>
> Andreas

Hi,

I made an application using mcc in MATLAB(2009a) and the exe file runs in my computer.

on another computer I installed MCR 7.10 from this path:
$MATLABROOT\toolbox\compiler\deploy\win32\mcrInstaller.exe

but still have problem with "mclmcrrt79.dll". the file exists in that computer.

I tried various things but still same error. what should I do?

Subject: mclmcrrt710.dll compiler runtime

From: Zahra M

Date: 21 Aug, 2011 03:10:14

Message: 4 of 9

ImageAnalyst <imageanalyst@mailinator.com> wrote in message <3f03e039-7d35-41b4-bfa3-1b63e04a469f@g37g2000yqn.googlegroups.com>...
> Andreas Greuer:
> You need to give them the run time library that matches the one you
> compiled your app with. For example, if you used R2008b, you need to
> have your user run MCRInstaller.exe version 7.9. And you are running
> the compiler for R2009a so it appears that your users need v7.10 so
> you need to ship them the runtime library installer that comes with
> R2009a. Your users had apparently already run the installer for v7.9
> and you merely renamed their file to match the current file desired by
> your app (which has now been compiled in R2009a). While some
> functions may be the same, there may be others that are new in v7.10
> and for those, your "workaround" will crash the app. I recommend that
> you ship your users the run time library installer that matches your
> release.
> Regards,
> ImageAnalyst

Hi,

I also uses MATLAB (2009a) and made an application using mcc.

On another computer, I installed MCR 7.10 which was in this path on my computer:
$MATLABROOT\toolbox\compiler\deploy\win32\mcrInstaller.exe

but when run my application still have problem with "mclmcrrt79.dll".

what should I do? I tried various things but no result.

Thanks

Subject: mclmcrrt710.dll compiler runtime

From: Image Analyst

Date: 21 Aug, 2011 13:32:08

Message: 5 of 9

"Zahra M" wrote in message <j2psum$8aj$1@newscl01ah.mathworks.com>...
> I also uses MATLAB (2009a) and made an application using mcc.
>
> On another computer, I installed MCR 7.10 which was in this path on my computer:
> $MATLABROOT\toolbox\compiler\deploy\win32\mcrInstaller.exe
>
> but when run my application still have problem with "mclmcrrt79.dll".
>
> what should I do? I tried various things but no result.
>
> Thanks
------------------------------------------
You'll have to install MCR 7.9. It's not upward compatible - they have to match exactly. An executable built with 7.9 can't be run with only 7.10 installed - it needs 7.9. Fortunately you can have both installed with no conflicts.

Subject: mclmcrrt710.dll compiler runtime

From: Zahra M

Date: 21 Aug, 2011 16:01:12

Message: 6 of 9

"Image Analyst" wrote in message <j2r1co$hjd$1@newscl01ah.mathworks.com>...
> "Zahra M" wrote in message <j2psum$8aj$1@newscl01ah.mathworks.com>...
> > I also uses MATLAB (2009a) and made an application using mcc.
> >
> > On another computer, I installed MCR 7.10 which was in this path on my computer:
> > $MATLABROOT\toolbox\compiler\deploy\win32\mcrInstaller.exe
> >
> > but when run my application still have problem with "mclmcrrt79.dll".
> >
> > what should I do? I tried various things but no result.
> >
> > Thanks
> ------------------------------------------
> You'll have to install MCR 7.9. It's not upward compatible - they have to match exactly. An executable built with 7.9 can't be run with only 7.10 installed - it needs 7.9. Fortunately you can have both installed with no conflicts.

Thanks a lot. It works.

Subject: mclmcrrt710.dll compiler runtime

From: Matthew

Date: 16 Sep, 2011 18:26:33

Message: 7 of 9

Where do I download the runtime for the desired version?

Subject: mclmcrrt710.dll compiler runtime

From: Bruno Luong

Date: 17 Sep, 2011 08:03:27

Message: 8 of 9

"Matthew " <matt@mattandmeara.net> wrote in message <j504cp$kk9$1@newscl01ah.mathworks.com>...
> Where do I download the runtime for the desired version?

Nowhere, the MCR cannot be exhibited for public downloading by license restriction.

Bruno

Subject: mclmcrrt710.dll compiler runtime

From: Zahra M

Date: 17 Sep, 2011 09:08:07

Message: 9 of 9

"Matthew " <matt@mattandmeara.net> wrote in message <j504cp$kk9$1@newscl01ah.mathworks.com>...
> Where do I download the runtime for the desired version?

It is located in MATLAB folder. for example in MATLAB 2009a the path is:
MATLAB/R2009a/toolbox/compiler/win32/MCRInstaller

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us