AM_INIT_AUTOMAKE(libgui, 0.0)
AM_CONFIG_HEADER(config.h)
AM_MAINTAINER_MODE
+AC_CANONICAL_HOST
AC_PROG_CC
AC_EXEEXT
AC_OBJEXT
[ --enable-install-libgui Install libgui.a and library header files])
AM_CONDITIONAL(CROSS_COMPILING, test x$cross_compiling = xyes)
AM_CONDITIONAL(INSTALL_LIBGUI, test x$enable_install_libgui = xyes)
-AC_PROG_RANLIB
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+AC_CHECK_TOOL(AR, ar, :)
AC_FUNC_ALLOCA
AC_HAVE_HEADERS(stddef.h stdlib.h getopt.h unistd.h fcntl.h sys/file.h sys/wait.h string.h strings.h)
-AC_CHECK_FUNCS(raise strdup)
+AC_CHECK_FUNCS(raise)
AC_ARG_ENABLE(ide, [ --enable-ide Enable IDE support],
[case "${enableval}" in
ac_win_build="yes"
fi
+if test x"$ac_win_build" = xyes; then
+ LIBGUI_CFLAGS="-DWIN32 $LIBGUI_CFLAGS"
+fi
+
tmp="`cd $srcdir/library; pwd`"
if test x"$ac_cv_prog_CC" = xcl ; then
tmp2="`cygpath --windows $tmp`"
CYG_AC_PATH_ITCLCONFIG
CYG_AC_LOAD_ITCLCONFIG
-dnl what is the path to itclsh?
-AC_CANONICAL_HOST
case ${host} in
*cygwin*)
- ITCL_DIR=itcl/itcl/win
touch ac$$.c
if ${CC} -c -mwin32 ac$$.c >/dev/null 2>&1; then
case "$LIBGUI_CFLAGS" in
fi
rm -f ac$$.o ac$$.c
;;
-*) ITCL_DIR=itcl/itcl/unix ;;
+*)
+ ;;
esac
AC_SUBST(LIBGUI_CFLAGS)
AC_SUBST(TK_BUILD_LIB_SPEC)
AC_SUBST(TCL_BUILD_LIB_SPEC)
AC_SUBST(TK_LIBS)
-AC_SUBST(ITCL_DIR)
AM_CONDITIONAL(TCL_SHARED, test x$TCL_SHARED_BUILD = x1)