ld: library not found for -lgfortran - Mac-Symlink-Problem?
Ich versuche zu installieren ObsPy mit pip.
Schlägt die installation auf dem cc-Befehl unten:
cc -bundle -undefined dynamic_lookup -L/usr/local/lib -L/usr/local/opt/sqlite/lib build/temp.macosx-10.8-x86_64-2.7/obspy/taup/src/emdlv.o build/temp.macosx-10.8-x86_64-2.7/obspy/taup/src/libtau.o build/temp.macosx-10.8-x86_64-2.7/obspy/taup/src/ttimes_subrout.o -lgfortran -o build/lib.macosx-10.8-x86_64-2.7/obspy/lib/libtaup.so
ld: library not found for -lgfortran
Diesem ALSO Frage ist ähnlich: lgfortran nicht gefunden, aber die Lösung war die änderung der makefile. Ich weiß nicht, wie zu tun, wenn unsing pip installieren. Ich habe installiert gfortran mit homebrew.
Gibt es eine Möglichkeit, dass ich einen symbolischen Link auf die bestehende gfortran den lib-Ordner in die Lage, dass dieser Befehl sucht?
Wäre, dass die Position der /usr/local/lib
?
InformationsquelleAutor sequoia | 2013-03-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Heyhey,
gibt es einige Lösungen. Die einfachste ist, um die
LD_LIBRARY_PATH
zu, wo der gfortran-shared-library liegt.locate libgfortran.a
Andere dann, dass Sie können auch installieren Sie die neueste git-version von ObsPy sollte dieses problem gelöst haben. Gehen Sie zu http://www.obspy.org, um die git-URL.
Prost!
InformationsquelleAutor Lion Krischer
Finden Sie auch die Lage der lib verwenden:
InformationsquelleAutor guerrerocarlos
Für mich, was gelöst wurde diese Einstellung in der .pro Datei:
InformationsquelleAutor Cacovsky