All, I'm just curious - what version of gcc has the latest stable gcj? I've been trying to build gcc-4.4.0 on solaris and have been running into multiple issues:
1. gperf (version 3.0.4) generates incorrect code killing the build: ../.././gcc/cp/cfns.gperf:84: error: 'gnu_inline' attribute present on 'libc_name_p' ../.././gcc/cp/cfns.gperf:9: error: but not here gmake[3]: *** [cp/except.o] Error 1 2. hardcoded '/bin/sh' references in files cause build incompatibilities (fails on solaris - Comparing stage 2 to stage 3.. since they are hardcoded, not fixable by setting CONFIG_SHELL) 3. ecj not part of the build, hence causing at runtime: ld.so.1: ecj1: fatal: libgcc_s.so.1: version `GCC_4.2.0' not found (required by file /userdata/ebay/interface/FI/tools/beta/lib/libgcj.so.10) ld.so.1: ecj1: fatal: libgcc_s.so.1: open failed: No such file or directory gcj: Internal error: Killed (program ecj1) Please submit a full bug report. See <http://gcc.gnu.org/bugs.html> for instructions. I can get through 1 and 2, but 3 has me stumped. Why isn't ecj encorporated in the build (if it is a dependency), and where is an ecj that works with gcc-4.4? I'll submit bugs for these, but really - where is there a tinderbox-like compile farm which shows both status of automated builds on different OSes, and dependencies to make these automated builds successful? I would think this would save tons of time. Ed