I just submitted a PR (libgcj/1572) to GNATS about my (partial) analysis of the problem. The basic problem seems to be that libstdc++-v3 and libjava set and expect different values of $CXX - and they share the same config.guess. -- --Per Bothner per@bothner.com http://www.bothner.com/~per/