summaryrefslogtreecommitdiff
path: root/README.platforms
diff options
context:
space:
mode:
authorCliff Woolley <jwoolley@apache.org>2003-01-30 22:42:33 +0000
committerCliff Woolley <jwoolley@apache.org>2003-01-30 22:42:33 +0000
commitf8e5da10b31ef873274be8a475cf3f63e6ecb31b (patch)
tree1ff33f042ba34b192e61ac387e8dbd64ef554b89 /README.platforms
parent946a9e32aeb893325a9f86ba307bf00d4b3c5003 (diff)
downloadhttpd-f8e5da10b31ef873274be8a475cf3f63e6ecb31b.tar.gz
A little docco...
Submitted by: Madhu git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@98550 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'README.platforms')
-rw-r--r--README.platforms24
1 files changed, 24 insertions, 0 deletions
diff --git a/README.platforms b/README.platforms
index 09cbd6651e..3b5cc358d5 100644
--- a/README.platforms
+++ b/README.platforms
@@ -54,3 +54,27 @@
shell implementation (/bin/sh) on FreeBSD. Be sure to use v2.13
of autoconf.
+================
+ HP-UX:
+ The dlopen() system call in HP-UX has problems when loading/unloading
+ C++ modules. The problem can be resolved by using shl_load() instead
+ of dlopen(). This is fixed in the Apache 2.0.44 release.
+ To enable loading of C++ modules, the httpd binary has to be linked with
+ the following libraries :
+
+ HP-UX (11.0 / 11i):
+ When using shl_load : "cpprt0_stub.s -lcl"
+ When using dlopen : "cpprt0_stub.s -lcl -lCsup"
+
+ HP-UX (11i version 1.5 and greater):
+ When using dlopen/shl_load : "cpprt0_stub.s -lcl -lunwind"
+
+ The cpprt0_stub.s can be downloaded from the web site :
+ http://h21007.www2.hp.com/hpux-devtools/CXX/hpux-devtools.0107/0083.html
+
+ Compile cpprt0_stub.s with the PIC option
+ cc -c +z cpprt0_stub.s
+ - OR -
+ gcc -c -fPIC cpprt0_stub.s
+
+