in reply to Using Xerces.so when not root??

Not familiar with Xerces (although Esther may be ;), but I have seen things like this happen when the umask for the user running the install was set to strict (say, 077). If the permissions on the directories and files are cleared for other or group, that may be your problem.

I would check the umask before you run the install. It should probably be something like 022 or 002 to get a reasonably secure install.

Replies are listed 'Best First'.
Re: Re: Using Xerces.so when not root??
by seaver (Pilgrim) on Aug 25, 2003 at 19:56 UTC
    umask was fine 0022...

    As it happens, i re-made XML::Xerces, but instead of using $XERCESROOT = /root/xercescdir, i installed xercesc into the system and used $XERCES_LIB and $XERCES_INCLUDE. The old XML::Xerces had been configured to look for the lib and includes in the root directory. THe use of the system installed files made XML::Xerces available system-wide.

    The XML::Xerces README doesnt mention this, it only says you can use either of the two options, should they have mentioned something about not unpacking and installing within the root home directory? Maybe it was my bad.

    Cheers

    Sam