Automating installation of Saxon/C
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.
saxon-datadirectory) in the desired location or default if not specified (e.g.
set the SAXONC_HOME environment accordingly from 1.
Any other useful setups such as building samples, etc.
#1 Updated by O'Neil Delpratt about 1 month ago
Useful post on the best location to install Saxon/C as default: /opt vs /usr/lib vs /usr/local/lib
Please register to edit this issue