dnl Process this file with autoconf to produce a configure script. AC_INIT(src/apps/btoa/btoa.cc) dnl check and setup defines for different compiler checks dnl and specific output extensions. dnl AC_CYGWIN will set CYGWIN = "yes" or empty if not AC_EXEEXT AC_OBJEXT dnl Now check to see if CYGWIN is there CYGWIN="" case $host_os in *cygwin*) CYGWIN="yes";; *) CYGWIN="no";; esac dnl Checks for programs. AC_PROG_CC AC_PROG_CXX AC_PROG_INSTALL AC_PROG_RANLIB AC_CHECK_PROG(AR, ar, ar, ar) AC_CHECK_PROG(ECHO, echo, echo, echo) AC_CHECK_PROG(RM, rm, rm, rm) AC_CHECK_PROG(STRIP, strip, strip, strip) dnl Checks for libraries. dnl Replace `main' with a function in -lGL: dnl AC_CHECK_LIB(GL, glEnable) dnl Replace `main' with a function in -lGLU: dnl AC_CHECK_LIB(GLU, gluLookAt) dnl Replace `main' with a function in -lX11: dnl AC_CHECK_LIB(X11, main) dnl Replace `main' with a function in -lXext: dnl AC_CHECK_LIB(Xext, main) dnl Replace `main' with a function in -ldl: dnl AC_CHECK_LIB(dl, main) dnl Replace `main' with a function in -lfltk: dnl AC_CHECK_LIB(fltk, main) dnl Replace `main' with a function in -libs: dnl AC_CHECK_LIB(ibs, main) dnl Replace `main' with a function in -ljpeg: dnl AC_CHECK_LIB(jpeg, main) dnl Replace `main' with a function in -lm: dnl AC_CHECK_LIB(m, main) dnl Replace `main' with a function in -lossim: dnl AC_CHECK_LIB(ossim, main) dnl Replace `main' with a function in -lpvm3: dnl AC_CHECK_LIB(pvm3, main) dnl We really need a relatively recent libtiff, at least a 3.5.x version. AC_CHECK_LIB(tiff, TIFFReadRGBATile) # This library may be required by Python 2.0 AC_CHECK_LIB(util, openpty) dnl Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS(unistd.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_C_INLINE AC_TYPE_SIZE_T OSSIM_TOP=`pwd` export OSSIM_TOP AC_SUBST(OSSIM_TOP,$OSSIM_TOP) OSSIM_CHECK_WXPREFIX OSSIM_CHECK_WXCONFIG if test "$WX_SETTING" = "1" ; then LIBOSSIMGUI="-lossimgui" AC_SUBST(LIBOSSIMGUI, $LIBOSSIMGUI) fi dnl --------------------------------------------------------------------------- dnl Python Checks dnl --------------------------------------------------------------------------- OSSIM_PATH_PYTHON OSSIM_INIT_PYEXEC_MOD PYTHON_SETTING=0 export PYTHON_SETTING PYTHON_LIBS= export PYTHON_LIBS if test "$PYTHON" != no -a -f "$pythonlib" ; then PYTHON_LIBS=$pythonlib PYTHON_SETTING=1 echo "found $PYTHON_LIBS, python enabled." fi AC_SUBST(PYTHON_SETTING,$PYTHON_SETTING) AC_SUBST(PYTHON_LIBS,$PYTHON_LIBS) dnl -------------------------------- dnl Check for the grass package... dnl -------------------------------- OSSIM_CHECK_LIBGRASS dnl -------------------------------- dnl Check for the geotiff package... dnl -------------------------------- OSSIM_CHECK_MPI dnl ------------------------------- dnl allow one to point the libtiff somewhere else dnl ------------------------------- OSSIM_CHECK_LIBTIFF dnl Check for MySql. IMGLNK_CHECK_MYSQL dnl -------------------------------- dnl Check for the geotiff package... dnl -------------------------------- OSSIM_CHECK_GEOTIFF OSSIM_CHECK_DEBUG OSSIM_CHECK_CARBON OSSIM_CHECK_OPTIMIZATION OSSIM_CHECK_WX_OGL AC_OUTPUT( Makefile.common )