Distribute the build-dll script also. Add some comments about it.
authorTor Lillqvist <tml@src.gnome.org>
Mon, 28 Jun 1999 06:06:34 +0000 (06:06 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Mon, 28 Jun 1999 06:06:34 +0000 (06:06 +0000)
Makefile.am
README.win32
build-dll
glib/Makefile.am

index f5a8c47..d6931be 100644 (file)
@@ -21,7 +21,8 @@ EXTRA_DIST = \
        makefile.cygwin         \
        giowin32.c              \
        glibconfig.h.win32      \
-       config.h.win32
+       config.h.win32          \
+       build-dll
 
 lib_LTLIBRARIES = libglib.la
 
index 8d83009..c741a79 100644 (file)
@@ -142,3 +142,7 @@ using msvcrt, as per the specs file above), and move it into place
 (typically C:\cygnus\cygwin-b20\H-i586-cygwin32\i586-cygwin32\lib\dllcrt2.o).
 
 Next, go back to the GLib directory and build using `make -f makefile.cygwin`.
+Building the dlls uses the script build-dll which is an awful hack. But
+I couldn't get things working in a cleaner way.
+
+--Tor Lillqvist <tml@iki.fi>
index ff41e11..d3d5d54 100644 (file)
--- a/build-dll
+++ b/build-dll
@@ -3,7 +3,10 @@
 # Temporary hack until building dlls or executables with exported
 # entry points is easier with gcc -mno-cygwin.
 
-#LD=ld
+# This is usable with cygwin b20.1 and egcs-2.91.66 19990314
+# (egcs-1.1.2 release) as distributed by Mumit Khan. For other combinations,
+# no idea.
+
 GCC=gcc
 DLLTOOL=dlltool
 AS=as
index f5a8c47..d6931be 100644 (file)
@@ -21,7 +21,8 @@ EXTRA_DIST = \
        makefile.cygwin         \
        giowin32.c              \
        glibconfig.h.win32      \
-       config.h.win32
+       config.h.win32          \
+       build-dll
 
 lib_LTLIBRARIES = libglib.la