.| Autor | Beitrag |
|---|---|
|
000 10.10.2001, 15:10 Kriz |
Dickes Problem auf Linux =) Erstmal die Tatsachen in Form von Dateien: ../test/ test.cpp <- Hauptsource, ruft sub1.h auf Der Befehl g++ -o test test.cpp spuckt Erros aus, die man dahingehend interpretieren kann, daß g++ sub1.h und sub1.cpp nicht findet und daher auch nicht kompilieren und linken kann... Daher die Frage besonders an den Herrn P., der ja nie da ist, wenn man ihn braucht (löl): Watt is zu tun? Bitte schnelle Antwort, da das Linux-Seminar inner Firma immer näher rückt =) PS: Jaja, hab alles von damals vergessen und finde die Unterlagen nicht mehr (irgendwie)... Thx --K:R-I)Z++ |
|
Profil || Suche |
|
001 10.10.2001, 17:02 TheTinySteini |
Pff? Genauere Errormeldungen? Achja, und denk bloß nicht, g++ verzeiht dir, dass du von Sprüchen wie Springuinen und *hierbitteallemöglichenantilinuxsprüchedazudenken* reichlich Gebrauch gemacht hast =) --TheTinySteini |
|
Profil || Suche |
|
002 10.10.2001, 17:06 Tron |
hmm... ich hab' zwar von linux keine ahnung, aber der compiler will doch bestimmt alle sourcedateien angegeben haben, also: 'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
003 10.10.2001, 19:15 Prefect |
g++ -o test test.cpp kompiliert lediglich test.cpp und spuckt dann eine Executable aus. Da aber sub1.cpp nicht kompiliert und gelinkt wurde gibt's natürlich Linkererrors. Du kannst entweder, wie Tron sagt, alles in einem Aufwasch machen, per g++ -o test test.cpp sub1.cpp oder schrittweise, also: g++ -c -o test.o test.cpp Du kannst das ganze dann auch noch in eine leete Makefile reinpacken, die z.B. so aussieht:
cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
004 10.10.2001, 19:46 Kriz |
Thx! --K:R-I)Z++ |
|
Profil || Suche |
|
005 11.10.2001, 01:18 Kriz |
Und für die ganz Makefilefaulen: g++ -o test test.cpp -I. =) --K:R-I)Z++ |
|
Profil || Suche |
|
006 14.10.2001, 11:26 Kriz |
Brrrr, irgendwie rafft meine glibc-Version die STL nicht so richtig. Habe aber gehört, daß GNU damit noch Probleme hatte bis vor kurzem. Welche aktuelle glibc gibbet denn? Meine ist noch von SuSE 6.3. --K:R-I)Z++ |
|
Profil || Suche |
|
007 14.10.2001, 15:59 dp Administrator |
-- |
|
Profil || Suche |
|
008 14.10.2001, 18:08 Kriz |
Danke =) glibc 2.2.4 scheint der Aktuellste zu sein... --K:R-I)Z++ |
|
Profil || Suche |

