updates to configure

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@681 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
vsc 2002-11-12 04:36:59 +00:00
parent 99c2029cdc
commit 0b562d3e2d
2 changed files with 27 additions and 15 deletions

22
configure vendored
View File

@ -305,7 +305,7 @@ ac_includes_default="\
# include <unistd.h>
#endif"
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT GCC C_INTERF_FLAGS C_PARSER_FLAGS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os LN_S INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB INDENT ac_ct_INDENT AR ac_ct_AR MPI_CC ac_ct_MPI_CC INSTALL_INFO INSTALL_COMMAND CROSS_SIMULATOR YAPMPILIB MPI_OBJS MPI_LIBS CPP EGREP INSTALL_DLLS SHLIB_CFLAGS SHLIB_SUFFIX DO_SECOND_LD SHLIB_LD NEWSHOBJ YAPLIB YAP_EXTRAS DLL_LIBS NO_BUILTIN_REGEXP M4 M4GENHDRS M4GENABSMI LIBOBJS LTLIBOBJS'
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT GCC C_INTERF_FLAGS C_PARSER_FLAGS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os LN_S INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB INDENT ac_ct_INDENT AR ac_ct_AR MPI_CC ac_ct_MPI_CC INSTALL_INFO INSTALL_COMMAND CROSS_SIMULATOR YAPMPILIB MPI_OBJS MPI_LIBS CPP EGREP INSTALL_DLLS SHLIB_CFLAGS SHLIB_SUFFIX EXEC_SUFFIX DO_SECOND_LD SHLIB_LD NEWSHOBJ YAPLIB YAP_EXTRAS DLL_LIBS NO_BUILTIN_REGEXP M4 M4GENHDRS M4GENABSMI LIBOBJS LTLIBOBJS'
ac_subst_files=''
# Initialize some variables set by options.
@ -3032,11 +3032,12 @@ fi
if test "$target_os" = "cygwin"
then
INSTALL_COMMAND=install_win32
if test "$cygwin" = "no"
then
INSTALL_COMMAND=install_win32
CC="gcc -mno-cygwin"
@ -3100,6 +3101,7 @@ fi
else
DLL_LIBS=""
LIBS="-lcygwin -lkernel32"
INSTALL_COMMAND=install_unix
fi
elif test "$target_os" = "mingw32"
then
@ -4478,6 +4480,8 @@ fi
EXEC_SUFFIX=""
@ -4813,13 +4817,13 @@ fi
*cyg*)
# gcc on cygwin seems to have trouble with longjmp
# and -fomit-frame-point -DBP_FREE
if test "$cygwin" = "no"
then
YAPLIB="libWYap.a"
SHLIB_SUFFIX=".dll"
NEWSHOBJ="dll"
fi
YAPLIB="libWYap.a"
SHLIB_CFLAGS=""
NEWSHOBJ="dll"
SHLIB_SUFFIX=".dll"
C_PARSER_FLAGS="$C_INTERF_FLAGS"
EXEC_SUFFIX=".exe"
INSTALL_DLLS=""
;;
*mingw*)
# gcc on cygwin seems to have trouble with longjmp
@ -4828,6 +4832,7 @@ fi
SHLIB_SUFFIX=".dll"
NEWSHOBJ="dll"
C_PARSER_FLAGS="$C_INTERF_FLAGS"
EXEC_SUFFIX=".exe"
;;
*)
echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
@ -12010,6 +12015,7 @@ s,@EGREP@,$EGREP,;t t
s,@INSTALL_DLLS@,$INSTALL_DLLS,;t t
s,@SHLIB_CFLAGS@,$SHLIB_CFLAGS,;t t
s,@SHLIB_SUFFIX@,$SHLIB_SUFFIX,;t t
s,@EXEC_SUFFIX@,$EXEC_SUFFIX,;t t
s,@DO_SECOND_LD@,$DO_SECOND_LD,;t t
s,@SHLIB_LD@,$SHLIB_LD,;t t
s,@NEWSHOBJ@,$NEWSHOBJ,;t t

View File

@ -270,15 +270,16 @@ AC_PATH_PROG(SHELL,sh)
AC_SUBST(INSTALL_COMMAND)
AC_SUBST(CROSS_SIMULATOR)
dnl Check for libraries.
dnl mingw does not get along well with libm
dnl cygnus and mingw32 also need wsock32 to use sockets.
dnl
if test "$target_os" = "cygwin"
then
INSTALL_COMMAND=install_win32
if test "$cygwin" = "no"
then
INSTALL_COMMAND=install_win32
CC="gcc -mno-cygwin"
AC_CHECK_LIB(wsock32,main)
if test "$prefix" = "NONE"
@ -289,6 +290,7 @@ then
else
DLL_LIBS=""
LIBS="-lcygwin -lkernel32"
INSTALL_COMMAND=install_unix
fi
elif test "$target_os" = "mingw32"
then
@ -391,6 +393,9 @@ dnl C-flags used to compile a file that will be loaded dynamically
AC_SUBST(SHLIB_CFLAGS)
dnl suffix for loadable binary (.so,.dll,.o)
AC_SUBST(SHLIB_SUFFIX)
dnl suffix for executable (.exe)
EXEC_SUFFIX=""
AC_SUBST(EXEC_SUFFIX)
dnl how to call the loader
AC_SUBST(DO_SECOND_LD)
AC_SUBST(SHLIB_LD)
@ -565,13 +570,13 @@ dnl Linux has both elf and a.out, in this case we found elf
*cyg*)
# gcc on cygwin seems to have trouble with longjmp
# and -fomit-frame-point -DBP_FREE
if test "$cygwin" = "no"
then
YAPLIB="libWYap.a"
SHLIB_SUFFIX=".dll"
NEWSHOBJ="dll"
fi
YAPLIB="libWYap.a"
SHLIB_CFLAGS=""
NEWSHOBJ="dll"
SHLIB_SUFFIX=".dll"
C_PARSER_FLAGS="$C_INTERF_FLAGS"
EXEC_SUFFIX=".exe"
INSTALL_DLLS=""
;;
*mingw*)
# gcc on cygwin seems to have trouble with longjmp
@ -580,6 +585,7 @@ dnl Linux has both elf and a.out, in this case we found elf
SHLIB_SUFFIX=".dll"
NEWSHOBJ="dll"
C_PARSER_FLAGS="$C_INTERF_FLAGS"
EXEC_SUFFIX=".exe"
;;
*)
AC_CHECK_LIB(dl,dlopen,