Being a happy user of 0.91, but keen to take advantage of the leafnode feature in 0.92, I first attempted to install a binary (GTK2) package. Something wrong with the GTK2 installation on my machine means this runs, but doesn't display a window (or do anything that I can determine).
So I resolve to build 0.92. At first I get a variety of horrible errors including an internal Signal 9 error in gcc. I try a few different versions of gcc. I find it's happiest with gcc-2.95.3, but things still aren't right. Complaints from Configure that I'm not using the GNU C library alert me to the fact that it's finding an ancient libc.so in /usr/lib (why? the real libc is in /lib). So I move this out of the way and things move forward somewhat, but still with no satisfactory result. Using NLS the build fails with the 'xgettext' version problem reported by others. This is a mystery as I have the latest gettext released by GNU (0.11.5) and it doesn't support the --from-code and --msgid-bugs-address options. Raphael, are you using a gettext that fell through a time warp from the far future? If I disable NLS, the build still fails: cc -c -I.. -I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/libxml2 -O utf8.c utf8.c: In function `locale_charset': utf8.c:523: `CODESET' undeclared (first use in this function) utf8.c:523: (Each undeclared identifier is reported only once utf8.c:523: for each function it appears in.) utf8.c: In function `g_iconv_complete': utf8.c:640: warning: passing arg 2 of `iconv' from incompatible pointer type make[2]: *** [utf8.o] Error 1 gtk-gnutella is one of my favourite software tools of all time, so I'm quite distressed that I'm having so much trouble building this version (especially as 0.91 is deprecated due to the lack of ultrapeer/leafnode support). Why have we switched to the metaconfig system, particularly when autoconf seemed to be working well? I assume there must be a sound reason, but I can't imagine what it is. So, in the interests of saving my sanity, does anyone have a compiled binary against GTK1 that I could use? Alternatively, a source patch from someone with greater C skills than myself (e.g. anyone), would be most welcome. NB These problems occur in all versions from 0.92c1 to cvs-current. Regards John -- Diplomacy: the art of saying 'nice doggy' until you can find a rock. ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Gtk-gnutella-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
