blob: 754d57080ada6b72aa1099b42cb635f34391c61b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
######################################################################
# Locations that are environment specific. You will need to
# change these to reflect the location of Java and Mesa (or OpenGL)
# and CC etc. on your system
######################################################################
SHELL = /usr/bin/bash
THISDIR = ${PWD}
HOME_LIB_DIR = ${THISDIR}/lib
DEST_CLASSES_DIR = ${THISDIR}/classes
UNIXTYPE = SUNOS-58
ARCH = $(shell uname -p)
JDK_HOME = $(shell dirname $$(which java))/..
JAVASHAREINC = $(JDK_HOME)/include
JAVAOSINC = $(JDK_HOME)/include/solaris
JAVAOSLIB = $(JDK_HOME)/jre/lib/$(ARCH)
#JAVAC_13_FLAGS = -O
#JAVAC_14_FLAGS = -O
JAVAC_13_FLAGS = -g -deprecation
JAVAC_14_FLAGS = -g -deprecation
JAR_DESTS = ${THISDIR}
CC = cc
MKLIB = sh mklibs/mkslib.solaris-cc
MKEXP = echo
JAVAC = $(JDK_HOME)/bin/javac -classpath ".:$(THISDIR):$(THISDIR)/png.jar"
JAVAH = $(JDK_HOME)/bin/javah
JAR = $(JDK_HOME)/bin/jar
OGLINCDIR = /usr/X/include
XINCDIR = /usr/X/include
XLIBDIR = /usr/X/lib
MATHLIB = -lm
XLIBS = -L$(XLIBDIR) -lX11
LIBS = $(XLIBS) $(MATHLIB) -lpthread -ldl
INCL_OS = -I. -I$(JAVASHAREINC) -I$(JAVAOSINC) \
-I$(XINCDIR) -I$(OGLINCDIR)
CFLAGS = -KPIC -xCC -D_REENTRANT -c -xO3 \
-D_X11_ -D__BUILTIN_VA_ARG_INCR \
-DGLU_VERSION_1_2
GZIP = gzip
|