diff options
Diffstat (limited to 'src/AMRPlus/configure.in')
-rw-r--r-- | src/AMRPlus/configure.in | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/src/AMRPlus/configure.in b/src/AMRPlus/configure.in new file mode 100644 index 0000000..f48eb48 --- /dev/null +++ b/src/AMRPlus/configure.in @@ -0,0 +1,143 @@ +AC_INIT() + +AC_CANONICAL_HOST + +AC_PROG_MAKE_SET +AC_PROG_CC +AC_PROG_CXX +AC_PATH_PROGS(AR,ar) + + +case "$host" in +*linux*) + ARCH_FLAGS="" + XTRALIBS='-lpthread' + GLLIBS="-lGL" + XLIBS="-L/usr/X11R6/lib -lXext -lXt -lX11 -lm";; +*darwin*) + ARCH_FLAGS="" + XTRALIBS='-lpthread' + GLLIBS="-lGL" + XLIBS="-L/usr/X11R6/lib -lXext -lXt -lX11 -lm";; +*irix*) + IRIX_CPU=`hinv -t cpu` + case "$IRIX_CPU" in + *4???*) + echo 4 + ARCH_FLAGS="-mips3 -n32 -c -float" ;; + *8???*) + echo 8 + ARCH_FLAGS="-mips3 -n32 -c -float" ;; + *10???*) + echo 10 + AC_ARG_WITH(mips3, --with-mips3 put this in if you want mips3 -n32 set to no if you want mips4 -64, + [ + if test "$withval" = no ; then + ARCH_FLAGS="-mips4 -r10000 -64 -IPA -LNO -c -float" ; + else + ARCH_FLAGS="-mips3 -n32 -c -float" ; + fi + ] + );; + *12???*) + echo 12 + AC_ARG_WITH(mips3, --with-mips3 put this in if you want mips3 -n32 set to no if you want mips4 -64, + [ + if test "$withval" = no ; then + ARCH_FLAGS="-mips4 -r12000 -64 -IPA -LNO -c -float" ; + else + ARCH_FLAGS="-mips3 -n32 -c -float" ; + fi + ] + );; + *) + echo whatever + ARCH_FLAGS="-mips3 -n32 -c -float" ;; + esac + + XTRALIBS="" + GLLIBS="-lGL" + XLIBS="-lXext -lXt -lX11 -lm";; +*) + echo "operating system type not recognized" + exit 1;; +esac + +AC_SUBST(XTRALIBS) +AC_SUBST(GLLIBS) + +DEBUG_FLAGS="-g" + +AC_SUBST(DEBUG_FLAGS) +AC_SUBST(ARCH_FLAGS) + +AC_DEFINE(OPENGL) + +AC_ARG_WITH(ieeeio, --with-ieeeio Provide path to your IEEEIO installation, +[ +if test -n "$withval" ; then + IEEEHOME="$withval" + IEEEINCLUDE='-I$(IEEEHOME)/include' + IEEELIB='-L$(IEEEHOME)/lib -lAMR -lhlio -lieeeio' +else + IEEEHOME="" + IEEEINCLUDE="" + IEEELIB="" +fi +] +) + + +AC_ARG_WITH(hdf4, --with-hdf4 Provide path to your hdf4 installation, +[ +if test -n "$withval" ; then + AC_DEFINE(WITH_HDF4) + HDFHOME="$withval" + HDFINCLUDE='-I$(HDFHOME)/include' + HDFLIB='-L$(HDFHOME)/lib -lhdfio -lmfhdf -ldf -ljpeg -lz' +else + HDFHOME="" + HDFINCLUDE="" + HDFLIB="" +fi +] +) + + +AC_ARG_WITH(hdf5, --with-hdf5 Provide path to your hdf5 installation, +[ +if test -n "$withval" ; then + AC_DEFINE(WITH_HDF5) + H5HOME="$withval" + H5INCLUDE='-I$(H5HOME)/include' + H5LIB='-L$(H5HOME)/lib -lh5io -lhdf5' +else + H5HOME="" + H5INCLUDE="" + H5LIB="" +fi +] +) + +AC_SUBST(IEEEHOME) +AC_SUBST(IEEEINCLUDE) +AC_SUBST(IEEELIB) + +AC_SUBST(HDFHOME) +AC_SUBST(HDFINCLUDE) +AC_SUBST(HDFLIB) + +AC_SUBST(H5HOME) +AC_SUBST(H5INCLUDE) +AC_SUBST(H5LIB) + + + +AC_SUBST(XLIBS) + + +AC_OUTPUT(makefile) + + + + |