sturfee / randomforest-matlab

Automatically exported from code.google.com/p/randomforest-matlab
0 stars 0 forks source link

use library (gcc) in matlab and error with compile of mex #66

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
hi. i am using mac osx (yosemite V 10.10.1) and running matlab 2014a on it.i 
wanted to use spam library(sparse modeling software by J. Mairal) on matlab and 
for that i have to install xcode6.1(that has gcc) . first i type in command 
window "mex -setup" and result is shown below:
********************
*mex -setup MEX configured to use 'Xcode with Clang' for C language compilation.

Warning: The MATLAB C and Fortran API has changed to support MATLAB variables 
with more than 2^32-1 elements. In the near future you will be required to 
update your code to utilize the new API. 
You can find more information about this at: 
http://www.mathworks.com/help/matlab/matlab_external/upgrading-mex-files-to-use-
64-bit-api.html.

To choose a different language, select one from the following: 
mex -setup C++ 
mex -setup FORTRAN
**************
so after that i run the compile.m file in spam library and suddenly i saw an 
error that was:

******************
add_flag = -mmacosx-version-min=10.6 Warning: Directory already exists.

In compile at 144 compilation of: -I./linalg/ -I./decomp/ -I./prox/ 
-I./dictLearn/ dictLearn/mex/mexArchetypalAnalysis.cpp Building with 'Xcode 
Clang++'.
 clang: warning: argument unused during compilation: '-fopenmp' Error using mex
 ld: warning: directory not found for option '-L/usr/lib/gcc/x86_64-linux-gnu/4.8/'
 ld: library not found for -lgomp clang: error: linker command failed with exit code 1 (use -v to see invocation) Error in compile (line 439) mex(args{:});
*****************
i don't understand what to do.please help me!

Original issue reported on code.google.com by javad.ra...@gmail.com on 30 Nov 2014 at 2:09

GoogleCodeExporter commented 8 years ago
you should probably ask the authors of that library.

Original comment by abhirana on 5 Dec 2014 at 5:09