So we have apache 2.0.55 running on an HP-UX 11.11 system. I need to add ldap authentication support to this setup so I went about compiling mod_auth_ldap. I downloaded a tar ball of 2.0.55, put it in a temp directory, and then ran the same configure line (from config.log) that I assume was used to build the current installation. I wanted to leave the original source tree/installation untouched. Anyway, I added with-ldap=/usr/local/OpenLDAP.2.3 and enable-ldap=shared to the config. It had some issues locating the openssl libraries, but I managed to band aid that and get it all compiled. I installed everything into a parallel directory and then copies the mod_ldap.so and mod_auth_ldap.so files into the modules directory of the production site. I then created a copy of the httpd.conf, but changed the logfile names and port it listens to to create a secondary test server. Attempting to start httpd with this config file, however, results in this error:
Cannot load /opt/apache2/modules/mod_ldap.so into server: Unresolved external Which is frustratingly vague. In fact, if I attempt to start the httpd on my test, parallel installation (the one I compiled myself), I get the same error. Is there any way to get this to tell me WHAT it can't seem to find so I can start to figure out why?