awips2/nativeLib/rary.cots.hdf5/Config/config.sh
root 8e80217e59 Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: a02aeb236c [formerly 9f19e3f712] [formerly 06a8b51d6d [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]
Former-commit-id: 06a8b51d6d
Former-commit-id: 3360eb6c5f
2012-01-06 08:55:05 -06:00

104 lines
4.3 KiB
Bash
Executable file

#!/bin/bash
###########################################################
# Sample configuration file to build hdf-java #
###########################################################
EXTRA_FLAGS=
############################################################
# linux32 (jam) #
############################################################
#INSTDIR=/mnt/scr1/xcao/hdf_java/bin/linux32
#JAVAINC=/usr/java/jdk-106/jdk/include
#JAVALIB=/usr/java/jdk-106/jdk/jre/lib
#HDF4=/mnt/scr1/xcao/hdf_java/lib/linux32/hdf4
#HDF5=/mnt/scr1/xcao/hdf_java/lib/linux32/hdf5
#JPEG=/mnt/scr1/xcao/hdf_java/lib/linux32/jpeg
#SZIP=/mnt/scr1/xcao/hdf_java/lib/linux32/szip
#ZLIB=/mnt/scr1/xcao/hdf_java/lib/linux32/zlib
############################################################
# solaris32 (linew) #
############################################################
#INSTDIR=/mnt/scr1/xcao/hdf_java/bin/solaris32
#JAVAINC=/usr/jdk/jdk1.6.0_12/include
#JAVALIB=/usr/jdk/jdk1.6.0_12/jre/lib
#HDF4=/mnt/scr1/xcao/hdf_java/lib/solaris32/hdf4
#HDF5=/mnt/scr1/xcao/hdf_java/lib/solaris32/hdf5
#JPEG=/mnt/scr1/xcao/hdf_java/lib/solaris32/jpeg
#SZIP=/mnt/scr1/xcao/hdf_java/lib/solaris32/szip
#ZLIB=/mnt/scr1/xcao/hdf_java/lib/solaris32/zlib
#export CC="/opt/SUNWspro/bin/cc"
############################################################
# solaris64 (linew) #
############################################################
#INSTDIR=/mnt/scr1/xcao/hdf_java/bin/solaris64
#JAVAINC=/usr/jdk/jdk1.6.0_12/include
#JAVALIB=/usr/jdk/jdk1.6.0_12/jre/lib
#JAVABIN=/usr/jdk/jdk1.6.0_12/bin/sparcv9
#JAVAINC=/usr/java/include
#JAVALIB=/usr/java/jre/lib
#JAVABIN=/usr/java/bin/sparcv9
#HDF4=/mnt/scr1/xcao/hdf_java/lib/solaris64/hdf4
#HDF5=/mnt/scr1/xcao/hdf_java/lib/solaris64/hdf5
#JPEG=/mnt/scr1/xcao/hdf_java/lib/solaris64/jpeg
#SZIP=/mnt/scr1/xcao/hdf_java/lib/solaris64/szip
#ZLIB=/mnt/scr1/xcao/hdf_java/lib/solaris64/zlib
#export CC="/opt/SUNWspro/bin/cc -KPIC -m64"
#EXTRA_FLAGS=--with-javabin=$JAVABIN
############################################################
# linux64 (amani) #
############################################################
#INSTDIR=/mnt/scr1/xcao/hdf_java/bin/linux64
#JAVAINC=/usr/java/jdk1.6.0_16/include
#JAVALIB=/usr/java/jdk1.6.0_16/jre/lib
#HDF4=/mnt/scr1/xcao/hdf_java/lib/linux64amd/hdf4
#HDF5=/mnt/scr1/xcao/hdf_java/lib/linux64amd/hdf5
#JPEG=/mnt/scr1/xcao/hdf_java/lib/linux64amd/jpeg
#SZIP=/mnt/scr1/xcao/hdf_java/lib/linux64amd/szip
#ZLIB=/mnt/scr1/xcao/hdf_java/lib/linux64amd/zlib
#export CC="gcc -fPIC"
############################################################
# macintel (tejeda) #
############################################################
#INSTDIR=/Users/xcao/work/build/hdf-java
#JAVAINC=/System/Library/Frameworks/JavaVM.framework/Headers
#JAVALIB=/System/Library/Frameworks/JavaVM.framework/Libraries
#HDF4=/Users/xcao/work/build/hdf4
#HDF5=/Users/xcao/work/build/hdf5
#JPEG=/Users/xcao/work/lib-external/jpeg-6b
#SZIP=/Users/xcao/work/lib-external/szip-2.1
#ZLIB=/Users/xcao/work/lib-external/zlib-1.2.1
#EXTRA_FLAGS="-build=powerpc-apple --with-jdkclasses=/System/Library/Frameworks/JavaVM.framework/Classes --with-javabin=/System/Library/Frameworks/JavaVM.framework/Commands"
############################################################
# linux64ia (colbalt) #
############################################################
# must use "-J-Xmx128m" option for javac, jar, etc
#INSTDIR=/u/ncsa/xcao/work/build
#JAVAINC=/usr/local/java/jdk1.6.0_11/include
#JAVALIB=/usr/local/java/jdk1.6.0_11/jre/lib
#HDF4=/u/ncsa/xcao/work/lib/hdf4
#HDF5=/u/ncsa/xcao/work/lib/hdf5
#JPEG=/u/ncsa/xcao/work/lib/jpeg
#SZIP=/u/ncsa/xcao/work/lib/szip
#ZLIB=/u/ncsa/xcao/work/lib/zlib
#export CC="gcc -fPIC"
############################################################
# Do not change below this line #
############################################################
rm -rf $INSTDIR; mkdir $INSTDIR
./configure $EXTRA_FLAGS --prefix=$INSTDIR \
--with-jdk=$JAVAINC,$JAVALIB \
--with-hdf5=$HDF5/include,$HDF5/lib \
--with-hdf4=$HDF4/include,$HDF4/lib \
--with-libjpeg=$JPEG/include,$JPEG/lib \
--with-libsz=$SZIP/include,$SZIP/lib \
--with-libz=$ZLIB/include,$ZLIB/lib \