Hello,
Can someone help me to setup SDL2 with CodeBlocks? I need to know how to configure my compiler and linker settings, it seems to detect all my includes paths but when I compile here’s the message I got:
||=== Build: Debug in Test_SDL2 (compiler: GNU GCC Compiler) ===|
obj\Debug\main.o||In function ZN9InitErrorC2Ev':| D:\C++ projects\Test_SDL2\main.cpp|18|undefined reference to
SDL_GetError’|
obj\Debug\main.o||In function ZN3SDLC2Ej':| D:\C++ projects\Test_SDL2\main.cpp|49|undefined reference to
SDL_Init’|
D:\C++ projects\Test_SDL2\main.cpp|52|undefined reference to SDL_CreateWindowAndRenderer'| obj\Debug\main.o||In function
ZN3SDLD2Ev’
D:\C++ projects\Test_SDL2\main.cpp|59|undefined reference to SDL_DestroyWindow'| D:\C++ projects\Test_SDL2\main.cpp|60|undefined reference to
SDL_DestroyRenderer’|
D:\C++ projects\Test_SDL2\main.cpp|61|undefined reference to SDL_Quit'| obj\Debug\main.o||In function
ZN3SDL4drawEv’
D:\C++ projects\Test_SDL2\main.cpp|67|undefined reference to SDL_SetRenderDrawColor'| D:\C++ projects\Test_SDL2\main.cpp|68|undefined reference to
SDL_RenderClear’|
D:\C++ projects\Test_SDL2\main.cpp|71|undefined reference to SDL_RenderPresent'| D:\C++ projects\Test_SDL2\main.cpp|89|undefined reference to
SDL_SetRenderDrawColor’|
D:\C++ projects\Test_SDL2\main.cpp|90|undefined reference to SDL_RenderFillRect'| D:\C++ projects\Test_SDL2\main.cpp|91|undefined reference to
SDL_RenderPresent’|
D:\C++ projects\Test_SDL2\main.cpp|92|undefined reference to SDL_Delay'| D:\CodeBlocks\MinGW\bin\..\lib\gcc\mingw32\5.1.0\..\..\..\libmingw32.a(main.o):main.c:(.text.startup+0xa7)||undefined reference to
WinMain@16’|
||error: ld returned 1 exit status|
||=== Build failed: 15 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
What should I do about this???
Thank you at advance for your help,
Marc