Seite 1 von 2
LinkerError unter Linux (Ubuntu 8.04)
Verfasst: 02.06.2009 13:12
von cxAlex
Ich hab hier ein kleines Problem unter Ubuntu 8.04, laufend mit coLinux unter Windows XP. Ich hab PB frisch installiert, alle Anweisungen im INSTALL befolgt, alle Pakete sind installiert. Nun bekomme ich folgenden Fehler beim Kompilieren (egal welcher Source):
/usr/bin/ld : crt1.o: Not such file or directory
collect2: ld returned 2 exit status
/usr/bin/ld gibts wirklich nicht, kann da aber auch keinen Ordner erstellen.
Hab im Forum schon gesucht aber keine Lösung gefunden.
Gruß, Alex
Verfasst: 02.06.2009 13:43
von DarkDragon
Hast du schon gcc und seine abhängigkeiten installiert? Wenn nicht, dort wird wohl der Linker "ld" dabei sein.
Verfasst: 02.06.2009 13:51
von cxAlex
Laut Synaptic ist gcc-4.2 installiert.
Re: LinkerError unter Linux (Ubuntu 8.04)
Verfasst: 02.06.2009 13:58
von Little John
cxAlex hat geschrieben:Ich hab hier ein kleines Problem unter Ubuntu 8.04, laufend mit coLinux unter Windows XP. Ich hab PB frisch installiert, alle Anweisungen im INSTALL befolgt, alle Pakete sind installiert. Nun bekomme ich folgenden Fehler beim Kompilieren (egal welcher Source):
/usr/bin/ld : crt1.o: Not such file or directory
collect2: ld returned 2 exit status
/usr/bin/ld gibts wirklich nicht, kann da aber auch keinen Ordner erstellen.
Sollst Du auch nicht.
cxAlex hat geschrieben:Hab im Forum schon gesucht aber keine Lösung gefunden.
Ich denke, wenn Du nach
ubuntu crt1.o
googelst wirst Du schnell eine Lösung finden. Evtl. doch noch ein fehlendes Paket?
Gruß, Little John
Verfasst: 02.06.2009 14:07
von cxAlex
Ich finde immer wieder libc6-dev wenn ich danach google. Will ich das Packet installieren bekomme ich immer folgenden Fehler:
Failed to fetch
http://security.ubuntu.com/ubuntu/pool/ ... 1_i386.deb
404 Not Found
Verfasst: 02.06.2009 14:30
von Little John
Hmm ...
Ich dachte in diesen Links taucht der Kosename der betr. Ubuntu-Version auf, wie
zum Beispiel
Kann aber auch sein dass das nicht immer so ist.
Wenn hier keiner was weiß, würde ich im Forum von
http://ubuntuusers.de/ fragen.
Gruß, Little John
Verfasst: 02.06.2009 14:39
von cxAlex
Jo, das Packet hab ich jetzt, aber beim installieren kommt folgender Fehler:
Error: Dependency is not satisfiable: libc6
Verfasst: 02.06.2009 14:40
von ts-soft
Man kann natürlich nur die dev lib passend zur Distribution installieren.
Dafür nimmt man auch den Packetmanager der Distribution.
libc6 sollte schon in einer Version installiert sein und die entsprechende
dev sollte erkennbar sein.
Verfasst: 02.06.2009 14:48
von cxAlex
So, habs gelöst.
Folgendes im Terminal ausführen und alles ist gut:
sudo apt-get update
sudo apt-get install libc6-dev
Verfasst: 02.06.2009 15:00
von ts-soft
> So, habs gelöst.
Du hast ja auch den Packetmanager der Distribution genutzt
Ob in der Konsole oder das grafische Frontend spielt letztendlich keine
Rolle, aber irgendwelche *.deb aus dem Internet laden geht meist schief