Probleme bei der SDL Einrichtung mit Dev-C++
-
Salut!
Ich habe dazu diese Anleitung benützt:
Tutorial Link: http://lazyfoo.net/SDL_tutorials/lesson01/windows/devcpp/index.php
Nun meldet der Compiler mir (Dev-C++) einen Fehler:
C:\SDL-1.2.13\lib\libSDLmain.a(SDL_win32_main.o)(.text+0x417) In function `console_main': [Linker error] undefined reference to `SDL_main' C:\SDL-1.2.13\lib\libSDLmain.a(SDL_win32_main.o)(.text+0x417) ld returned 1 exit status C:\Dokumente und Einstellungen\ötzi\Desktop\SDLTest\Makefile.win [Build Error] [SDLTest.exe] Error 1
Die zu compilende Source müsste eigentlich stimmen:
#include "SDL/SDL.h" int main() { SDL_Init(SDL_INIT_EVERYTHING); SDL_Quit(); return 0; }
Die SDL.dll befindet sich im selben Ordner!
Gruß
agi
-
lib angegeben?
-
rapso schrieb:
lib angegeben?
http://img29.imageshack.us/img29/4268/screenjds.jpg
Ja, Oder?
Gruß
agi
-
ich kenne mich mit der IDE nicht so aus, aber ich glaube das ist ner der pfad zu den libs, du musst die lib auch noch explizit irgendwo zum linken angeben.
-
Mit:
-lmingw32 -lSDLmain -lSDL
?
Hab schon...
Gruß
agi
-
Ich würde dir empfehlen, eine neuere IDE zu nehmen. DevC++ ist seid Jahren nicht mehr aktualisiert worden und wird's wohl auch nicht mehr. Probiere doch mal andere, kostenlose aus:
Code::Blocks -> http://www.codeblocks.org/
MS Visual Studio Express -> http://www.microsoft.com/germany/Express/
Eclipse CDT -> http://www.eclipse.org/cdt/
-
So, CodeBlocks meldet ebenfalls ein Problem, obwohl:
http://img29.imageshack.us/img29/2589/sdltest1.jpg
http://img29.imageshack.us/img29/9655/sdltest2.jpg
http://img40.imageshack.us/img40/4877/sdltest3.jpg
http://img39.imageshack.us/img39/5864/sdltest4.jpg
http://img38.imageshack.us/img38/3577/sdltest5.jpg
http://img37.imageshack.us/my.php?image=sdltest6.jpgGruß
agi
-
http://forums.codeblocks.org/index.php/topic,6902.0.html
Poste doch beim nächsten Mal die Fehlermeldung als Text, hab keinen Bock, mich durch zig Screenshots zu klicken
-
Die Compiler Settings sind Okay! Aber jetzt kommt wieder eine Fehlermeldung:
-------------- Build: Debug in SDLTest --------------- Linking stage skipped (build target has no object files to link) Nothing to be done.
Gruß
agi
-
Nach der Fehlermeldung kannst du - glaube ich - auch selbst googlen!