Got Questions? Get Answers.
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:
2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Miguel

Date: 20 Feb, 2010 16:47:02

Message: 1 of 9

Hi!
I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
I can't run a Simulink model beacuse I get this error:

C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
'nmake' is not recognized as an internal or external command,
operable program or batch file.

I tried every solution in forums but still doesn't work... any help?

Thanks!!

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Henry

Date: 21 Feb, 2010 12:02:02

Message: 2 of 9

"Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> Hi!
> I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> I can't run a Simulink model beacuse I get this error:
>
> C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> 'nmake' is not recognized as an internal or external command,
> operable program or batch file.
>
> I tried every solution in forums but still doesn't work... any help?
>
> Thanks!!

sorry no solution but the same problem;

A direct call from command windows has found nmake but only without target
I have no idea.

>> !C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\nmake
 
Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.
 
NMAKE : fatal error U1064: MAKEFILE not found and no target specified
Stop.
>> !C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\nmake -f dspAudioPos_sfun.mak
Der Befehl "C:\Program" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
>>

lets hope for a solution

Henry

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Christopher

Date: 5 May, 2010 14:49:04

Message: 3 of 9

"Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> Hi!
> I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> I can't run a Simulink model beacuse I get this error:
>
> C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> 'nmake' is not recognized as an internal or external command,
> operable program or batch file.
>
> I tried every solution in forums but still doesn't work... any help?
>
> Thanks!!

Hi Miguel,

I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)

http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L

As a cross reference, see the discussion at
http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080

It appears that this version of MATLAB simply cannot locate the x64 compilers!
Chris

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Ender

Date: 10 Aug, 2011 16:31:10

Message: 4 of 9

"Christopher" wrote in message <hrs0h0$9g8$1@fred.mathworks.com>...
> "Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> > Hi!
> > I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> > I can't run a Simulink model beacuse I get this error:
> >
> > C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> > 'nmake' is not recognized as an internal or external command,
> > operable program or batch file.
> >
> > I tried every solution in forums but still doesn't work... any help?
> >
> > Thanks!!
>
> Hi Miguel,
>
> I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)
>
> http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L
>
> As a cross reference, see the discussion at
> http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080
>
> It appears that this version of MATLAB simply cannot locate the x64 compilers!
> Chris

Did anyone find the solution to this problem? I think I have the same problem. I have the same error at least.

Making simulation target "bouncing_ball_sfun", ...


 
C:\Users\Reneau\Documents\MATLAB\slprj\_sfprj\bouncing_ball\_self\sfun\src>call "mexopts.bat"
'nmake' is not recognized as an internal or external command,
operable program or batch file.

I am trying to run the bouncing ball 3D simulation from this webpage:
http://www.mathworks.com/products/3d-animation/demos.html

I have Win 7 and a 64 bit processor with a i5 core.
 
--Ender--

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Dustin

Date: 3 Jan, 2012 06:12:08

Message: 5 of 9

Same exact problem with me as well. I would love to resolve this.

2011b, windows 7 64bit







"Ender " <jr147@msstate.edu> wrote in message <j1uboe$gag$1@newscl01ah.mathworks.com>...
> "Christopher" wrote in message <hrs0h0$9g8$1@fred.mathworks.com>...
> > "Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> > > Hi!
> > > I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> > > I can't run a Simulink model beacuse I get this error:
> > >
> > > C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> > > 'nmake' is not recognized as an internal or external command,
> > > operable program or batch file.
> > >
> > > I tried every solution in forums but still doesn't work... any help?
> > >
> > > Thanks!!
> >
> > Hi Miguel,
> >
> > I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)
> >
> > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L
> >
> > As a cross reference, see the discussion at
> > http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080
> >
> > It appears that this version of MATLAB simply cannot locate the x64 compilers!
> > Chris
>
> Did anyone find the solution to this problem? I think I have the same problem. I have the same error at least.
>
> Making simulation target "bouncing_ball_sfun", ...
>
>
>
> C:\Users\Reneau\Documents\MATLAB\slprj\_sfprj\bouncing_ball\_self\sfun\src>call "mexopts.bat"
> 'nmake' is not recognized as an internal or external command,
> operable program or batch file.
>
> I am trying to run the bouncing ball 3D simulation from this webpage:
> http://www.mathworks.com/products/3d-animation/demos.html
>
> I have Win 7 and a 64 bit processor with a i5 core.
>
> --Ender--

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Ender

