Bjoern Krombholz wrote:
Martin Kelm wrote:
Das Kompilieren klappt, das Linken nicht. Ohne viel nachzudenken habe ich einfach den Linker über g++ aufrufen lassen. Es kommt allerdings die Meldung:
ld: cannot open crtbegin.o: Datei oder Verzeichnis nicht gefunden
Dann ist das File wohl nicht da ;) Gehört crtbegin.cpp zu deinem Projekt? Hast du crtbegin.cpp vorher kompiliert?
crtbegin.o ist normalerweise bei der Installation des Compilers bzw. der Laufzeitumgebung dabei. Ein eigenes crtbegin.o koennte durchaus lustig werden ;-) Ich habe auf meiner (6.2): linux:~ # rpm -qf /usr/lib/gcc-lib/i486-linux/2.7.2.3/crtbegin.o gcc-2.7.2.3-38 linux:~ # rpm -qf /usr/lib/gcc-lib/i486-linux/egcs-2.91.66/crtbegin.o egcs-990708-3 Du solltest also über den Yast den Compiler nochmal sauber installieren (natürlich die Version die auf Deiner CD drauf ist). Gruss Klaus -- +---------------------------+---------------------------+ | Klaus P. Wirl | Email: kwirl@lucent.com | | Lucent Technologies | Phone: +49 911 526-3626 | | Thurn-und-Taxis Str. 10 | Mobile:+49 171 970 6639 | | 90411 Nürnberg, Germany | Fax: +49 911 526-4193 | +---------------------------+---------------------------+ --- My opinion is my opinion is my opinion --- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com