There are several additional options you may use on the
command line when compiling
gawk from scratch, including:
Disable configuring and building the sample extensions in the extension directory. This is useful for cross-compiling. The default action is to dynamically check if the extensions can be configured and compiled.
Disable all lint checking within
--lint and --lint-old options
are accepted, but silently do nothing.
Similarly, setting the
has no effect on the running
When used with the GNU Compiler Collection’s (GCC’s)
automatic dead-code-elimination, this option
cuts almost 23K bytes off the size of the
executable on GNU/Linux x86_64 systems. Results on other systems and
with other compilers are likely to vary.
Using this option may bring you some slight performance improvement.
CAUTION: Using this option will cause some of the tests in the test suite to fail. This option may be removed at a later date.
Disable all message-translation facilities. This is usually not desirable, but it may bring you some slight performance improvement.
Force use of the included version of the C
function for deficient systems.
Use the command ‘./configure --help’ to see the full list of
options supplied by