Hmmm.. i am not sure about the second error. But the first one related to
apr rings some bell. Did you try using --with-apr option to explicitly
mention path to apr libraries if you have them separately built?

Prasanna Ram


On Fri, Apr 10, 2009 at 10:25 PM, Nishaliny Thurairatnam
<ni...@foodreg.my>wrote:

> Hi,
>
> I'm trying to install httpd2.2.11 on a CentOS 5 x86_64. This installation
> is to exists as a second apache instance on the server. I've 2 problems so
> far:
>
> *First*
>
> My initial configure options were like so:
>
> ./configure --prefix=/etc/httpd2 --enable-modules=all
> --enable-mods-shared="all cache proxy authn_alias mem_cache file_cache
> rewrite" --enable-suexec --enable-ssl --with-mysql --with-apxs
> --with-port=80 --with-program-name=httpd2
>
> I have in fact successfully done an installation on another CentOS
> server(similar to the above) with these parameters recently. However, on
> this server, I get the following configure error (complete logs in
> config.log.1, as attached):
> /
> checking whether to enable mod_auth_digest... checking dependencies
> You need APR random support to use mod_auth_digest.
> Look at APR configure options --with-egd and --with-devrandom.
> checking whether to enable mod_auth_digest... configure: error:
> mod_auth_digest has been requested but can not be built due to prerequisite
> failures/
>
> I tried to re-configure using first /"--with-egd/", which failed, and then
> tried /"--with-devrandom=/dev/urandom", /which also failed miserably.
> Then, from the logs, it seemed that configure was looking for apr in a
> directory that did not exist(at least from my understanding). In the
> specified location, I had a directory called "apr-1", so I created a
> softlink called "apr" pointing to "apr-1". That did not make any difference.
>
> After many unsuccessful trials, I decided to switch and try
> "/--enable-mods-shared=most"/. That's where the second error came in.
>
> *Second*
>
> My second configure options were like so:
>
> ./configure --prefix=/etc/httpd2 --enable-modules=all
> --enable-mods-shared="most cache proxy authn_alias mem_cache file_cache
> rewrite" --enable-suexec --enable-ssl --with-mysql --with-apxs
> --with-port=80 --with-program-name=httpd2
>
> This gave a more interesting error, which was (config.log.2, as attached):
> /
> checking whether to enable mod_userdir... shared (most)
> checking whether to enable mod_alias... shared (most)
> checking whether to enable mod_rewrite... shared
> configure: error: shared objects have been requested but cannot be built
> since mod_so cannot be built
>
> /I have Googled the skies and could not find any workable solution, and the
> weird thing is that most of the other people who have previously encountered
> this problem, work on BSD's or AIX's or similar. Plus, they all date way
> back to year 2002-2003.
>
> It's got to be something that I'm doing wrong, or just missing, BUT I JUST
> CAN'T SEE IT!!!
>
> Please, someone, anyone, any thoughts/ideas that might save me?
>
> Thanks a million in advance!
>
> Regards,
> Nisha
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
>   "   from the digest: users-digest-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
>

Reply via email to