1# unix (Mac OSX, linux, aix, hp, dec ...) config 2# PKG_CONFIG_PATH = "/usr/local/lib/pkgconfig:/usr/lib/pkgconfig" 3# GTKLIB = -Wl,--export-dynamic -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 4# GTKCFLAGS = -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/pango-1.0 -I/usr/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 5 6GTKLIB = `pkg-config gtk+-2.0 --libs` -lpangox-1.0 `pkg-config gtkglext-1.0 --libs` 7GTKCFLAGS = `pkg-config gtk+-2.0 --cflags` `pkg-config gtkglext-1.0 --cflags` 8#OGLLIB=-L/usr/X11R6/lib -lGL -L/usr/X11R6/lib -lGLU 9OGLLIB=-L/usr/lib -lGL -L/usr/lib -lGLU 10#OGLCFLAGS=-I/usr/X11R6/include 11OGLCFLAGS=-I/usr/include 12LIBPTHREAD = -lpthread 13RM = rm -f 14RMTMP = rm -f tmp/* 15MAKE = make 16MKDIR = mkdir -p 17WIN32LIB = 18X11LIB = -lX11 19CC = gcc 20enable_omp = 1 21ifeq ($(enable_omp),1) 22OMPLIB=-L/usr/lib -lgomp 23OMPCFLAGS=-DENABLE_OMP -fopenmp 24endif 25#DRAWGEOMGL= 26DRAWGEOMGL=-DDRAWGEOMGL 27 28COMMONCFLAGS = -Wall -O2 -DENABLE_DEPRECATED $(OMPCFLAGS) $(DRAWGEOMGL) -Wformat-security -Wno-unused-variable 29 30 31