IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ticket #547: pslib-0.7.0-fix_ac_header_probes.patch

File pslib-0.7.0-fix_ac_header_probes.patch, 1.2 KB (added by jhoblitt, 21 years ago)

patch to temporarily set CFLAGS for cfitsio & fftw header file probe

  • configure.ac

    ? pslib-0.7.0-cfitsio_cflags.patch
    RCS file: /usr/local/cvs/repositories/pan-starrs/datasys/IPP/psLib/configure.ac,v
    retrieving revision 1.44
    diff -u -r1.44 configure.ac
     
    153153[CFITSIO_LDFLAGS="-L$withval"])
    154154PSLIB_CFLAGS="${PSLIB_CFLAGS=} ${CFITSIO_CFLAGS}"
    155155PSLIB_LIBS="${PSLIB_LIBS=} $CFITSIO_LDFLAGS -lcfitsio"
     156TMP_CFLAGS=${CFLAGS}
     157CFLAGS=${CFITSIO_CFLAGS}
    156158AC_CHECK_HEADERS([fitsio.h],[],
    157159   [AC_MSG_ERROR([CFITSIO is required.  Obtain it at  http://heasarc.gsfc.nasa.gov/docs/software/fitsio or use --with-cfitsio to specify location.])])
     160CFLAGS=${TMP_CFLAGS}
    158161
    159162AC_SUBST([CFITSIO_CFLAGS])
    160163
     
    171174[FFTW3_LDFLAGS="-L$withval"])
    172175PSLIB_CFLAGS="${PSLIB_CFLAGS=} ${FFTW3_CFLAGS}"
    173176PSLIB_LIBS="${PSLIB_LIBS=} $FFTW3_LDFLAGS -lfftw3f"
    174 AC_MSG_CHECKING([FFTW header files])
     177TMP_CFLAGS=${CFLAGS}
     178CFLAGS=${FFTW3_CFLAGS}
    175179AC_CHECK_HEADERS([fftw3.h],[],
    176180   [AC_MSG_ERROR([FFTW version 3 with float support is required.  Obtain it at http://www.fftw.org/or use --with-fftw3 to specify location.])])
     181CFLAGS=${TMP_CFLAGS}
    177182
    178183AC_SUBST([FFTW3_CFLAGS])
    179184