Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Re: mbuild -setup: no compiler detected
Date: Thu, 6 Dec 2007 05:35:26 +0000 (UTC)
Organization: Inst of Physical &#38; Chemical Research
Lines: 59
Message-ID: <fj81mu$111$1@fred.mathworks.com>
References: <fhf43n$j0k$1@fred.mathworks.com> <fhfiq5$pk2$1@fred.mathworks.com> <fhg4rk$ft4$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-02-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1196919326 1057 172.30.248.37 (6 Dec 2007 05:35:26 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Thu, 6 Dec 2007 05:35:26 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 202571
Xref: news.mathworks.com comp.soft-sys.matlab:441110



"Tim Davis" <davis@cise.ufl.edu> wrote in message 
<fhg4rk$ft4$1@fred.mathworks.com>...
> "Derek O'Connor" <derekroconnor@eircom.net> wrote in 
message
> <...
> > 64 bit Matlab R2007b does not have a compiler. Here is 
what
> > I got from Matlab Support:
> > 
> > " The answer to your question which you have probably
> > already worked out is that  the MATLAB 64bit edition 
does
> > not ship with  a built in LCC compiler. 
> > 
> > Kind Regards
> > Clive Amos"
> > 
> > It would have been useful if they told me if or when 
they
> > will have a built-in compiler, or if there are 
alternatives.
> > 
> > Derek O'Connor
> 
> On Windows (when I have to) I try not to use the LCC
> compiler; it generates slow code.  I use the freely
> available Microsoft Visual C/C++ 2005 Express, for 32-bit
> Windows.  It generates decent code, although not quite as
> good as gcc in Linux/Unix.  The Professional version 
(which
> comes at a price) is better, I think, since unless I'm
> mistaken it includes additional compiler optimizations 
that
> are disabled in the 2005 Express version.
> 
> See http://msdn2.microsoft.com/en-us/express/default.aspx
> 
> It's quite easy to configure mex to use this compiler.
> 
> However ... it appears that the Express edition doesn't
> support 64-bit:
> 
> http://msdn2.microsoft.com/en-us/vstudio/aa700921.aspx
> 
> You might try gcc for windows:
> 
> http://gnumex.sourceforge.net/
> 
> that link doesn't talk about 64bit Windows, but 32bit. 
> However, gcc and cygwin do run on 64bit Windows.

I've got the same problem with WinXP x64. In the Matlab 
compatible compiler page it is writen that 64-bit version 
supports MS Visual Studio 2005 SP1 and Visual Studio 
Express edition compilers. I have installed MS VS2005 with 
64-bit support but still I get the message that there is no 
compiler in the system. In case of Express Edition there 
must be some additional windows parameter defined. But I 
did not try it yet.