Thanks for the reply. I looked that up previously and found it installed as a shared object in my library as a part of my apache 2.2.4 installation. I guess it should be able to find it as I've supplied the path to the apache directory during Makefile generation. Do I have to set (or export) a path variable such as LD_LIBRARY_PATH? Need some input on this
jay On 2/21/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, Feb 21, 2007 at 03:47:44PM -0600, jayakrishnan iyer wrote: > hi everyone, > > I have installed apache 2.2.4 on my computer and am trying to install mod > perl 2.0.3, but have been running into some issues. > To be specific I am having issues loading APR.so duiring the "make test" > phase of the installation. Due to this statements such as > use APR; > use APR:Pool (); > refuse to work and hence show compilation problems. > The following code snippet gives the details of the error > > t/apr-ext/base64.............. ..........Can't load > '/usr/local/src/mod_perl- 2.0.3/blib/arch/auto/APR/APR.so' for module APR: > libaprutil-1.so.0: cannot open shared object file: No such file or directory [...] It seems to me that this last line is at the root of your problem. The i(binary part of) Perl's APR needs libaprutil.so and doesn't find it -- is it installed on your computer? (it is part of the Apache installation, and depending on your operating system there are different possibilities to have it installed). HTH - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFF3SsrBcgs9XrR2kYRAq1iAJ0VzTLjenVdviRFTf8VER9O9Gv8TgCfXVIY oG+TQHZ1/I6hpX8DYJBzqcw= =uOSM -----END PGP SIGNATURE-----
-- "You have no responsibility to live up to what other people think you ought to accomplish" - Richard Feynman "The things we know best are the things we haven't been taught." - Marquis de Vauvenargues