]> git.tdb.fi Git - gldbg.git/blobdiff - Makefile
Fix things for 64-bit systems
[gldbg.git] / Makefile
index 2a7175a827ec18fb26b251ceb6c5372a0ff7b8c5..ca938f26fd46ba1bcabfa46c3737f97267cdead3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,3 @@
-# $Id$
-
 ifeq ($(FLAVOR),)
 FLAVOR := gl
 endif
@@ -38,7 +36,8 @@ SOURCES_inspector := source/inspector.cpp \
        source/glstate.cpp \
        source/arraystate.cpp \
        source/texturestate.cpp \
-       source/bufferstate.cpp
+       source/bufferstate.cpp \
+       source/programstate.cpp
 SOURCES_grabber := source/grabber.cpp \
        source/grabber_flavor.cpp
 TEMPLATES := source/functions.enum.t \
@@ -74,6 +73,7 @@ DEPS_all := $(call deps,$(SOURCES_all) $(TEMPLATES))
 $(OBJECTS_gldbg): CXXFLAGS += $(shell pkg-config --cflags $(PACKAGES_gldbg))
 gldbg: LIBS += $(shell pkg-config --libs $(PACKAGES_gldbg)) -lreadline -lrt
 gldump gldbg: LIBS += ./libgldbg.a
+$(OBJECTS_glwrap): CFLAGS += -fPIC
 glwrap.so: LDFLAGS += -s
 glwrap.so: LIBS += -ldl