Date: 4 Jan, 2012 21:02:08

Message: 6 of 9

I fixed the problem. This is what I had to do. I had to install Microsoft Visual 2008 C Compiler for the program to work.

Your in luck because I happen to still have the instructions and the link to the instructions.

If you click on this link:

http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L

or copy and paste it into your browser it will take you to a webpage that will explain to you how to install the compiler on your 64 bit machine. After you set up, and install the compiler you should be able to get the "nmake" error to go away, and the program that you are running should work.

--Ender--

"Dustin " <spam@siue.edu> wrote in message <jdu67o$msk$1@newscl01ah.mathworks.com>...
> Same exact problem with me as well. I would love to resolve this.
>
> 2011b, windows 7 64bit
>
>
>
>
>
>
>
> "Ender " <jr147@msstate.edu> wrote in message <j1uboe$gag$1@newscl01ah.mathworks.com>...
> > "Christopher" wrote in message <hrs0h0$9g8$1@fred.mathworks.com>...
> > > "Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> > > > Hi!
> > > > I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> > > > I can't run a Simulink model beacuse I get this error:
> > > >
> > > > C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> > > > 'nmake' is not recognized as an internal or external command,
> > > > operable program or batch file.
> > > >
> > > > I tried every solution in forums but still doesn't work... any help?
> > > >
> > > > Thanks!!
> > >
> > > Hi Miguel,
> > >
> > > I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)
> > >
> > > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L
> > >
> > > As a cross reference, see the discussion at
> > > http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080
> > >
> > > It appears that this version of MATLAB simply cannot locate the x64 compilers!
> > > Chris
> >
> > Did anyone find the solution to this problem? I think I have the same problem. I have the same error at least.
> >
> > Making simulation target "bouncing_ball_sfun", ...
> >
> >
> >
> > C:\Users\Reneau\Documents\MATLAB\slprj\_sfprj\bouncing_ball\_self\sfun\src>call "mexopts.bat"
> > 'nmake' is not recognized as an internal or external command,
> > operable program or batch file.
> >
> > I am trying to run the bouncing ball 3D simulation from this webpage:
> > http://www.mathworks.com/products/3d-animation/demos.html
> >
> > I have Win 7 and a 64 bit processor with a i5 core.
> >
> > --Ender--

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Thomas Marullo

Date: 22 Feb, 2012 16:41:14

Message: 7 of 9

I still cannot get this resolved. Mathwork's supported compiler page is confusing.
http://www.mathworks.com/support/compilers/R2011b/win64.html

It says you can install the Microsoft Windows SDK 7.1. Ok, I did that and I also installed Visual C++ 2010 Express. VC++ 2010 Express does not have x64 compilers.

But then at the bottom of this page there is this note:
Notes for the Windows (64-bit) Platform
Both Microsoft Visual Studio 2008 and Windows Software Development Kit (SDK) 6.1 must be installed. When installing Microsoft Visual Studio, you must choose "X64 Compilers and Tools" when installing Microsoft Visual Studio; this is not selected by default

Microsoft Visual Studio 2008 and VC++ 2008 Express are not the same thing. The Express version is not supported in R2011b. The link you have from Mathworks regarding the fix says to install the Express edition:
http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L

So when I run mex -setup, I do not see the compiler. I can only use 2010, and that does not have the 64 bit compiler.


