For those users who do not have root permissions with which to
install software in standard places on the system, the simplest
thing to do is to compile and install libxml2 and libxslt into
a sub-directory within one's own home directory. To do this,
for example into the directory $HOME/local,
specify the argument
--prefix='${HOME}/local'
to the configure scripts for both libxml2 and
libxslt.
Then, run the commands
make and make install in both,
having added $HOME/local/bin to your path.
(This is needed when installing libxslt so that it can find
the xml2-config script needed to configure it.)
XSLT_HOME
to the fully-qualified name of the directory in which
you un-tarred the libxslt distribution.
Alternatively, you can specify this directory as a command
line argument in the call to R CMD INSTALL as
--configure-args='--with-xslt=/the/directory'
libxslt, libexslt
and libxslt/.libs and
libexslt/.libs.
R CMD INSTALL -c Sxslt