dnl (c) Index Data 1996-2001 dnl See the file LICENSE for details. dnl $Id: configure.in,v 1.8 2002/09/20 09:45:02 adam Exp $ AC_INIT(hswitch.c) dnl ------ Substitutions AC_SUBST(CC) AC_SUBST(TCLLIB) AC_SUBST(TCLINC) AC_SUBST(SHLIB_CFLAGS) AC_SUBST(SHLIB_LD) AC_SUBST(SHLIB_SUFFIX) AC_SUBST(SHLIB_VERSION) AC_PROG_INSTALL dnl dnl ------ look for Tcl tclconfig=NONE AC_ARG_WITH(tclconfig, [ --with-tclconfig Path for tclConfig.sh], [tclconfig=$withval]) if test "x$tclconfig" = xNONE; then saveprefix=${prefix} AC_PREFIX_PROGRAM(tclsh) if test "x$prefix" = xNONE; then AC_PREFIX_PROGRAM(tclsh8.3) fi if test "x$prefix" = xNONE; then AC_PREFIX_PROGRAM(tclsh8.2) fi if test "x$prefix" = xNONE; then AC_PREFIX_PROGRAM(tclsh8.1) fi if test "x$prefix" = xNONE; then AC_PREFIX_PROGRAM(tclsh8.0) fi if test "x$prefix" = xNONE; then AC_PREFIX_PROGRAM(tclsh7.6) fi if test "x$prefix" = xNONE; then AC_PREFIX_PROGRAM(tclsh7.5) fi if test "x$prefix" = xNONE; then prefix=/usr/local fi tclconfig=${prefix}/lib prefix=${saveprefix} if test ! -r ${tclconfig}/tclConfig.sh; then # Not found, try search for Tcl on Debian systems. for d in /usr/lib/tcl*; do if test -f $d/tclConfig.sh; then tclconfig=$d fi done fi fi AC_MSG_CHECKING(for Tcl) if test -d ${tclconfig}; then tclconfig=${tclconfig}/tclConfig.sh fi if test -r ${tclconfig}; then . ${tclconfig} TCLLIB="${TCL_LIB_SPEC} ${TCL_LIBS}" if test -d ${TCL_PREFIX}/include/tcl${TCL_VERSION}; then TCLINC=-I${TCL_PREFIX}/include/tcl${TCL_VERSION} else TCLINC=-I${TCL_PREFIX}/include fi RANLIB=$TCL_RANLIB SHLIB_CFLAGS=$TCL_SHLIB_CFLAGS SHLIB_LD=$TCL_SHLIB_LD SHLIB_SUFFIX=$TCL_SHLIB_SUFFIX SHLIB_VERSION=$TCL_SHLIB_VERSION AC_MSG_RESULT($TCL_VERSION) CC=$TCL_CC else AC_MSG_RESULT(Not found) fi AC_OUTPUT(Makefile)