Operating System - HP-UX
1753386 Members
6410 Online
108792 Solutions
New Discussion юеВ

Re: Apache Not Starting Correclty

 
Raj_13
New Member

Apache Not Starting Correclty

Hi,

I am getting the following errors when i try to start apache:
$ ./apachectl start
/usr/lib/dld.sl: Unresolved symbol: dlclose (code) from /home/apache_1.3.22/libexec/mod_jk.so
/usr/lib/dld.sl: Unresolved symbol: dlopen (code) from /home/apache_1.3.22/libexec/mod_jk.so
/usr/lib/dld.sl: Unresolved symbol: dlerror (code) from /home/apache_1.3.22/libexec/mod_jk.so
/usr/lib/dld.sl: Unresolved symbol: dlsym (code) from /home//apache_1.3.22/libexec/mod_jk.so
4 REPLIES 4
Steve Steel
Honored Contributor

Re: Apache Not Starting Correclty

Hi

Try to compile using the +DD64 compiler option.
The compiler will then use libraries from /usr/lib/pa20_64 , where
the libdl.1 shared library exists.

See the cc(1)'s manpage:


Steve Steel
If you want truly to understand something, try to change it. (Kurt Lewin)
Raj_13
New Member

Re: Apache Not Starting Correclty

Steve,

there is indeed a library directory '/usr/lib/pa20_64' and the 'libdld.sl' file appears to contain the missing symbols. However the compiler needs to find this library dir. so it's possible that you need to do more than just this. In any event I can't find a reference to '+DD64' in the gcc manual, and the online man page for 'aCC' doesn't have a reference to it either !
Steve Steel
Honored Contributor

Re: Apache Not Starting Correclty

Hi


the compilers differ


* To generate 64-bit object code:

Option Compiler
+DA2.0W C and aC++
+DD64 C
try that


Steve Steel
If you want truly to understand something, try to change it. (Kurt Lewin)
Raj_13
New Member

Re: Apache Not Starting Correclty

Steve,

A new patch release has just been upgraded on the HP11 box and i tried to build apache again but i am still having the same problems

The Hp box is an A class HPUX 11 32 bit.

Can you help please.