CDT & SDL
-
Hallo Forum,
ich bin der Zeit damit beschäftigt mit CDT von Eclipse die SDL Libaries in ein Projekt einzubinden. Von der Installation her hat alles soweit geklappt. Hab auch im Linker die Option `sdl-config --libs` angegeben sowie beim Compiler `sdl-config --cflags`. Soweit so gut. Die SDL.h lässt sich auch via include einbinden, jedoch wenn ich eine Methode von SDL aufrufe kommt immer die Fehlermeldung**** Build of configuration Debug for project SDL **** make -k all Building target: SDL Invoking: GCC C++ Linker g++ `sdl-config --libs` -o"SDL" ./main.o ./main.o: In function `main': ../main.cpp:6: undefined reference to `SDL_Init' ../main.cpp:9: undefined reference to `SDL_GetError' ../main.cpp:13: undefined reference to `SDL_Quit' collect2: ld returned 1 exit status make: *** [SDL] Fehler 1 make: Das Target »all« wurde wegen Fehlern nicht aktualisiert. Build complete for project SDL
Also Zusatzinfo dann noch das ganze läuft auf einem Linux System.
Hat vielleicht einer eine Idee woran es liegen könnte ?
MfG
Sledge Hammer
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Ich hab noch ein wenig rum probiert und das ganze mal versucht von der Console zu starten Mittels:
g++ test.cpp -o start `sdl-config --cflags --libs`.
Dort sah die Error Message anders aus, da ich dann auf diesem Weg nicht weitergekommen bin, habe ich versucht SDL nicht via RPM Paket zu installieren sondern per Hand.
Da ist mir dann aufgefallen, dass nach dem ich make aufgerufen habe, die GL/glu.h fehlt => SDL ist nicht installiertVielleicht einer eine Idee wo ich die glu.h herbekomme ? Hab jetzt den Nachmittag einige xorg Pakete gezogen und installiert, jedoch ohne Erfolg.