Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
mela
- Beiträge: 143
- Registriert: 22.12.2005 15:54:53
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 ?