On Sept. 4, 2004 Jamie Jones <[EMAIL PROTECTED]> wrote:

| Continuing in src...
| cc -c -I.. -I. -I/usr/local/include/glib12 -I/usr/X11R6/include/gtk12 -I/usr/local/include -I/usr/X11R6/include -DCURDIR=src -O main.c
| In file included from main.c:26:
| common.h:105: #error Cannot determine sequence to print signed 64-bit integers
| common.h:124: #error Cannot determine sequence to print unsigned 64-bit integers
| gmake[2]: *** [main.o] Error 1
| gmake[2]: Leaving directory `/usr/users/jamie/misc/gnutella/gtk-gnutella-current/src'


Any ideas ?
My FreeBSD gcc3.3.3 machine works without a hitch, so I'm guessing its a problem
with gcc2.95 ?


Cheers, Jamie


Not sure whose bug it is...

Some of the compile-time symbols are undefined. The symbols look
like they're supposed to be coming from glib...

Being kind of a newbie, and having no time currently, I hadn't
investigated this too much.

As a quick hack, you could comment out the error directives and:
#define PRId64 "lld"
for the first, and:
#define PRIu64 "llu"
for the second.

If you're not on i386 architecture, you may need to run tests with
sizeof to determine the proper size.

Maybe someone else has some ideas for a real solution... (You
might also try [EMAIL PROTECTED] and/or questions@ as
this looks platform specific...)

Best Regards,
Clayton Rollins

_________________________________________________________________
Get ready for school! Find articles, homework help and more in the Back to School Guide! http://special.msn.com/network/04backtoschool.armx




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to