📄 makefile.solaris
字号:
################################################################################################ # Makefile for libUnix.so and Unix*.class for Unix-specific # jigsaw features###### written by gisburn (Roland.Mainz@informatik.med.uni-giessen.de)# created 4.2.1999# last modified 4.2.1999#### # test configuration:# uname -a == SunOS puck 5.7 Generic sun4m sparc SUNW,SPARCstation-5# java -version == Solaris VM (build Solaris_JDK_1.2_01_dev06_fcsV, native threads, sunwjit)# gcc 2.8.1# GNU Make version 3.77# GNU bash, version 2.02.1(1)-release# and so on...################################################################################################# user pathsJNIINCLUDE=//u/tarantula/0/w3c/ylafon/jdk1.4/includeJNIINC=-I ${JNIINCLUDE} -I ${JNIINCLUDE}/solaris## think twice before editing the stuff below...################################################################################################ CC (tested with gcc 2.8.1)CC = ccCFLAGS = ${JNIINC} -xarch=v9 -Kpic -O ################################################################################################ JAVA stuffJAVAC = javacJAVACFLAGS = -d64 -showversion -deprecationJAVAH = javahJAVAHFLAGS = -d64 -jni################################################################################################ All required targetsall: ../../classes/org/w3c/util/Unix.class ../../classes/org/w3c/util/UnixException.class libUnix.so ################################################################################################ single project targets... org_w3c_util_Unix.h: ../../classes/org/w3c/util/Unix.class ${JAVAH} ${JAVAHFLAGS} org.w3c.util.UnixlibUnix.o: org_w3c_util_Unix.h libUnix.c ${CC} ${CFLAGS} -c libUnix.c libUnix.so: libUnix.o ld -r -o libUnix.so libUnix.o ../../classes/org/w3c/util/Unix.class:../../classes/org/w3c/util/Unix.java (cd ../../classes/org/w3c/util/ && ${JAVAC} ${JAVACFLAGS} Unix.java) # this is normally build by Unix.class -> Unix.java, but... UnixException.class: UnixException.java ${JAVAC} ${JAVACFLAGS} UnixException.java ################################################################################################ misc. development targets clean: -rm org_w3c_util_Unix.h libUnix.so libUnix.o ############################################################################################### # done.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -