1#! /bin/sh 2 3SDIR=`dirname $0` 4 5if [ -e $SDIR/../../../gluegen/make/scripts/setenv-build-jogl-x86_64.sh ] ; then 6 . $SDIR/../../../gluegen/make/scripts/setenv-build-jogl-x86_64.sh 7fi 8 9 10if [ "$1" = "-libdir" ] ; then 11 shift 12 if [ -z "$1" ] ; then 13 echo libdir argument missing 14 print_usage 15 exit 16 fi 17 CUSTOMLIBDIR="-Dcustom.libdir=$1" 18 shift 19fi 20 21# -Dc.compiler.debug=true \ 22 23# -Dgluegen.cpptasks.detected.os=true \ 24# -DisUnix=true \ 25# -DisLinux=true \ 26# -DisLinuxAMD64=true \ 27# -DisX11=true \ 28# 29# -Dtarget.sourcelevel=1.6 \ 30# -Dtarget.targetlevel=1.6 \ 31# -Dtarget.rt.jar=/opt-share/jre1.6.0_30/lib/rt.jar \ 32# 33# -Dsetup.addNativeOpenMAX=true \ 34# -Dsetup.addNativeKD=true \ 35 36 37#LD_LIBRARY_PATH=/opt-linux-x86_64/mesa-7.8.1/lib64 38#export LD_LIBRARY_PATH 39 40LOGF=make.jogl.all.linux-x86_64.java7.log 41rm -f $LOGF 42 43# export LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri:/usr/lib32/fglrx/dri 44# export LIBGL_DEBUG=verbose 45echo LIBXCB_ALLOW_SLOPPY_LOCK: $LIBXCB_ALLOW_SLOPPY_LOCK 2>&1 | tee -a $LOGF 46echo LIBGL_DRIVERS_PATH: $LIBGL_DRIVERS_PATH 2>&1 | tee -a $LOGF 47echo LIBGL_DEBUG: $LIBGL_DEBUG 2>&1 | tee -a $LOGF 48 49#export JOGAMP_JAR_CODEBASE="Codebase: *.jogamp.org" 50export JOGAMP_JAR_CODEBASE="Codebase: *.goethel.localnet" 51 52# -Dc.compiler.debug=true \ 53# -Djavacdebug="true" \ 54# -Djavacdebuglevel="source,lines,vars" \ 55 56# BUILD_ARCHIVE=true \ 57ant \ 58 $CUSTOMLIBDIR \ 59 -Drootrel.build=build-x86_64.java7 \ 60 $* 2>&1 | tee -a $LOGF 61 62