Hello Guy,

thank you for all makefile patches. Very good work.
Everything I need to change is now in "config.nmake".

Attached are two patches:

The first one is fixing config.nmake.
You need a few more CFLAGS, if you want compile Ethereal with GLib2 and GTK2.
There are more changes necessary, if you want to compile with GLib2 and GTK1 packages from the GTK+-for-Win32 site.


the second patch contains a small fix for build-cleaning process.

Best Regards,

Lars Roland
Index: ethereal/plugins/Makefile.nmake
===================================================================
RCS file: /cvsroot/ethereal/plugins/Makefile.nmake,v
retrieving revision 1.19
diff -u -r1.19 Makefile.nmake
--- ethereal/plugins/Makefile.nmake     14 Jun 2003 20:35:58 -0000      1.19
+++ ethereal/plugins/Makefile.nmake     15 Jun 2003 12:11:57 -0000
@@ -69,4 +69,6 @@
        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
        cd ../pcli
        $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
+       cd ../rtnet
+       $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake clean
        cd ..
Index: config.nmake
===================================================================
RCS file: /cvsroot/ethereal/config.nmake,v
retrieving revision 1.48
diff -u -r1.48 config.nmake
--- config.nmake        16 Jun 2003 07:58:26 -0000      1.48
+++ config.nmake        16 Jun 2003 18:07:37 -0000
@@ -85,10 +85,12 @@
 # was necessary.
 #
 !IFDEF GLIB_GTK_DIR
-GLIB_CFLAGS=/I$(GTK_GLIB_DIR)\include\glib-$(GLIB_VERSION)
-GTK_CFLAGS=$(GLIB_CFLAGS) /I$(GTK_GLIB_DIR)\include\gtk-$(GTK_VERSION) \
-       /I$(GTK_GLIB_DIR)\include\atk-1.0 \
-       /I$(GTK_GLIB_DIR)\include\pango-1.0
+GLIB_CFLAGS=/I$(GLIB_GTK_DIR)\include\glib-$(GLIB_VERSION) \
+       /I$(GLIB_GTK_DIR)\lib\glib-$(GLIB_VERSION)\include
+GTK_CFLAGS=$(GLIB_CFLAGS) /I$(GLIB_GTK_DIR)\include\gtk-$(GTK_VERSION) \
+       /I$(GLIB_GTK_DIR)\lib\gtk-$(GTK_VERSION)\include \
+       /I$(GLIB_GTK_DIR)\include\atk-1.0 \
+       /I$(GLIB_GTK_DIR)\include\pango-1.0
 GLIB_LIBS=$(GLIB_GTK_DIR)\lib\glib-$(GLIB_VERSION).lib \
        $(GLIB_GTK_DIR)\lib\gmodule-$(GLIB_VERSION).lib \
        $(GLIB_GTK_DIR)\lib\gobject-$(GLIB_VERSION).lib

Reply via email to