In article <[EMAIL PROTECTED]>, Marius Vollmer <[EMAIL PROTECTED]> wrote: >Michael Tuexen <[EMAIL PROTECTED]> writes: > >> the check for socklen_t fails incorrectly because socklen_t is >> defined in /sys/socket.h on Mac OS X, and on BSD systems in general. > >What happens after the check fails? Will Guile compile correctly >anyway? > >(I tried 1.7.90 on a friends Powerbook. It compiled, but the >testsuite didn't run.)
I get an error, i686-freebsd4-gcc -DHAVE_CONFIG_H -I. -I/home/hanwen/vc/gub/target/freebsd/src/guile-1.7.91/libguile -I.. -I.. -I/home/hanwen/vc/gub/target/freebsd/src/guile-1.7.91 -g -O2 -Wall -Wmissing-prototypes -MT posix.lo -MD -MP -MF .deps/posix.Tpo -c /home/hanwen/vc/gub/target/freebsd/src/guile-1.7.91/libguile/posix.c -fPIC -DPIC -o .libs/posix.o In file included from /home/hanwen/vc/gub/target/freebsd/src/guile-1.7.91/libguile/posix.c:122: /home/hanwen/vc/gub/target/freebsd/system//usr/include/netdb.h:204: error: two or more data types in declaration specifiers (crosscompile on linux/x86 to to freebsd 4.10/x86.) _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel