Problème d'initialisation de SDL

Résolu
vincemail Messages postés 79 Date d'inscription mardi 29 juillet 2003 Statut Membre Dernière intervention 8 décembre 2006 - 16 févr. 2006 à 13:46
vincemail Messages postés 79 Date d'inscription mardi 29 juillet 2003 Statut Membre Dernière intervention 8 décembre 2006 - 16 févr. 2006 à 14:40
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

vincemail Messages postés 79 Date d'inscription mardi 29 juillet 2003 Statut Membre Dernière intervention 8 décembre 2006
16 févr. 2006 à 14:40
Euh... non ca marche maintenant, j'avais du mal mettre le /nodefaultlib:"msvcrt.lib" (qui d'ailleurs n'apparait plus...) Etrange..
3
Rejoignez-nous