mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-21 14:53:44 +03:00
applied a patch from Gerrit P. Haase to add module support on cygwin
* configure.in: applied a patch from Gerrit P. Haase to add module support on cygwin Daniel
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
Thu Jul 14 11:30:24 CEST 2005 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* configure.in: applied a patch from Gerrit P. Haase to add
|
||||
module support on cygwin
|
||||
|
||||
Thu Jul 14 10:56:42 CEST 2005 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* HTMLparser.c: fixed a potential buffer overrun error introduced
|
||||
|
36
configure.in
36
configure.in
@@ -673,21 +673,33 @@ AC_SUBST(PYTHON_SUBDIR)
|
||||
|
||||
dnl check for dso support
|
||||
WITH_MODULES=0
|
||||
MODULE_EXTENSION=".so"
|
||||
TEST_MODULES=
|
||||
|
||||
if test "$with_modules" != "no" ; then
|
||||
AC_CHECK_LIB(dld, shl_load, [
|
||||
WITH_MODULES=1
|
||||
MODULE_PLATFORM_LIBS="-ldld"
|
||||
AC_DEFINE([HAVE_SHLLOAD], [], [Have shl_load based dso])
|
||||
])
|
||||
|
||||
AC_CHECK_LIB(dl, dlopen, [
|
||||
WITH_MODULES=1
|
||||
MODULE_PLATFORM_LIBS="-ldl"
|
||||
AC_DEFINE([HAVE_DLOPEN], [], [Have dlopen based dso])
|
||||
])
|
||||
case "$host" in
|
||||
*-*-cygwin*)
|
||||
MODULE_EXTENSION=".dll"
|
||||
AC_CHECK_LIB(cygwin, dlopen, [
|
||||
WITH_MODULES=1
|
||||
MODULE_PLATFORM_LIBS=
|
||||
AC_DEFINE([HAVE_DLOPEN], [], [Have dlopen based dso])
|
||||
])
|
||||
;;
|
||||
*)
|
||||
MODULE_EXTENSION=".so"
|
||||
AC_CHECK_LIB(dld, shl_load, [
|
||||
WITH_MODULES=1
|
||||
MODULE_PLATFORM_LIBS="-ldld"
|
||||
AC_DEFINE([HAVE_SHLLOAD], [], [Have shl_load based dso])
|
||||
])
|
||||
|
||||
AC_CHECK_LIB(dl, dlopen, [
|
||||
WITH_MODULES=1
|
||||
MODULE_PLATFORM_LIBS="-ldl"
|
||||
AC_DEFINE([HAVE_DLOPEN], [], [Have dlopen based dso])
|
||||
])
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if test "${WITH_MODULES}" = "1"; then
|
||||
|
Reference in New Issue
Block a user