macOS Big Sur Fortran-Compiler Problem unter Big Sur und MBP M1

virk

Aktives Mitglied
Thread Starter
Dabei seit
14.06.2012
Beiträge
702
Reaktionspunkte
285
Bekomme jetzt mit neuem Rechner unter Big Sur die folgende Meldung:

Code:
Heiner@virk Release % gfortran test.f           
ld: library not found for -lm
collect2: Fehler: ld gab 1 als Ende-Status zurück

Kann jemand mit dem Fehler etwas anfangen und kann mich zwecks Lösung in die richtige Richtung stubsen?
 
Hi, oneOeight: Habe den verlinkten thread mal gelesen. Der hilft mir noch nicht weiter, obwohl es dort auch um gfortran geht. Ich müsste wissen, wie ich den compiler aufrufen muss, damit der write(*,*) 'Heiner ist doof' kompilieren kann. Jedenfalls schon mal Danke für die Richtung :)

(Falls noch andere mitlesen: Ich habe das aktuellste Fortran von hpc.sourceforge.net installiert)
 
Auf der Seite steht doch auch was du machen musst:
And on Catalina, you may have to specify an additional include and library path -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -L/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib for the compiler to find the system headers and libraries.
 
Problem gelöst; die commandlinetools waren nicht (richtig) installiert, obschon ich meine, dass xcode mir in seinen preferences suggerierte, dass diese installiert seien.
Danke Dir, Du hast mich richtig geschubst :)
 
Zurück
Oben Unten