Hi,
i thought i'd share my experiences building classpath 0.93 on a mac.
I've had add a missing #include <netinet/in_systm.h> in
classpath-0.93-pre/native/jni/native-lib/cpnet.[ch]
before #include <netinet/ip.h> to make sure "n_long" is a defined type
then add manual override of presence of HAVE_SO_NOSIGPIPE, because even
though it is present in /usr/include/sys/socket.h it isnt correctly
detected by configure
and finally in
classpath-0.93-pre/native/jni/java-nio/gnu_java_nio_VMChannel.c at line
1515 replace O_SYNC with O_FSYNC.
hope this helps & this is the proper list to report this.
jb.