Bug #4678
closedAutomating installation of Saxon/C
0%
Description
Over the years we have seen Saxon/C used in variety of platforms and environments. There are 2 stages to installation. The first stage is to install as core the saxon cross compiled library, along with the Excelsior Jet runtime to run the saxon library. The second stage is the interfacing with C++, and languages strongly coupled with C++ such as PHP or Python extension libraries. The second stage is well automated but the first stage is somewhat a manual process and may involve some handwaving in places.
It would be helpful if we could automate the installation process of the first stage: the Excelsior Jet runtime and the cross compiled Saxon library as described here: installing and specifically for Linux and MacOS.
This automation process should be implemented as a bash shell script, which should do the following:
-
Put required libraries (i.e.
rt
directory,libsaxon[EDITION].so
andsaxon-data
directory) in the desired location or default if not specified (e.g./usr/lib
for linux). -
set the SAXONC_HOME environment accordingly from 1.
-
Any other useful setups such as building samples, etc.
Please register to edit this issue