EVALUATION
RHEL 5 is not an officially supported platform:
http://java.sun.com/javase/6/webnotes/install/system-configurations.html
Same problem exists on Fedora too.
Problem is libdeploy.so in Java 6 or above depends on libstdc++.so.5; and libstdc++.so.5 is not available by default on Fedora.
In Java 5 or earlier, libdeploy.so does not have any c++ code. So there is no dependency on libstdc++.
In Java 6, we added c++ code to libdeploy.so, for the performance timing work:
6372091: Add performance monitoring to Plug-in on Windows.
Seems like many people run into similar problems on Fedora, including Intel:
http://www.intel.com/support/performancetools/c/linux/sb/CS-023486.htm
Currently, Fedora is not a supported platform on Java 6:
http://java.sun.com/javase/6/webnotes/install/system-configurations.html
If we decide we need to run on Fedora by default, we should either document this problem; or statically link the c++ lib; or we can remove the dependency on libstdc++.so.5.
|