Mikäs vialla, kun Dev-C++ herjaa seuraavaa:
C:\Dev-Cpp\main.o(.text+0x113) In function `SDL_main': [Linker error] undefined reference to `SDLNet_Init' C:\Dev-Cpp\main.o(.text+0x113) ld returned 1 exit status C:\Dev-Cpp\Makefile.win [Build Error] [SDL.exe] Error 1
Lähdekoodi seuraavanlainen:
#include <iostream> #include <SDL.h> #include <SDL_net.h> using namespace std; int main(int argc, char *argv[]) { if(SDL_Init(SDL_INIT_EVERYTHING) != 0) { /* error(1); */ } // lyhensin koodia poistamalla virhetarkistuksen... if(SDLNet_Init() != 0) { /* error(2); */ } return 0; }
Projektin asetuksiin on linkerin kohdalle asetettu "-lmingw32 -lSDLmain -lSDL -mwindows".
Lisää -lSDL_net
cannot find -lSDL_net
Tarvitset SDL_net.lib -tiedoston
http://www.libsdl.org/projects/SDL_net/
Kannattaa ladata devpakki niin ei tartte itse laitella tiedostoja tuonne niin menee suoraan oikein.
Aihe on jo aika vanha, joten et voi enää vastata siihen.