diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2006-06-21 08:27:02 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2006-06-21 08:27:02 +0000 |
commit | 70b7b5f5602cd62ee906ad548f3d64d00414b4d5 (patch) | |
tree | a876ac227072d202be308105fe03ba2ebbc66ae4 | |
parent | ea7d6e0e2a206054632c881450732fae697b8596 (diff) | |
download | pango-70b7b5f5602cd62ee906ad548f3d64d00414b4d5.tar.gz |
Bug 345511 – -no-undefined problem with new libtool
2006-06-21 Behdad Esfahbod <behdad@gnome.org>
Bug 345511 – -no-undefined problem with new libtool
* configure.in: Remove -no-undefined on non-Win32 systems. That
doesn't make any sense, and makes latest libtool not create shared
libraries.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | configure.in | 6 |
2 files changed, 12 insertions, 2 deletions
@@ -1,5 +1,13 @@ 2006-06-21 Behdad Esfahbod <behdad@gnome.org> + Bug 345511 – -no-undefined problem with new libtool + + * configure.in: Remove -no-undefined on non-Win32 systems. That + doesn't make any sense, and makes latest libtool not create shared + libraries. + +2006-06-21 Behdad Esfahbod <behdad@gnome.org> + * autogen.sh: Just call gnome-autogen.sh. The old autogen.sh had poor version checking and was borking with libtool 2.x. diff --git a/configure.in b/configure.in index 9576a614..89bb9b2b 100644 --- a/configure.in +++ b/configure.in @@ -594,11 +594,13 @@ dnl ******************************************************** # Note that -module isn't included here since automake needs to see it to know # that something like pango-arabic-fc.la is a valid libtool archive # -LIBRARY_LIBTOOL_OPTIONS="-version-info $VERSION_INFO -no-undefined" -MODULE_LIBTOOL_OPTIONS="-export-dynamic -avoid-version -no-undefined" +LIBRARY_LIBTOOL_OPTIONS="-version-info $VERSION_INFO" +MODULE_LIBTOOL_OPTIONS="-export-dynamic -avoid-version" if test "$pango_os_win32" = yes; then # We currently use .def files on Windows true + LIBRARY_LIBTOOL_OPTIONS="$LIBRARY_LIBTOOL_OPTIONS -no-undefined" + MODULE_LIBTOOL_OPTIONS="$MODULE_LIBTOOL_OPTIONS -no-undefined" else # libtool option to control which symbols are exported # right now, symbols starting with '_' are not exported |