Matlab Compiler Problem. No version but currently supported is 4.3.4

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.

Answers (1)

oldpath = getenv('PATH');
setenv('PATH', [oldpath ':/directory/that/gcc/is/in']);

1 Comment

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!

Sign in to comment.

Categories

Asked:

on 23 Jul 2011

Community Treasure Hunt

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

Start Hunting!