IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 10, 2004, 1:42:18 PM (22 years ago)
Author:
desonia
Message:

first working version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/configure.in

    r1777 r1786  
    44AM_INIT_AUTOMAKE(psModule, 0.1)
    55
    6 AC_LANG_C
     6AC_LANG(C)
    77AC_PROG_CC
     8
     9dnl AC_SUBST(LDFLAGS)
     10AC_SUBST(CFLAGS)
    811
    912CFLAGS="${CFLAGS=} -g2 -Wall -std=c99 -D_GNU_SOURCE"
    1013
     14AC_PROG_INSTALL
     15AM_PROG_LIBTOOL
     16
    1117AC_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],[
     19CFLAGS="${CFLAGS=} -I$withval/include"
     20LDFLAGS="${LDFLAGS=} -L$withval/lib"
     21],[
     22CFLAGS="${CFLAGS=} -I$PSLIB_ROOT/include"
     23LDFLAGS="${LDFLAGS=} -L$PSLIB_ROOT/lib"
    1624])
    1725
    1826AC_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.],[
     28CFLAGS="${CFLAGS=} -I$withval/include"
     29LDFLAGS="${LDFLAGS=} -L$withval/lib"
    2430])
    2531
    26 AC_ARG_WITH(psLib-includes, [  --with-psLib-includes   Specify location of psLib header files], \
    27     CFLAGS="$CFLAGS -I$withval")
     32AC_ARG_WITH(cfitsio,
     33[  --with-cfitsio=DIR      Specify location of CFITSIO.],[
     34CFLAGS="${CFLAGS=} -I$withval/include"
     35LDFLAGS="${LDFLAGS=} -L$withval/lib"
     36])
    2837
    29 AC_ARG_WITH(psLib-lib, [  --with-psLib-lib        Specify location of psLib library file], \
    30     LDFLAGS="$LDFLAGS -L$withval")
     38AC_ARG_WITH(fftw3,
     39[  --with-fftw3=DIR        Specify location of FFTW version 3.],[
     40CFLAGS="${CFLAGS=} -I$withval/include"
     41LDFLAGS="${LDFLAGS=} -L$withval/lib"
     42])
    3143
     44AC_ARG_WITH(gsl,
     45[  --with-gsl=DIR          Specify location of GSL.],[
     46AC_CHECK_PROG(GSL_CONFIG, $withval/bin/gsl-config, $withval/bin/gsl-config)
     47],[
     48AC_CHECK_PROG(GSL_CONFIG, gsl-config, `which gsl-config`)
     49])
     50if test "$GSL_CONFIG" != ""
     51then
     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"
     56fi
    3257
    33 AC_PROG_INSTALL
    34 
    35 AM_PROG_LIBTOOL
     58dnl Check the libraries to see if they exist, etc.
     59AC_CHECK_LIB(sla,main,,AC_MSG_ERROR(SLA library required))
     60AC_CHECK_LIB(cfitsio,main,,AC_MSG_ERROR(CFITSIO library required))
     61AC_CHECK_LIB(fftw3f,main,,AC_MSG_ERROR(FFTW3 library required))
     62AC_CHECK_LIB(gsl,main,,AC_MSG_ERROR(GSL library required))
     63AC_CHECK_LIB(gslcblas,main,,AC_MSG_ERROR(GSL CBLAS library required))
     64AC_CHECK_LIB(pslib,main,,AC_MSG_ERROR(psLib library required))
    3665
    3766AC_OUTPUT(Makefile src/Makefile)
Note: See TracChangeset for help on using the changeset viewer.