Hello, I'm trying to compile GTKG version 1.0.1 on solaris 10 for OpenCSW.org but I get a compile error (see below). During Configure I noticed this:
Checking IEEE-754 float byte-ordering... not using IEEE-754 here. It appears that the machine byte-order is not getting identified. Several years ago I got it compiled successfully (version 0.96.3) but I forgot what I did to get it to work. Perhaps ieeefp.h needs to be included somewhere? Thanks, Jake gcc -c -I.. -I. -D_REENTRANT -D_PTHREADS -D_POSIX_PTHREAD_SEMANTICS -DXTHREADS -DXUSE_MTSAFE_API -I/opt/csw/include/gtk-2.0 -I/opt/csw/lib/gtk-2.0/include -I/opt/csw/include/atk-1.0 -I/opt/csw/include/cairo -I/opt/csw/include/gdk-pixbuf-2.0 -I/opt/csw/include/pango-1.0 -I/opt/csw/include/glib-2.0 -I/opt/csw/lib/glib-2.0/include -I/opt/csw/include -I/opt/csw/include/pixman-1 -I/opt/csw/include/freetype2 -I/opt/csw/include/libpng15 -I/opt/csw/include/harfbuzz -I/opt/csw/include/glib-2.0 -I/opt/csw/lib/glib-2.0/include -I/opt/csw/include -I/opt/csw/include/dbus-1.0 -I/opt/csw/lib/dbus-1.0/include -I/opt/csw/include -I/opt/csw/include/p11-kit-1 -DCURDIR=src -O2 -g -pthread -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -W -Wall -Wformat=2 -Wshadow main.c sed: command garbled: s/ In file included from main.c:37:0: common.h:206:2: error: #error "float must use IEEE 754." #error "float must use IEEE 754." ^ In file included from ./core/rx.h:40:0, from ./if/core/downloads.h:38, from ./if/core/fileinfo.h:33, from core/share.h:47, from core/fileinfo.h:38, from core/downloads.h:41, from core/dmesh.h:38, from main.c:50: ./lib/pmsg.h: In function 'pmsg_write_float_be': ./lib/pmsg.h:573:2: warning: implicit declaration of function 'poke_float_be32' [-Wimplicit-function-declaration] mb->m_wptr = poke_float_be32(mb->m_wptr, val); ^ ./lib/pmsg.h:573:13: warning: assignment makes pointer from integer without a cast [enabled by default] mb->m_wptr = poke_float_be32(mb->m_wptr, val); ^ main.c: In function 'gtk_gnutella_exit': main.c:778:3: warning: implicit declaration of function 'do_sched_yield' [-Wimplicit-function-declaration] do_sched_yield(); ^ Makefile:52: recipe for target 'main.o' failed gmake[4]: *** [main.o] Error 1 ------------------------------------------------------------------------------ _______________________________________________ gtk-gnutella-devel mailing list gtk-gnutella-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel