Problème d'initialisation de SDL

Résolu
Signaler
Messages postés
79
Date d'inscription
mardi 29 juillet 2003
Statut
Membre
Dernière intervention
8 décembre 2006
-
Messages postés
79
Date d'inscription
mardi 29 juillet 2003
Statut
Membre
Dernière intervention
8 décembre 2006
-
Bonjour, alors voila, je voudrais faire un programme avec VC++ utilisant OpenGL et SDL, mais j'ai un problème pour l'initialisation de SDL, ou plutot l'importation des librairies je pense. Voila mon code :

#include <stdlib.h>
#include <SDL.h>

#ifdef WIN32
#pragma comment(lib, "SDL.lib")
#pragma comment(lib, "SDLmain.lib")
#endif

int main( int argc, char *argv[ ] )
{
return 0;
}

Et tout ce que j'obtiens c'est ca :

LINK : warning LNK4049: locally defined symbol "_exit" imported

LINK : warning LNK4049: locally defined symbol "_strncpy" imported

LINK : warning LNK4049: locally defined symbol "__iob" imported

LINK : warning LNK4049: locally defined symbol "_fclose" imported

LINK : warning LNK4049: locally defined symbol "__pctype" imported

LINK : warning LNK4049: locally defined symbol "___mb_cur_max" imported

LINK : warning LNK4049: locally defined symbol "__isctype" imported

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__strrchr

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fprintf

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__remove

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fopen

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__fgetc

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__setbuf

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__setvbuf

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp__freopen

SDLmain.lib(SDL_win32_main.obj) : error LNK2001: unresolved external symbol __imp___getcwd

(oui ca fait beaucoup...) après avoir ajouté /nodefaultlib:"msvcrt.lib" dans link

Si quelqu'un sait d'où ca vient...

1 réponse

Messages postés
79
Date d'inscription
mardi 29 juillet 2003
Statut
Membre
Dernière intervention
8 décembre 2006

Euh... non ca marche maintenant, j'avais du mal mettre le /nodefaultlib:"msvcrt.lib" (qui d'ailleurs n'apparait plus...) Etrange..