(tlbuild.info)Building


Next: Installing Prev: Prerequisites Up: Top
Enter node , (file) or (file)node

4 Building
**********

The top-level 'Build' script is intended to simplify building the
binaries distributed with TeX Live itself--we call this the "native" TL
build.  It configures and makes everything in a subdirectory of the main
build tree (default 'Work/'), installs everything in another
subdirectory (default 'inst/'), and finally runs 'make check'.  The
exact directory and command names can be specified via environment
variables and a few leading options.  All remaining arguments
(assignments or options) are passed to the 'configure' script.  Please
take a look at the './Build' source file itself for more information; it
is a straightforward shell script.

   An alternative, and the one we will mainly discuss here, is to run
'configure' and 'make' oneself in a suitable empty subdirectory.
Building in the source directory itself is not supported (sorry).

Build iteration
What 'configure' and 'make' do.
Build problems
If the build fails.
Build in parallel
Simultaneous 'make' processes.
Build distribution
Making a distribution tarball.
Build one package
Example of working on just one program.
Cross compilation
Building on host X for target Y.

automatically generated by info2www version 1.2.2.9