From: Tor Lillqvist Date: Sun, 15 Jun 2003 23:20:14 +0000 (+0000) Subject: Test where the DLLs actually are. X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=06781ec8ad456ac09ff6d86c4844b9e11b36518b;p=dana%2Fcg-glib.git Test where the DLLs actually are. 2003-06-15 Tor Lillqvist * glib-zip.in (DLLDIR): Test where the DLLs actually are. * README.win32: Point to FSF's binary Win32 distributions of libiconv and gettext-runtime. --- diff --git a/ChangeLog b/ChangeLog index c39f9cf0..cbac35d1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-06-15 Tor Lillqvist + + * glib-zip.in (DLLDIR): Test where the DLLs actually are. + + * README.win32: Point to FSF's binary Win32 distributions of + libiconv and gettext-runtime. + 2003-06-11 Tor Lillqvist * glib-zip.in (DEVZIP): libtool 1.5 installs DLLs in the bin diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index c39f9cf0..cbac35d1 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +2003-06-15 Tor Lillqvist + + * glib-zip.in (DLLDIR): Test where the DLLs actually are. + + * README.win32: Point to FSF's binary Win32 distributions of + libiconv and gettext-runtime. + 2003-06-11 Tor Lillqvist * glib-zip.in (DEVZIP): libtool 1.5 installs DLLs in the bin diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index c39f9cf0..cbac35d1 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,10 @@ +2003-06-15 Tor Lillqvist + + * glib-zip.in (DLLDIR): Test where the DLLs actually are. + + * README.win32: Point to FSF's binary Win32 distributions of + libiconv and gettext-runtime. + 2003-06-11 Tor Lillqvist * glib-zip.in (DEVZIP): libtool 1.5 installs DLLs in the bin diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index c39f9cf0..cbac35d1 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +2003-06-15 Tor Lillqvist + + * glib-zip.in (DLLDIR): Test where the DLLs actually are. + + * README.win32: Point to FSF's binary Win32 distributions of + libiconv and gettext-runtime. + 2003-06-11 Tor Lillqvist * glib-zip.in (DEVZIP): libtool 1.5 installs DLLs in the bin diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index c39f9cf0..cbac35d1 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +2003-06-15 Tor Lillqvist + + * glib-zip.in (DLLDIR): Test where the DLLs actually are. + + * README.win32: Point to FSF's binary Win32 distributions of + libiconv and gettext-runtime. + 2003-06-11 Tor Lillqvist * glib-zip.in (DEVZIP): libtool 1.5 installs DLLs in the bin diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index c39f9cf0..cbac35d1 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +2003-06-15 Tor Lillqvist + + * glib-zip.in (DLLDIR): Test where the DLLs actually are. + + * README.win32: Point to FSF's binary Win32 distributions of + libiconv and gettext-runtime. + 2003-06-11 Tor Lillqvist * glib-zip.in (DEVZIP): libtool 1.5 installs DLLs in the bin diff --git a/README.win32 b/README.win32 index cd31e180..d2819927 100644 --- a/README.win32 +++ b/README.win32 @@ -72,17 +72,19 @@ Building GLib Again, first decide whether you really want to do this. -Before building GLib you must also have the libiconv library, either -from the same website mentioned above, or from it's homepage at -http://clisp.cons.org/~haible/packages-libiconv.html. Libiconv has -makefiles for building with MS Visual C only, but as it is one source -file only, building it "by hand" with gcc isn't hard. +Before building GLib you must also have the libiconv library and GNU +gettext. Get prebuilt binaries of libiconv (1.9.1 or newer), and +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 -You must also have the "intl" library from GNU tettext 0.10.40 (or -later). Get a prebuilt version from the website mentioned above. +# if __GNUC__ >= 2 && !defined __APPLE_CC__ && (defined __STDC__ || defined __cplusplus) -Edit the correct paths to those libraries in build/win32/module.defs -as appropriate. +line to + +# if __GNUC__ >= 2 && !defined __APPLE_CC__ && !defined __MINGW32__ && (defined __STDC__ || defined __cplusplus) + +around line 102. Where are the makefiles? ======================== diff --git a/glib-zip.in b/glib-zip.in index fa7f9bc3..2e866916 100755 --- a/glib-zip.in +++ b/glib-zip.in @@ -7,15 +7,18 @@ ZIP=/tmp/glib-@GLIB_VERSION@.zip DEVZIP=/tmp/glib-dev-@GLIB_VERSION@.zip cd @prefix@ - rm $ZIP + +DLLDIR=lib +[ -f bin/libglib-2.0-@LT_CURRENT_MINUS_AGE@.dll ] && DLLDIR=bin + zip $ZIP -@ <