A website documenting creating the build root for MidgardOS
| Navigation | ||
|---|---|---|
| « LibXML2 32-bit | HOME | LibXSLT 32-bit » |
Name: LibXSLT 64-bit
Summary: An XSLT processor based on LibXML2
License: MIT
Version: 1.1.45
URL: https://gitlab.gnome.org/GNOME/libxslt/-/archive/v1.1.45/libxslt-v1.1.45.tar.bz2
Average Build Time: 0.3 SBU
Used Install Space: 3.0 MiB
To configure LibXSLT 64-bit for install into the build root, run the following commands:
NOCONFIGURE=1 ./autogen.sh
./configure --prefix=/usr \
--libdir=/usr/lib64 \
--libexecdir=/usr/lib64 \
--docdir=/usr/share/doc/libxslt-1.1.45 \
--with-crypto \
--with-plugins
To compile LibXSLT 64-bit, run the following command:
make
Due to a circular dependency with LibXML2 and LibXSLT, the test suite cannot be run until LibXML2 is rebuilt later.
Finally, to install LibXSLT 64-bit into the build tree, run the following commands:
make install
rm -fv /usr/lib64/libexslt.la
rm -fv /usr/lib64/libxslt.la
rm -fv /usr/lib64/python3.13/site-packages/libxsltmod.la
NOTE: Do not delete the unpacked sources after build.
| Contents | |
|---|---|
| Installed Programs | xslt-config and xsltproc |
| Installed Libraries | libexslt.so and libxslt.so |
| Installed Plugins | libxsltmod and libxslt Python3 modules |
| Navigation | ||
|---|---|---|
| « LibXML2 32-bit | HOME | LibXSLT 32-bit » |