Next: Installation, Previous: Goal suffixes, Up: Overview [Index]
This particular text can be seen by running ‘make help-build’.
After the configuration step, as described in Configuration, is complete, it is time to build the package. The primary used for this is ‘all[a][f][l]’. Therefore to build all collection and standalone formats, in all available languages, invoke ‘make all’ (or simply ‘make’). As explained in Goal suffixes, you can further specify the build by using any combination of aggregate, format and language suffixes.
There are two special make
goals which aid GNU philosophy
maintainers: ‘www-gnu[l]’ and ‘homepage[l]’.
The former build all GNU website
philosophy section essays, and the latter the
homepage of GNU
philosophy package.
The silent rules of make
are enabled by default. Therefore,
you will see just one line for each file make
builds, since
the output of recipes is suppressed. That is a reasonable behavior
unless you have problems in the build process. On that case you
probably will need the full output of make
to be able to
debug the problem. To do that at make
time, pass ‘V=1’
as an argument to make
when building the targets that causes
problem. To disable silent rules at configure
time use the
configure option --disable-silent-rules.