libjava and raw_cxx

Paolo Bonzini bonzini@gnu.org
Fri Dec 12 21:15:00 GMT 2008


>>>> If it bothers you (does it cause a PR?),
>>> It causes a program to fail to run during build.
>>>
>>> ./gcj-dbtool -n classmap.db || touch classmap.db
>>> /usr/local/gcc/gcc-20081202/Build/powerpc64-suse-linux/libjava/.libs/gcj-dbtool: error while loading shared libraries: libgcj.so.10: cannot open shared object file: No such file or directory
>>>
>>>> Anyway you know you do not need to build C++ executables (only Java)
>>>> in libjava.
>>> See above.
>> But that's not a C++ program, it's a Java program.
> 
> Yes, this is true.  But even though the test that sets
> shlibpath_overrides_runpath is run for every compiler, only one result
> is then used for all link commands, and that happens to be the result of
> the C++ test.

That's the bug then I'd say... Ralf what do you think?

Paolo



More information about the Java mailing list