AC_SUBST(USE_SCHEDULER)
-dnl define install prefix
-if test "x$prefix" = xNONE; then
- CACAO_INSTALL_PREFIX=$ac_default_prefix
-else
- CACAO_INSTALL_PREFIX=$prefix
-fi
-AC_DEFINE_UNQUOTED([CACAO_INSTALL_PREFIX], "${CACAO_INSTALL_PREFIX}", [Installation prefix])
-AC_SUBST(CACAO_INSTALL_PREFIX)
-
-
dnl Checks for programs.
AC_PROG_CC
AM_PROG_AS
+AC_PROG_LD
+AC_PROG_LD_GNU
AC_PROG_RANLIB
AC_DISABLE_SHARED
AC_PROG_LN_S
fi
+dnl check which ld flags are required to export symbols
+if test x"$with_gnu_ld" = "xyes"; then
+ EXPORT_SYMBOLS_FLAGS="-Wl,--export-dynamic"
+else
+ EXPORT_SYMBOLS_FLAGS=""
+fi
+AC_SUBST(EXPORT_SYMBOLS_FLAGS)
+
+
+dnl define install prefix
+if test "x$prefix" = "xNONE"; then
+ CACAO_INSTALL_PREFIX=$ac_default_prefix
+else
+ CACAO_INSTALL_PREFIX=$prefix
+fi
+AC_DEFINE_UNQUOTED([CACAO_INSTALL_PREFIX], "${CACAO_INSTALL_PREFIX}", [Installation prefix])
+AC_SUBST(CACAO_INSTALL_PREFIX)
+
+
dnl Features
dnl check arguments
##
## Changes:
##
-## $Id: Makefile.am 2678 2005-06-14 16:08:58Z twisti $
+## $Id: Makefile.am 2695 2005-06-14 20:12:49Z twisti $
## Process this file with automake to produce Makefile.in
endif
else
-cacao_LDFLAGS = -ldl -Wl,--export-dynamic
+cacao_LDFLAGS = $(EXPORT_SYMBOLS_FLAGS)
CLASSPATH_LIBS = \
$(top_builddir)/src/libltdl/libltdlc.la
endif