Installing XSD/e on Linux
This README
describes installing XSD/e from combined
binary/source packages on a generic Linux distribution.
Before using the generic Linux binary packages check if distribution-specific packages are available. Debian, Ubuntu, Fedora, and RHEL packages are provided.
The following packages are provided for generic Linux (here
<...>
denotes the version and architecture information):
xsde-<...>-linux.tar.xz -- XSD/e compiler binary and runtime source xsde-<...>-rtsrc-unix.tar.gz -- XSD/e runtime source libxsde-<...>-linux-gccX.tar.xz -- XSD/e runtime library binary
The xsde-<...>-linux.tar.xz
package contains the XSD/e
compiler binary as well as the source code for the runtime library,
examples, and tests. Note that the XSD/e compiler binary is statically
linked (except for glibc
) and can be used on any recent Linux
distribution.
The xsde-<...>-rtsrc-unix.tar.gz
package contains the
source code for the runtime library, examples, and tests but without the
XSD/e compiler binary.
You will need to configure and build the XSD/e runtime library (and,
optionally, examples/tests) for your target OS and CPU architecture using
make
. See the INSTALL
file inside
xsde-<...>-linux.tar.xz
or
xsde-<...>-rtsrc-unix.tar.gz
for the instructions.
The libxsde-<...>-linux-gccX.tar.xz
package contains the
runtime library built for the host platform using GCC version X. It can be
useful, for example, for testing.