diff options
author | LAMMJohnson <john_anthony@lavabit.com> | 2011-04-27 13:43:17 +0100 |
---|---|---|
committer | LAMMJohnson <john_anthony@lavabit.com> | 2011-04-27 13:43:17 +0100 |
commit | ae4be401164784029f5049e33d60ed4bf7539919 (patch) | |
tree | afc80b9be32afd7af028f80dfaf3fea5e7d55f77 | |
parent | d8abd56660c79a89817c32b18500954360ce4401 (diff) | |
download | nyancat-ae4be401164784029f5049e33d60ed4bf7539919.tar.gz nyancat-ae4be401164784029f5049e33d60ed4bf7539919.tar.bz2 nyancat-ae4be401164784029f5049e33d60ed4bf7539919.zip |
Continued connecting in Xinerama
-rw-r--r-- | Makefile | 9 | ||||
-rw-r--r-- | nyan.c | 2 |
2 files changed, 9 insertions, 2 deletions
@@ -1,10 +1,15 @@ RES = /usr/share/nyancat BIN = /usr/bin/nyancat LIBS = -lSDL -lSDL_image -lSDL_mixer -FLAGS = -Wall +FLAGS = -pedantic -Wall -O0 -std=c99 +INCS = -I. -I/usr/include ${XINERAMAINC} + +XINERAMAINC = -I/usr/X11R6/include +XINERAMALIBS = -L/usr/X11R6/lib -lXinerama +XINERAMAFLAGS = -DXINERAMA nyancat: nyan.c - cc -g nyan.c -o nyancat ${LIBS} ${FLAGS} + cc -g nyan.c -o nyancat ${LIBS} ${XINERAMALIBS} ${XINERAMAINC} ${FLAGS} ${XINERAMAFLAGS} install: cp nyancat ${BIN} @@ -15,6 +15,7 @@ #include <stdlib.h>
#include <time.h>
#ifdef XINERAMA
+#include <X11/Xlib.h>
#include <X11/extensions/Xinerama.h>
#endif /* XINERAMA */
@@ -64,6 +65,7 @@ static SDL_Event event; static int running = 1;
static int SURF_TYPE = SDL_HWSURFACE;
+static Display* dpy;
static SDL_Surface* cat_img[5];
static SDL_Surface* sparkle_img[5];
static Mix_Music* music;
|