HP-UX platform notes

Thread Local Storage in shared libraries

On HP-UX, the shared library loader cannot load libraries using Thread Local Storage (TLS), like Oracle® libclntsh. In order to use shared libraries with TLS, you must use the LD_PRELOAD_ONCE environment variable. For more details, search for "shl_load + Thread Local Storage" on the HP® support site.

PostgreSQL on HP-UX LP64

On HP-UX® LP64, it is recommended that the PostgreSQL database driver is linked with the libxnet.sl library if you want to use networking. You can force the usage of libxnet by setting the LD_PRELOAD_ONCE environment variable to /lib/pa20_64/libxnet.sl.

Java Interface

Check HP/UX platform notes when using the Java Interface on this operating system.