diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..cbd50fa --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +GL_CFLAGS := -Wall -g -O2 -fno-strict-aliasing + +all: libGL.so + +libGL.so: client_stub.c opengl_client.c glgetv_cst.h opengl_func.h opengl_utils.h opengl_client_xfonts.c mesa_gl.h mesa_glext.h mesa_glx.h mesa_glxext.h + $(CC) -fPIC $(GL_CFLAGS) opengl_client.c -shared -o libGL.so -lX11 -lXfixes -lm -L$(D)/usr/X11R6/lib -lpthread -I. + +opengl_func.h: gl_func.h + +client_stub.c server_stub.c gl_func.h: parse_gl_h mesa_gl.h mesa_glext.h gl_func_perso.h + ./parse_gl_h +glgetv_cst.h: parse_mesa_get_c mesa_get.c mesa_gl.h mesa_glext.h + ./parse_mesa_get_c +parse_gl_h: parse_gl_h.c + $(BUILD_CC) -g -o $@ $< +parse_mesa_get_c: parse_mesa_get_c.c mesa_gl.h mesa_glext.h + $(BUILD_CC) -g -o $@ parse_mesa_get_c.c |