[Linker error] undefined reference to `SDL_main'
[Linker error] undefined reference to SDL_main'
Started by Samsonite, Jul 16 2005 07:26 AM
4 replies to this topic
#1 Members - Reputation: 527
Posted 16 July 2005 - 07:26 AM
Hello,
I need some help with SDL linking in Dev-C++. Now here's the content of my linker options:
-lmingw32
-lSDLmain
-lSDL
l = L not i
Here is the error i get:
Can anyone help me?
Thanks in advance!
Hope I was helpful. And thank you if you were!
Sponsor:
#3 Members - Reputation: 527
Posted 16 July 2005 - 07:33 AM
I dont think the problem lies there. Here take a look at my main.cpp file:
But thanks for answering!
#include <SDL/SDL.h>
#include <iostream>
using namespace std;
int main(int argc, char argv[])
{
if( SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO) < 0)
{
cout <<"Could not initialize SDL: %S",SDL_GetError();
return 1;
}
atexit(SDL_Quit);
SDL_Surface* screen;
screen = SDL_SetVideoMode(640, 480, 32,SDL_HWSURFACE|SDL_DOUBLEBUF);
if(screen == NULL)
{
cout << "Could not set video mode: %S",SDL_GetError();
return 1;
}
}
But thanks for answering!
Hope I was helpful. And thank you if you were!






