Files
gzz-mirror/Modules/openGL/Makefile
2026-09-14 20:19:29 -04:00

23 lines
625 B
Makefile

# IBMCFLAGS=-Dint64_t="long long" -Dlinux -g
IBMCFLAGS=-Dlinux -g
JAVAC=javac
CC=g++
#CC=/usr/bin/gcc
OFLAGS= -Wall # -O2 -ffast-math -fexpensive-optimizations
INCLUDES= -I/usr/local/java/include -I/usr/local/java/include/linux -I/usr/X11R6/include
LIBS= -L/usr/X11R6/lib -lm -lGL -lGLU -lglut -lX11 -lXext -lXmu -lXt -lXi\
-lSM -lICE -lgltt
# -lSM -lICE -liconv -lgltt
lib:
$(CC) $(IBMCFLAGS) -shared ZZOpenGLGraphics.cc $(INCLUDES) $(LIBS) \
-o libzz3d.so $(OFLAGS)
java:
$(JAVAC) *.java
clean:
-rm *.o *~ *.class javacore.txt
old:
$(CC) -shared Scene_Xlib.cc $(INCLUDES) $(LIBS) \
-o libzz3d.so $(OFLAGS)