Matlab Compiler Problem. No version but currently supported is 4.3.4

6 visualizzazioni (ultimi 30 giorni)
Hello.
I am having major issues with my MEX compiler. It seems Matlab cannot find it and i do not know how to tell matlab where to find it. Matlab mex compiler fails with the message below:
/usr/local/MATLAB/R2011a/bin/mex: line 305: gcc: command not found
Warning: You are using gcc version "". The version currently supported with MEX is "4.3.4". For a list of currently supported compilers see: http://www.mathworks.com/support/compilers/current_release/
/usr/local/MATLAB/R2011a/bin/mex: line 1041: gcc: command not found
mex: compile of ' "main.c"' failed.
Thanks.
Ayon.

Risposte (1)

Walter Roberson
Walter Roberson il 23 Lug 2011
oldpath = getenv('PATH');
setenv('PATH', [oldpath ':/directory/that/gcc/is/in']);
  1 Commento
dyanpis
dyanpis il 10 Ago 2011
Does not solve the problem! Thanks for trying. Was able to return the previous version of gcc by simply using "add/remove software" and put back the removed compilers but i still have the warning:
You are using gcc version "4.1.2". The version
currently supported with MEX is "4.3.4".
For a list of currently supported compilers see:
http://www.mathworks.com/support/compilers/current_release/
This seems to be a simple problem, i have the 4.3.4 compiler installed just to help matlab see it!
Thanks!

Accedi per commentare.

Categorie

Scopri di più su Write C Functions Callable from MATLAB (MEX Files) in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by