Based on David Hull's fix in bug report 804599, we now check for solaris
and gcc, to set the -mimpure-text link flag for linking the lib better.
This commit is contained in:
17
configure.ac
17
configure.ac
@@ -66,6 +66,7 @@ AC_LIBTOOL_WIN32_DLL
|
||||
dnl libtool setup
|
||||
AM_PROG_LIBTOOL
|
||||
|
||||
AC_MSG_CHECKING([if we need -no-undefined])
|
||||
case $host in
|
||||
*-*-cygwin | *-*-mingw* | *-*-pw32*)
|
||||
need_no_undefined=yes
|
||||
@@ -74,9 +75,23 @@ case $host in
|
||||
need_no_undefined=no
|
||||
;;
|
||||
esac
|
||||
|
||||
AC_MSG_RESULT($need_no_undefined)
|
||||
AM_CONDITIONAL(NO_UNDEFINED, test x$need_no_undefined = xyes)
|
||||
|
||||
AC_MSG_CHECKING([if we need -mimpure-text])
|
||||
case $host in
|
||||
*-*-solaris2*)
|
||||
if test "$GCC" = "yes"; then
|
||||
mimpure="yes"
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
mimpure=no
|
||||
;;
|
||||
esac
|
||||
AC_MSG_RESULT($mimpure)
|
||||
AM_CONDITIONAL(MIMPURE, test x$mimpure = xyes)
|
||||
|
||||
dnl The install stuff has already been taken care of by the automake stuff
|
||||
dnl AC_PROG_INSTALL
|
||||
AC_PROG_MAKE_SET
|
||||
|
||||
Reference in New Issue
Block a user