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

Reply via email to