"Ender " <jr147@msstate.edu> wrote in message <je2eog$9fk$1@newscl01ah.mathworks.com>...
> I fixed the problem. This is what I had to do. I had to install Microsoft Visual 2008 C Compiler for the program to work.
>
> Your in luck because I happen to still have the instructions and the link to the instructions.
>
> If you click on this link:
>
> http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L
>
> or copy and paste it into your browser it will take you to a webpage that will explain to you how to install the compiler on your 64 bit machine. After you set up, and install the compiler you should be able to get the "nmake" error to go away, and the program that you are running should work.
>
> --Ender--
>
> "Dustin " <spam@siue.edu> wrote in message <jdu67o$msk$1@newscl01ah.mathworks.com>...
> > Same exact problem with me as well. I would love to resolve this.
> >
> > 2011b, windows 7 64bit
> >
> >
> >
> >
> >
> >
> >
> > "Ender " <jr147@msstate.edu> wrote in message <j1uboe$gag$1@newscl01ah.mathworks.com>...
> > > "Christopher" wrote in message <hrs0h0$9g8$1@fred.mathworks.com>...
> > > > "Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> > > > > Hi!
> > > > > I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> > > > > I can't run a Simulink model beacuse I get this error:
> > > > >
> > > > > C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> > > > > 'nmake' is not recognized as an internal or external command,
> > > > > operable program or batch file.
> > > > >
> > > > > I tried every solution in forums but still doesn't work... any help?
> > > > >
> > > > > Thanks!!
> > > >
> > > > Hi Miguel,
> > > >
> > > > I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)
> > > >
> > > > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L
> > > >
> > > > As a cross reference, see the discussion at
> > > > http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080
> > > >
> > > > It appears that this version of MATLAB simply cannot locate the x64 compilers!
> > > > Chris
> > >
> > > Did anyone find the solution to this problem? I think I have the same problem. I have the same error at least.
> > >
> > > Making simulation target "bouncing_ball_sfun", ...
> > >
> > >
> > >
> > > C:\Users\Reneau\Documents\MATLAB\slprj\_sfprj\bouncing_ball\_self\sfun\src>call "mexopts.bat"
> > > 'nmake' is not recognized as an internal or external command,
> > > operable program or batch file.
> > >
> > > I am trying to run the bouncing ball 3D simulation from this webpage:
> > > http://www.mathworks.com/products/3d-animation/demos.html
> > >
> > > I have Win 7 and a 64 bit processor with a i5 core.
> > >
> > > --Ender--

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Ender

Date: 24 Feb, 2012 16:54:24

Message: 8 of 9

You need Microsoft Visual Studio 2008. I don't know if the page has changed since I last used the info, but that is the software package that you need to compile the C code in order to run the programs. If you cannot find it there, I would suggest going online to find it. Once you find Microsoft Visual Studio 2008 and install it, just follow the set-up directions and you should see it displayed on your MATLAB screen.

--Ender--


