lgfortran not found



  • Ich möchte gerne ein Fortran Programm kompilieren. Der Linker findet aber lgfortran nicht. Ich hab nenn Mac auf dem ist gfortran installiert, aber wo finde ich die Bibliothek?

    make
    /usr/local/gcc-4.3.5/bin/gfortran -O3 -x f77-cpp-input -fPIC -fno-common -m64 -o solver.o -c solver.f
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o matlabexception.o -c matlabexception.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o matlabscalar.o -c matlabscalar.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o matlabstring.o -c matlabstring.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o matlabmatrix.o -c matlabmatrix.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o arrayofmatrices.o -c arrayofmatrices.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o program.o -c program.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o matlabprogram.o -c matlabprogram.cpp
    g++ -O3 -fPIC -fno-common -fexceptions -no-cpp-precomp -arch x86_64 -m64 -Wall -ansi -DMATLAB_MEXFILE -I/Applications/MATLAB_R2009b.app/extern/include -o lbfgsb.o -c lbfgsb.cpp
    /Applications/MATLAB_R2009b.app/bin/mex -cxx CXX=g++ CC=g++ FC= LD=g++ -lgfortran -lm \
    -O -output lbfgsb.mexmaci64 solver.o matlabexception.o matlabscalar.o matlabstring.o matlabmatrix.o arrayofmatrices.o program.o matlabprogram.o lbfgsb.o
    ld: library not found for -lgfortran
    collect2: ld returned 1 exit status

    mex: link of ' "lbfgsb.mexmaci64"' failed.

    make: *** [lbfgsb.mexmaci64] Error 1


  • Mod

    Gibt's auf dem Mac denn keine Möglichkeit Dateien zu suchen? Oder muss man dafür erst eine App kaufen?


Anmelden zum Antworten