Mercurial > sdl-ios-xcode
diff src/video/x11/SDL_x11video.h @ 1168:045f186426e1
Dynamically load X11 libraries like we currently do for alsa, esd, etc.
This allows you to run an SDL program on a system without Xlib, since it'll
just report the x11 target unavailable at runtime.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Sat, 05 Nov 2005 19:53:37 +0000 |
parents | b8d311d90021 |
children | 9867f3d86e44 |
line wrap: on
line diff
--- a/src/video/x11/SDL_x11video.h Sat Nov 05 17:41:11 2005 +0000 +++ b/src/video/x11/SDL_x11video.h Sat Nov 05 19:53:37 2005 +0000 @@ -31,11 +31,7 @@ #include <X11/Xlib.h> #include <X11/Xutil.h> #include <X11/Xatom.h> -#ifndef NO_SHARED_MEMORY -#include <sys/ipc.h> -#include <sys/shm.h> -#include <X11/extensions/XShm.h> -#endif + #ifdef XFREE86_DGAMOUSE #include <XFree86/extensions/xf86dga.h> #endif @@ -50,6 +46,7 @@ #include "SDL_mouse.h" #include "SDL_sysvideo.h" +#include "SDL_x11dyn.h" /* Hidden "this" pointer for the video functions */ #define _THIS SDL_VideoDevice *this