"Karen E. Medina" <[EMAIL PROTECTED]> writes:

> Perhaps I am a bit too tired to see the obvious, but I am trying to
> install xerces on a linux server. I successfully installed
> xerces-c-src_2_3_0 (setting the XERCESROOT to
> /home/<myarea>/bin/XML-XERCES-2.3.0-2/ ) and everything is looking in the
> right place... 

Right - unless you want to, you can just leave xerces-c in it's build
location - you don't have to install it at all. Just make sure that
XERCESCROOT is set correctly when building XML-Xerces.

> I just don't see how to make it not want to write to the perl5
> files.

This is a general Perl question. Perl tries to help you out, and makes
build and installing modules with the default parameters very
simple. Changing the default parameters, is not always so obvious. In
this case the ExtUtils::MakeMaker man page is your friend:

  $ perldoc ExtUtils::MakeMaker 

An excerpt:

       PREFIX and LIB attribute

       PREFIX and LIB can be used to set several INSTALL*
       attributes in one go. The quickest way to install a module
       in a non-standard place might be

           perl Makefile.PL PREFIX=~

       This will install all files in the module under your home
       directory, with man pages and libraries going into an
       appropriate place (usually ~/man and ~/lib).

       Another way to specify many INSTALL directories with a
       single parameter is LIB.

           perl Makefile.PL LIB=~/lib

       This will install the module's architecture-independent
       files into ~/lib, the architecture-dependent files into
       ~/lib/$archname.

Let us know how XML-Xerces works for you!

HTH,
jas.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to