"Thomas Marullo" <tmm3@lehigh.edu> wrote in message <ji35ra$b9k$1@newscl01ah.mathworks.com>...
> I still cannot get this resolved. Mathwork's supported compiler page is confusing.
> http://www.mathworks.com/support/compilers/R2011b/win64.html
>
> It says you can install the Microsoft Windows SDK 7.1. Ok, I did that and I also installed Visual C++ 2010 Express. VC++ 2010 Express does not have x64 compilers.
>
> But then at the bottom of this page there is this note:
> Notes for the Windows (64-bit) Platform
> Both Microsoft Visual Studio 2008 and Windows Software Development Kit (SDK) 6.1 must be installed. When installing Microsoft Visual Studio, you must choose "X64 Compilers and Tools" when installing Microsoft Visual Studio; this is not selected by default
>
> Microsoft Visual Studio 2008 and VC++ 2008 Express are not the same thing. The Express version is not supported in R2011b. The link you have from Mathworks regarding the fix says to install the Express edition:
> http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L
>
> So when I run mex -setup, I do not see the compiler. I can only use 2010, and that does not have the 64 bit compiler.
>
>
> "Ender " <jr147@msstate.edu> wrote in message <je2eog$9fk$1@newscl01ah.mathworks.com>...
> > I fixed the problem. This is what I had to do. I had to install Microsoft Visual 2008 C Compiler for the program to work.
> >
> > Your in luck because I happen to still have the instructions and the link to the instructions.
> >
> > If you click on this link:
> >
> > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L
> >
> > or copy and paste it into your browser it will take you to a webpage that will explain to you how to install the compiler on your 64 bit machine. After you set up, and install the compiler you should be able to get the "nmake" error to go away, and the program that you are running should work.
> >
> > --Ender--
> >
> > "Dustin " <spam@siue.edu> wrote in message <jdu67o$msk$1@newscl01ah.mathworks.com>...
> > > Same exact problem with me as well. I would love to resolve this.
> > >
> > > 2011b, windows 7 64bit
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > "Ender " <jr147@msstate.edu> wrote in message <j1uboe$gag$1@newscl01ah.mathworks.com>...
> > > > "Christopher" wrote in message <hrs0h0$9g8$1@fred.mathworks.com>...
> > > > > "Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> > > > > > Hi!
> > > > > > I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> > > > > > I can't run a Simulink model beacuse I get this error:
> > > > > >
> > > > > > C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> > > > > > 'nmake' is not recognized as an internal or external command,
> > > > > > operable program or batch file.
> > > > > >
> > > > > > I tried every solution in forums but still doesn't work... any help?
> > > > > >
> > > > > > Thanks!!
> > > > >
> > > > > Hi Miguel,
> > > > >
> > > > > I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)
> > > > >
> > > > > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L
> > > > >
> > > > > As a cross reference, see the discussion at
> > > > > http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080
> > > > >
> > > > > It appears that this version of MATLAB simply cannot locate the x64 compilers!
> > > > > Chris
> > > >
> > > > Did anyone find the solution to this problem? I think I have the same problem. I have the same error at least.
> > > >
> > > > Making simulation target "bouncing_ball_sfun", ...
> > > >
> > > >
> > > >
> > > > C:\Users\Reneau\Documents\MATLAB\slprj\_sfprj\bouncing_ball\_self\sfun\src>call "mexopts.bat"
> > > > 'nmake' is not recognized as an internal or external command,
> > > > operable program or batch file.
> > > >
> > > > I am trying to run the bouncing ball 3D simulation from this webpage:
> > > > http://www.mathworks.com/products/3d-animation/demos.html
> > > >
> > > > I have Win 7 and a 64 bit processor with a i5 core.
> > > >
> > > > --Ender--

Subject: 2009b 'nmake' is not recognized error on a Win7 64 with Visual C++ 9.0

From: Soner Ulun

Date: 3 Mar, 2013 22:24:08

Message: 9 of 9


Thanks for the post that helped me to solve my problem too, I did not need to download anything, simply I re-run the installer and selected the 'x64 Compilers and Tools' under Visual C++ Tools under the Language Tools.

An easier way might have been making a 'Full Installation' in the beginning instead of using the default settings.


