Answers Database


2.1i, V1.5 INSTALL, COREGEN: " Your registry HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java RuntimeEnvironment/1.1/javahome" messages and "JAVA was not found " or "Unsatisfied link" errors)


Record #5083

Product Family: Software

Product Line: Coregen

Product Part: Coregen

Product Version: c1_5

Problem Title:

2.1i, V1.5 INSTALL, COREGEN: " Your registry HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java RuntimeEnvironment/1.1/javahome" messages and "JAVA was not found " or "Unsatisfied link" errors)



Problem Description:
Urgency: hot

General Description:
Coregen may not start up if another version of JDK is installed in the user's environment . Symptoms include "JAVA was not found" and "Unsatisfied link" errors. The Install program in the 2.1i release will flag the presence of a pre-existing version of JAVA with the following message:

++++++++++++
Your registry has a key value
HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime
Environment/1.1/javahome
this key might be necessary for some other operation but your Xilinx
2.1i software will not be fully functional until your manually remove
this key from your registry. For more information please consult the
installation guide and release notes.
++++++++++++


COREGEN v1.5:
--------------------------
COREGEN v1.5 uses JDK 1.1.3, and it has been observed that the CORE
Generator application may fail to start up if JDK 1.1.6 is installed on the
user's machine. The following error appears:

"java was not found in
/tools/xirsqa/jdk/1.1.6/sol/bin/sparc/green_threads/java".

There may also be "unsatisfied link" errors.

COREGEN 2.1i:
-------------------------
Coregen 2.1i requires JAVA 1.1.5, and if any other versions of
JAVA are used instead, errors similar to those seen with Coregen 1.5
above may occur.

Your registry has a key value


Solution 1:

Check for a conflicting JAVA_HOME registry setting on Windows platforms and
back it up to a registry file.



Solution 2:

Unset the JAVA_HOME environment variable or modify the LD_LIBRARY_PATH
variable to include the path to the COREGEN bin/<platform> directory:

unsetenv JAVA_HOME
setenv LD_LIBRARY_PATH $COREGEN/bin/<platform> $LD_LIBRARY_PATH




End of Record #5083 - Last Modified: 09/07/99 09:32

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!