LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   new java install run error (https://www.linuxquestions.org/questions/linux-software-2/new-java-install-run-error-4175425562/)

James@linux 09-04-2012 07:34 AM

new java install run error
 
hi all I just installed a new version of java jre1.7.0_07 it is all installed and I have already set it as my default java using

sudo update-alternatives --config java

however when I go to fire up a program with java I get an error

java: relocation error: java: symbol JLI_MemAlloc, version SUNWprivate_1.1 not defined in file libjli.so with link time reference

there is one other version of java on the system that was the default. I am completely at a loss for what to do I have researched this topic a bit but could find no resolution. any help would be greatly appreciated or at least a link to an answer thanks!

knudfl 09-05-2012 01:15 AM

Welcome to LQ.

Version "1.6.0.33" : $ readelf -s libjli.so | grep JLI_MemAlloc
31: 00002aa0 68 FUNC GLOBAL DEFAULT 11 JLI_MemAlloc@@SUNWprivate_1.1
145: 00002aa0 68 FUNC GLOBAL DEFAULT 11 JLI_MemAlloc

Version "1.7" : readelf -s libjli.so | grep JLI_MemAlloc
156: 00009540 65 FUNC LOCAL DEFAULT 13 JLI_MemAlloc


About applications compiled with the symbol JLI_MemAlloc@@SUNWprivate_1.1:
It seems you will have to use a "java6" to run those.

.


All times are GMT -5. The time now is 12:15 PM.