Mercurial > sdl-ios-xcode
changeset 842:0eec9985767d
Load the correct library on Windows
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 17 Feb 2004 22:04:44 +0000 |
parents | d114cfaa0b0f |
children | 748f441d7d9f |
files | test/testdyngl.c |
diffstat | 1 files changed, 9 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/test/testdyngl.c Tue Feb 17 22:00:33 2004 +0000 +++ b/test/testdyngl.c Tue Feb 17 22:04:44 2004 +0000 @@ -89,15 +89,17 @@ SDL_Event event; int done=0; GLfloat pixels[NB_PIXELS*3]; - char default_gl_lib[]="/usr/lib/libGL.so"; - char* current_gl_lib=default_gl_lib; +#ifdef _WIN32 + char *gl_library = "OpenGL32.DLL"; +#else + char *gl_library = "libGL.so.1"; +#endif - if (argc==2) - { - current_gl_lib=argv[1]; + if (argv[1]) { + gl_library = argv[1]; } - if (SDL_Init(SDL_INIT_EVERYTHING)<0) + if (SDL_Init(SDL_INIT_VIDEO)<0) { printf("Unable to init SDL : %s\n",SDL_GetError()); exit(1); @@ -109,7 +111,7 @@ exit(1); } - if (SDL_GL_LoadLibrary(current_gl_lib)<0) + if (SDL_GL_LoadLibrary(gl_library)<0) { printf("Unable to dynamically open GL lib : %s\n",SDL_GetError()); exit(1);