The solution is the following.
1) Run configure with these options
CFLAGS="+O3 -mt";export CFLAGS
CCOPTS="+O3 -mt";export CCOPTS
LDFLAGS="-Wl,+b.:../lib:/usr/lib:/lib ";export LDFLAGS
The most important is the LDFLAGS variable.
2) After the configure you need to edit a couple of files
You need to make 3 changes to 2 files.
vi <PREFIX>/srclib/apr/libtool and <PREFIX>/srclib/apr-util/xml/expat/libtool
Do a search for "hardcode_direct=yes" and change to hardcode_direct=no, this is in the file twice. Also, do a search for "absdir=`cd "$dir" && pwd`" and comment out that line plus the next 5, a total of six lines.
3) make
4) make install
Regards,
Tim
-----Original Message-----
From: Alderfer, Tim [mailto:[EMAIL PROTECTED]
Sent: Tuesday, July 29, 2003 12:27 PM
To: '[EMAIL PROTECTED]'
Subject: Apache2 and HPUX...apr libsHello,How do I get Apache compiled so that httpd will dynamically look at relative paths for the apr libraries? libapr-0.sl.9, libexpat.sl.1, libaprutil-0.sl.9. This was not an issue prior to Apache2 because all of the libs were compiled in the executable. This is not the case with Apache2. I would like to avoid having to copy these libs into /usr/lib.Is there a way to compile Apache to use all relative paths to the libs? Here's the output from chatr. Please help!dynamic /usr/lib/libpthread.1
dynamic /app/install/apache/binaries/apache/lib/libaprutil-0.sl.9
dynamic /app/install/apache/binaries/apache/lib/libexpat.sl.1
dynamic /app/install/apache/binaries/apache/lib/libapr-0.sl.9
dynamic /usr/lib/libm.2
dynamic /usr/lib/libnsl.1
dynamic /usr/lib/libdld.2
dynamic /usr/lib/libc.2Regards,Tim Alderfer
