with attachment this time...
Hello,
I've played with glib2 at bit. After installing the necessary packages
the changes needed for glib were minimal (just configure.in, see attach)
and then tethereal worked (./configure --disable-ethereal). Ethereal
was non-trivial, so I didn't spend much time on trying to get it work.
In case anyone is interested in working on that, here is a list of
useful links that I looked at:
http://developer.gnome.org/doc/API/2.0/glib/glib-changes-2-0.html
http://developer.gnome.org/doc/API/2.0/gtk/gtk-changes-2-0.html
http://developer.gnome.org/dotplan/porting/ar01s19.html
http://developer.gnome.org/dotplan/porting/
http://gtk.org/api/
Ciao
Jörg
--
Joerg Mayer <jmayer@xxxxxxxxx>
I found out that "pro" means "instead of" (as in proconsul). Now I know
what proactive means.
Index: ethereal/epan/configure.in
===================================================================
RCS file: /usr/local/cvsroot/ethereal/epan/configure.in,v
retrieving revision 1.25
diff -u -r1.25 configure.in
--- ethereal/epan/configure.in 28 Jun 2002 20:15:31 -0000 1.25
+++ ethereal/epan/configure.in 6 Aug 2002 18:53:31 -0000
@@ -106,7 +106,7 @@
AC_SUBST(DATAFILE_DIR)
# Checks for glib first, or gtk+ if not present
-AM_PATH_GLIB(1.1.0, CFLAGS="$CFLAGS $GLIB_CFLAGS" LIBS="$LIBS $GLIB_LIBS", , gmodule)
+AM_PATH_GLIB_2_0(2.0.0, CFLAGS="$CFLAGS $GLIB_CFLAGS" LIBS="$LIBS $GLIB_LIBS", , gmodule)
dnl Checks for header files
AC_HEADER_STDC
Index: ethereal/wiretap/configure.in
===================================================================
RCS file: /usr/local/cvsroot/ethereal/wiretap/configure.in,v
retrieving revision 1.38
diff -u -r1.38 configure.in
--- ethereal/wiretap/configure.in 8 Apr 2002 01:34:39 -0000 1.38
+++ ethereal/wiretap/configure.in 6 Aug 2002 18:53:31 -0000
@@ -95,7 +95,7 @@
fi
# Check for glib.
-AM_PATH_GLIB(1.1.0, CFLAGS="$CFLAGS $GLIB_CFLAGS" LIBS="$LIBS $GLIB_LIBS")
+AM_PATH_GLIB_2_0(2.0.0, CFLAGS="$CFLAGS $GLIB_CFLAGS" LIBS="$LIBS $GLIB_LIBS")
dnl Look in /usr/local for header files and libraries ?
AC_ARG_ENABLE(usr-local,