File: config.sh

package info (click to toggle)
jhdf 2.6.1-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 10,312 kB
  • ctags: 6,966
  • sloc: java: 51,714; ansic: 17,051; sh: 1,963; makefile: 938
file content (104 lines) | stat: -rwxr-xr-x 4,437 bytes parent folder | download
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#!/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 \