This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Problem building libgcj-2.95
>>>>> "Oleg" == Oleg Moroz <moroz@metahood.ru> writes:
Oleg> This one is easy: 1) Cygwin b20.1 headers do not declare
Oleg> in_addr_t (which should be unsigned long), and 2) cygwin/in.h
Oleg> defines some of the IPv6 thigs w/o full support for it, so
Oleg> configure picks up HAVE_INET6 which it shouldn't. Quick and
Oleg> dirty fixes work.
If your patches are clean, could you send them to
java-patches@sourceware.cygnus.com?
Oleg> There are couple more minor quirks as well - first, the make
Oleg> process tries to invoke /bin/pwd, which isn't there in the
Oleg> default installation of Cygwin, and then natGregorianCalendar.c
Oleg> (file name from memory) tries to use variable "timezone" (which
Oleg> clashes with the function name) instead of "_timezone".
If you have a nice patch for these, send it too.
Otherwise, could you report the bug to the Java GNATS database? You
can get to it from the main page:
http://sourceware.cygnus.com/java/
Tom