summaryrefslogtreecommitdiff
path: root/README.win32
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2003-06-17 23:49:40 +0000
committerTor Lillqvist <tml@src.gnome.org>2003-06-17 23:49:40 +0000
commit36485f1ce1e6b411022e7fcb609e182ce4bc9637 (patch)
tree60a57153277e9d391fe9c303da4cee2df984a6f4 /README.win32
parent6fa19beb31e9f54992a7919b1ff83f5508953e08 (diff)
downloadgtk+-36485f1ce1e6b411022e7fcb609e182ce4bc9637.tar.gz
Look for DLLs also in the bin subdirectory, where libtool 1.5 installs
2003-06-17 Tor Lillqvist <tml@iki.fi> * gtk-zip.sh.in (DLLDIR): Look for DLLs also in the bin subdirectory, where libtool 1.5 installs them. * README.win32: Point to FSF's binary Win32 distribution of gettext-runtime.
Diffstat (limited to 'README.win32')
-rw-r--r--README.win3223
1 files changed, 16 insertions, 7 deletions
diff --git a/README.win32 b/README.win32
index 1a0d46fa25..9ff6d13798 100644
--- a/README.win32
+++ b/README.win32
@@ -67,13 +67,22 @@ references to the wntab32x library from the makefile before building.
Libintl
=======
-GTK wants to be built with the GNU "intl" library for
-internationalisation (i18n). Get the version ported to Win32 (not a
-very big deal) from the web site mentioned above. The "intl" library
-as gets built as a DLL called libintl-1.dll. If you don't want any
-i18n stuff, undefine ENABLE_NLS, HAVE_GETTEXT and HAVE_LIBINTL in the
-config.h.win32 file, and remove references to the intl library from
-the makefiles.
+Before building GTK+ you must also have GNU gettext. Get prebuilt
+binaries of gettext-runtime (0.12.1 or newer) from your nearest GNU
+ftp mirror. If you use gcc, you will also have to edit the libintl.h
+file from gettext a tiny bit: Change the
+
+# if __GNUC__ >= 2 && !defined __APPLE_CC__ && (defined __STDC__ || defined __cplusplus)
+
+line to
+
+# if __GNUC__ >= 2 && !defined __APPLE_CC__ && !defined __MINGW32__ && (defined __STDC__ || defined __cplusplus)
+
+around line 102.
+
+If you use libtool, you will also have to copy intl.lib to libintl.a
+so that libtool will find them. Alternatively, use pexports and
+dlltool to generate a gcc import library.
ActiveIMM
=========