Re: SOAP::Lite requires Expat




"theorem" <theorem21@xxxxxxxxx> wrote in message news:1173907817.971906.172280@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
..
..
apt-get install libexpat1-dev


This is good to get the required header files in place, but I'm
confused how I can do this for a system that does not have expat on
it, and I am not a root user.

One option is to build Expat from source and install it to some location that doesn't need root privileges - which I think is usually achieved by passing the appropriate 'PREFIX=/home/user/..." argument to './configure'. (Run './configure --help' prior to building for a full list of options.)
It should be a simple and straightforward build. The only difficulty I experienced was that, after successfully running 'make', I had to manually copy lib/expat.h and lib/expat_external.h to the tests folder to get 'make check' to run successfully - but that might be simply because I was on Win32.

Cheers,
Rob

.