gtk-web r709 - trunk
- From: tml svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk-web r709 - trunk
- Date: Wed, 21 May 2008 11:17:06 +0000 (UTC)
Author: tml
Date: Wed May 21 11:17:06 2008
New Revision: 709
URL: http://svn.gnome.org/viewvc/gtk-web?rev=709&view=rev
Log:
2008-05-21 Tor Lillqvist <tml novell com>
* download-windows.html: Add recommendation to use
--exclude-libs=libintl.a when building DLLs against proxy-libintl.
Modified:
trunk/ChangeLog
trunk/download-windows.html
Modified: trunk/download-windows.html
==============================================================================
--- trunk/download-windows.html (original)
+++ trunk/download-windows.html Wed May 21 11:17:06 2008
@@ -320,7 +320,9 @@
<h4>About dirent</h4>
<p>This is the public domain implementation of dirent.h from <a href="http://www.mingw.org/">MinGW</a>. It is needed by Microsoft Visual C++ users that want to compile GLib. Not directly related to GLib.</p>
- <h4>About proxy-libintl</h4> <p>This is a very small
+ <h4>About proxy-libintl</h4>
+
+ <p>proxy-libintl is a very small static
library. It acts as a proxy for the intl.dll from
gettext-runtime, loading it dynamically, and failing
gracefully. Fallback dummy functions are used if intl.dll
@@ -331,6 +333,13 @@
don't need or want to support i18n, without having to build
own versions that don't use intl.dll.</p>
+ <p>When building DLLs against the proxy-libintl static library
+ and using the GNU linker's auto-export feature (i.e. not using
+ a .def file, and not using __declspec(dllexport)), it is a
+ good idea to pass the -Wl,--exclude-libs=libintl.a in your
+ LDFLAGS so that the libintl functions don't get exported from
+ your DLL.</p>
+
</div> <!-- content -->
<div id="footer">Copyright 2007-2008 The GTK+ Team</div>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]