Operating System - HP-UX
1747984 Members
4540 Online
108756 Solutions
New Discussion

Apache -SSL Installation problem

 
SOLVED
Go to solution
Soumen Ghosh_1
Occasional Advisor

Apache -SSL Installation problem

Hello,

I am trying to build Apache 1.3.24 with OpenSSL 0.9.6 using mod_ssl 2.8.8 interface for OpenSSL on HP-UX 11.0. OpenSSL installation is successful. After that, mod_ssl is configured to be used in Apache. But when I try to configure Apache using ssl module, I get an error that it can't find library libdbm.
I have used cc not gcc and created OpenSSL for 64-bit architecture. In the pa20_64 directory, there is no libdbm library unlike the normal /usr/lib directory.
I have to use 64-bit architecture mode as I need to have DSO support in Apache for loading another third party module dynamically and there is no implementation of dlopen() in 32-bit libraries.
Please help regarding it.

Thanks in advance.

Soumen Ghos
1 REPLY 1
Steve Steel
Honored Contributor
Solution

Re: Apache -SSL Installation problem

Hi

See this /usr/share/doc/11.00RelNotes:
Interfaces: libdbm.a, libdbm.sl, libndm.a, libndbm.sl, libdbm.1
************************************************************************
_dbm_close _fetch dbm_nextkey
_dbm_delete _firstkey dbm_open
_dbm_fetch _nextkey dbm_store
_dbm_firstkey _store dbmclose
_dbm_forder dbm_close dbminit
_dbm_nextkey dbm_delete delete
_dbm_open dbm_do_nextkey fetch
_dbm_store dbm_fetch firstkey
_dbmclose dbm_firstkey nextkey
_dbminit dbm_forder store
_delete Status
------------------------------------------------------------------------
This library became Obsolete in 10.30 except for libndbm, which was depreciated in 10.30 and contains only the *dbm_* APIs listed above.
There is no 64-bit version of this library.
It was Linked to libempty.a, so makefiles won't need to be modified.



I believe thus
When linking dbm-using programs at 11.0, there is no need to link to
libdbm.sl. A link to libc.sl will do it.


Steve Steel

If you want truly to understand something, try to change it. (Kurt Lewin)