hi, i'm attempting to build the latest gtk-gnutella, v.0.95 from source.

I've been using gtk-gnutella in the past years, always compiling from source with no trouble.

I'm using a messed-up mandrake linux 8.1, now I'm running kernel 2.4.26 vanilla, I've got gtk1 and glib 2.6.0 (built from source)

here the first error:

make[3]: Leaving directory `/mnt/hdb/src/gtk-gnutella-0.95/src/if'
Continuing in src...
cc -c -I.. -I. -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/X11R6/include -DCURDIR=src -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 main.c
In file included from common.h:78,
from main.c:26:
/usr/include/sys/sendfile.h:26:3: #error "<sys/sendfile.h> cannot be used with _FILE_OFFSET_BITS=64"
make[2]: *** [main.o] Error 1



btw the Configure script, called with no arguments, tells me a couple of things:


1:

Checking how we can gather information about libxml2...
(I'll use 'pkg-config libxml-2.0' to gather that information.)
Sorry, you have libxml2 2.4.3, I need at least 2.4.19.

2:

Checking whether we need flags for large file support...
You're not natively compiling for large file, fixing...
(Adding -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64)


After some failed builds I made a maybe silly attempt to remove ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 ' during the config script, but I faced another error after some minutes:


/bin/rm -f gtk-gnutella
if test -f gtk-gnutella; then /bin/mv gtk-gnutella gtk-gnutella~; fi
/usr/bin/gcc-3.1 -o gtk-gnutella main.o if/bridge/ui2c.o if/bridge/c2ui.o if/gnet_property.o if/gui_property.o -Lcore -lcore -Lui/gtk -lgtk-common -lgtkx -lgtk-common -lcore -Llib -lshared -L/usr/X11R6/lib -lgtk -lgdk -lXi -lXext -lX11 -lm -lglib -O2 -L/usr/local/lib -lz -lintl -lresolv
main.o(.text+0x9fe): In function `main':
: undefined reference to `bitzi_init'
if/bridge/ui2c.o(.text+0x1a): In function `guc_query_bitzi_by_urn':
: undefined reference to `bitzi_query_byurnsha1'
collect2: ld returned 1 exit status


can all this possibly due to a misconfiguration issue of my ancient, dirty install or what ?

lastly, I'd like to express my gratitude for Your good work

thanks in advance

--
#include <cheers.h>
void Stefano_Jodice<[EMAIL PROTECTED]>()
{/*reg. Linux user #249693  KERNEL 2.4.26*/
printf("\n Linux addiction could kill you"); }










------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Gtk-gnutella-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to