Probleme mit gfortran

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Probleme mit gfortran

Beitrag von mela » 15.02.2006 18:35:36

Hallo,

nach langem hin und her hab ich den gfortran-compiler nun installiert. Leider gibt er mir beim compilieren einer beispieldatei folgende fehlermeldung aus:

alpha:/home/maru/Fortran/programme# gfortran ex.f
ld: crt1.o: No such file: No such file or directory
alpha:/home/maru/Fortran/programme#

Was bedeutet das und was kann ich dagegen tun??

mela

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 15.02.2006 19:54:26

arbeitest du auf einem 64 bit System ? Wenn ja, benötigst du die ia32-libs-dev für 32 bit Programme.
Das Paket "libc6-dev" benötigst du in jedem Fall, sollte aber schon durch die Installation von gfortran installiert worden sein.

Gruß
gms

mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Beitrag von mela » 16.02.2006 00:58:50

Seltsam. Beide Pakete waren nicht installiert. Aber nach der Installation kommt nun folgende Fehlermeldung:

maru@alpha:~/Fortran/programme$ gfortran ex.f
ld: crtbegin.o: No such file: No such file or directory

maru

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 16.02.2006 17:42:32

Hast du gfortran direkt über dpkg installiert ? crtbegin.o ist Teil des gcc und der gcc wird von gfortran benötigt. Du solltest apt oder aptitude vewenden, dort werden dir diese Abhängigkeiten automatisch aufgelöst.

Gruß
gms

mela
Beiträge: 143
Registriert: 22.12.2005 15:54:53

Beitrag von mela » 20.02.2006 13:33:43

ich habe synaptic verwendet. das baut ja eigentlich auf apt auf, oder?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 20.02.2006 14:10:57

synaptic kenne ich zuwenig, theoretisch sollte es die Abhängigkeiten aber auch auflösen.
Wurde bei dir der gcc-4.0 installiert ?

Antworten