Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I'm trying to install Apache 2.2 using:
./configure --enable-module=so
When I try the make install though it comes up with this error:
libtool: install: error: cannot install `libaprutil-1.la' to a directory not ending in /usr/local/apache2/lib
make[2]: *** [install] Error 1
make[2]: Leaving directory `/home/Gixugif/Download/httpd-2.2.11/srclib/apr-util'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/Gixugif/Download/httpd-2.2.11/srclib'
make: *** [install-recursive] Error 1I really have no clue what this means. Any ideas would be appreciated. Thanks!

Why do you not use the Fedora Package Manager to install Apache? I do not use Fedora here (I'm a Mandriva user) but nearly every distribution makes the Apache software available in the form of package(s) which can be installed using the distribution's package management system. Mandriva uses urpmi (command-line) while (IIRC) Fedora uses YUM. Unless you have some compelling reason for building Apache from source, I think you will be best served to use the software packaged for your distribution.
As for your error message, it appears that the installation routine is attempting to install a file in a location that is not allowed:
(libtool: install: error: cannot install `libaprutil-1.la' to a directory not ending in /usr/local/apache2/lib)
Issues such as this exemplify why I recommend using software packaged for your distribution.
HTH,
Ernie Registered Linux User 247790

I did try using yum to install it, but it said there was no available package. I'll try again, maybe I entered it wrong somehow. Anyway, thanks.

It is my understanding that all major distributions mirror their software repositories on the WEB (ftp sites) around the world (that is how Mandriva does it) because it would be impractical to put all the software packaged for any one distribution on CD or DVD images. Check that you have configured your Software Package Manager to access the Internet repositories for your distribution (Fedora?). If Apache is not included on your installation CD or DVD, it will be included in the Internet repositories.
HTH,
Ernie Registered Linux User 247790

You might want to try to install it as the root. So in the terminal type SU if you didnt already know that. Then try to install it again.

![]() |
![]() |
![]() |
| Login or Register to Reply | |
| Login | Register |
| Ads by Google |