Platform-specific Requirements
- Last Updated: April 5, 2026
- 1 minute read
- OpenAccess SDK
- Version 8.1
- Documentation
-
On AIX (32- and 64-bit):
-
Before running applications using the Java IP, export LDR_CNTRL=USERREGS or relink the application using "-bM:UR".
For example, start the 32-bit odbcisql using
$LDR_CNTRL=USERREGS tools/odbcisql -
For information on using LDR_CNTRL=USERREGS for JNI applications, refer to one of the following URLs:
-
For 32-bit AIX: https://publib.boulder.ibm.com/infocenter/javasdk/v6r0/ index.jsp?topic=/com.ibm.java.doc.user.aix32.60 /user/jni.html
-
For 64-bit AIX: https://publib.boulder.ibm.com/infocenter/javasdk/v6r0 /index.jsp?topic=/com.ibm.java.doc.user.aix64.60 /user/jni.html
-
-
On HP-UX PA-RISC, the server JVM shared library must be pre-loaded using the LD_PRELOAD environment variable. The installed oalocal[64].[c]sh shell script sets the full path of the server JVM shared in the variable named JREPRELOAD.
For example, on 64-bit HP-UX, start odbcisql64:
$LD_PRELOAD=$JREPRELOAD tools/odbcisql64For more information on using the LD_PRELOAD environment variable on HP-UX, refer to the man pages dld.sl(5) or the online documentation.
-
On HP-UX (both PA-RISC and IA64), applications using Java IP should be linked with -lpthread. Otherwise, the applications may hang or cause a memory fault (core dump) during VM initialization. Use the -mt option when linking your program through the HP aCC compiler.
-
On Linux, there are no specific requirements for using the Java IP.
-
On Solaris, requirements depend on the version you are using:
- On Solaris 8 and 9, applications using Java IP should be linked with -lthread. Use the -mt option when linking your program through the Sun Studio C/C++ compiler.
- On Solaris 10, there are no specific requirements for using the Java IP.
Recommended reading:
IBM Java diagnosis documentation https://www.ibm.com/developerworks/java/jdk/diagnosis/
Sun Java Troubleshooting and Diagnostic Guide https://www.oracle.com/technetwork/java/jdk50-ts-guide-149808.pdf
Java Technology Software on HP-UX https://www.hp.com/go/java