"Ender " <jr147@msstate.edu> wrote in message <ji8fc0$33r$1@newscl01ah.mathworks.com>...
> You need Microsoft Visual Studio 2008. I don't know if the page has changed since I last used the info, but that is the software package that you need to compile the C code in order to run the programs. If you cannot find it there, I would suggest going online to find it. Once you find Microsoft Visual Studio 2008 and install it, just follow the set-up directions and you should see it displayed on your MATLAB screen.
>
> --Ender--
>
>
> "Thomas Marullo" <tmm3@lehigh.edu> wrote in message <ji35ra$b9k$1@newscl01ah.mathworks.com>...
> > I still cannot get this resolved. Mathwork's supported compiler page is confusing.
> > http://www.mathworks.com/support/compilers/R2011b/win64.html
> >
> > It says you can install the Microsoft Windows SDK 7.1. Ok, I did that and I also installed Visual C++ 2010 Express. VC++ 2010 Express does not have x64 compilers.
> >
> > But then at the bottom of this page there is this note:
> > Notes for the Windows (64-bit) Platform
> > Both Microsoft Visual Studio 2008 and Windows Software Development Kit (SDK) 6.1 must be installed. When installing Microsoft Visual Studio, you must choose "X64 Compilers and Tools" when installing Microsoft Visual Studio; this is not selected by default
> >
> > Microsoft Visual Studio 2008 and VC++ 2008 Express are not the same thing. The Express version is not supported in R2011b. The link you have from Mathworks regarding the fix says to install the Express edition:
> > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L
> >
> > So when I run mex -setup, I do not see the compiler. I can only use 2010, and that does not have the 64 bit compiler.
> >
> >
> > "Ender " <jr147@msstate.edu> wrote in message <je2eog$9fk$1@newscl01ah.mathworks.com>...
> > > I fixed the problem. This is what I had to do. I had to install Microsoft Visual 2008 C Compiler for the program to work.
> > >
> > > Your in luck because I happen to still have the instructions and the link to the instructions.
> > >
> > > If you click on this link:
> > >
> > > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L
> > >
> > > or copy and paste it into your browser it will take you to a webpage that will explain to you how to install the compiler on your 64 bit machine. After you set up, and install the compiler you should be able to get the "nmake" error to go away, and the program that you are running should work.
> > >
> > > --Ender--
> > >
> > > "Dustin " <spam@siue.edu> wrote in message <jdu67o$msk$1@newscl01ah.mathworks.com>...
> > > > Same exact problem with me as well. I would love to resolve this.
> > > >
> > > > 2011b, windows 7 64bit
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > "Ender " <jr147@msstate.edu> wrote in message <j1uboe$gag$1@newscl01ah.mathworks.com>...
> > > > > "Christopher" wrote in message <hrs0h0$9g8$1@fred.mathworks.com>...
> > > > > > "Miguel " <m.p.aguirre@gmail.com> wrote in message <hlp3m6$42l$1@fred.mathworks.com>...
> > > > > > > Hi!
> > > > > > > I installed Matlab 2009b on a Windows 7 notebook with i7 64bits processor. Also installed Visual C++ 2008 Express Edition and run 'mex -setup' to select it as default compiler.
> > > > > > > I can't run a Simulink model beacuse I get this error:
> > > > > > >
> > > > > > > C:\Users\User\xxxxx\slprj\_sfprj\csi7e_scopes\_self\sfun\src>call "mexopts.bat"
> > > > > > > 'nmake' is not recognized as an internal or external command,
> > > > > > > operable program or batch file.
> > > > > > >
> > > > > > > I tried every solution in forums but still doesn't work... any help?
> > > > > > >
> > > > > > > Thanks!!
> > > > > >
> > > > > > Hi Miguel,
> > > > > >
> > > > > > I don't have a solution to this, but I have the same problem. When you select the compiler using mex -setup, does MATLAB tell you that it can't find the x64 compiler? This is the problem I have, although I've followed the solution page instructions (see link)
> > > > > >
> > > > > > http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/index.html?solution=1-6IJJ3L
> > > > > >
> > > > > > As a cross reference, see the discussion at
> > > > > > http://www.mathworks.com/matlabcentral/newsreader/view_thread/266328#701080
> > > > > >
> > > > > > It appears that this version of MATLAB simply cannot locate the x64 compilers!
> > > > > > Chris
> > > > >
> > > > > Did anyone find the solution to this problem? I think I have the same problem. I have the same error at least.
> > > > >
> > > > > Making simulation target "bouncing_ball_sfun", ...
> > > > >
> > > > >
> > > > >
> > > > > C:\Users\Reneau\Documents\MATLAB\slprj\_sfprj\bouncing_ball\_self\sfun\src>call "mexopts.bat"
> > > > > 'nmake' is not recognized as an internal or external command,
> > > > > operable program or batch file.
> > > > >
> > > > > I am trying to run the bouncing ball 3D simulation from this webpage:
> > > > > http://www.mathworks.com/products/3d-animation/demos.html
> > > > >
> > > > > I have Win 7 and a 64 bit processor with a i5 core.
> > > > >
> > > > > --Ender--

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