Changeset 1786 for trunk/psModules/configure.in
- Timestamp:
- Sep 10, 2004, 1:42:18 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psModules/configure.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/configure.in
r1777 r1786 4 4 AM_INIT_AUTOMAKE(psModule, 0.1) 5 5 6 AC_LANG _C6 AC_LANG(C) 7 7 AC_PROG_CC 8 9 dnl AC_SUBST(LDFLAGS) 10 AC_SUBST(CFLAGS) 8 11 9 12 CFLAGS="${CFLAGS=} -g2 -Wall -std=c99 -D_GNU_SOURCE" 10 13 14 AC_PROG_INSTALL 15 AM_PROG_LIBTOOL 16 11 17 AC_ARG_WITH(psLib, 12 [ --with-psLib Specify location of psLib files],[ 13 CFLAGS="$CFLAGS -I$withval/include" 14 LDFLAGS="$LDFLAGS -L$withval/lib" 15 psLib_prefix=$withval 18 [ --with-psLib=DIR Specify location of psLib files],[ 19 CFLAGS="${CFLAGS=} -I$withval/include" 20 LDFLAGS="${LDFLAGS=} -L$withval/lib" 21 ],[ 22 CFLAGS="${CFLAGS=} -I$PSLIB_ROOT/include" 23 LDFLAGS="${LDFLAGS=} -L$PSLIB_ROOT/lib" 16 24 ]) 17 25 18 26 AC_ARG_WITH(sla, 19 [ --with-sla Specify location of SLA.],[ 20 CFLAGS="$CFLAGS -I$withval/include" 21 SLA_LINK = `$withval/bin/sla_link` 22 LDFLAGS="$LDFLAGS $SLA_LINK" 23 psLib_prefix=$withval 27 [ --with-sla=DIR Specify location of SLA.],[ 28 CFLAGS="${CFLAGS=} -I$withval/include" 29 LDFLAGS="${LDFLAGS=} -L$withval/lib" 24 30 ]) 25 31 26 AC_ARG_WITH(psLib-includes, [ --with-psLib-includes Specify location of psLib header files], \ 27 CFLAGS="$CFLAGS -I$withval") 32 AC_ARG_WITH(cfitsio, 33 [ --with-cfitsio=DIR Specify location of CFITSIO.],[ 34 CFLAGS="${CFLAGS=} -I$withval/include" 35 LDFLAGS="${LDFLAGS=} -L$withval/lib" 36 ]) 28 37 29 AC_ARG_WITH(psLib-lib, [ --with-psLib-lib Specify location of psLib library file], \ 30 LDFLAGS="$LDFLAGS -L$withval") 38 AC_ARG_WITH(fftw3, 39 [ --with-fftw3=DIR Specify location of FFTW version 3.],[ 40 CFLAGS="${CFLAGS=} -I$withval/include" 41 LDFLAGS="${LDFLAGS=} -L$withval/lib" 42 ]) 31 43 44 AC_ARG_WITH(gsl, 45 [ --with-gsl=DIR Specify location of GSL.],[ 46 AC_CHECK_PROG(GSL_CONFIG, $withval/bin/gsl-config, $withval/bin/gsl-config) 47 ],[ 48 AC_CHECK_PROG(GSL_CONFIG, gsl-config, `which gsl-config`) 49 ]) 50 if test "$GSL_CONFIG" != "" 51 then 52 GSL_PREFIX="`${GSL_CONFIG} --prefix`" 53 GSL_LIBS="`${GSL_CONFIG} --libs`" 54 LDFLAGS="${LDFLAGS=} -L$GSL_PREFIX/lib$GSL_LIBS" 55 CFLAGS="${CFLAGS=} -I$GSL_PREFIX/include" 56 fi 32 57 33 AC_PROG_INSTALL 34 35 AM_PROG_LIBTOOL 58 dnl Check the libraries to see if they exist, etc. 59 AC_CHECK_LIB(sla,main,,AC_MSG_ERROR(SLA library required)) 60 AC_CHECK_LIB(cfitsio,main,,AC_MSG_ERROR(CFITSIO library required)) 61 AC_CHECK_LIB(fftw3f,main,,AC_MSG_ERROR(FFTW3 library required)) 62 AC_CHECK_LIB(gsl,main,,AC_MSG_ERROR(GSL library required)) 63 AC_CHECK_LIB(gslcblas,main,,AC_MSG_ERROR(GSL CBLAS library required)) 64 AC_CHECK_LIB(pslib,main,,AC_MSG_ERROR(psLib library required)) 36 65 37 66 AC_OUTPUT(Makefile src/Makefile)
Note:
See TracChangeset
for help on using the changeset viewer.
