diff --git a/docs/nmap-install.xml b/docs/nmap-install.xml index ad13dcc29..00cc89013 100644 --- a/docs/nmap-install.xml +++ b/docs/nmap-install.xml @@ -436,6 +436,31 @@ I would run ./configure --prefix=/home/fyodor +Environment Variables + +environment variablesin configuration + +The configure script is sensitive to several environment variables. These are some of those variables and their effects. + + + +CFLAGS +CXXFLAGS +LDFLAGS +CFLAGSCXXFLAGSLDFLAGS +Extra options to pass to the C compiler, C++ compiler, and linker, respectively. Because parts of Nmap are written in C and others in C++, it's best to use both CFLAGS and CXXFLAGS if you're going to use one of them. + + +LINGUAS environment variable +LINGUAS +translationsof manual pages +foreign languagestranslations +By default, make install will install all the available translations of the Nmap man page in addition to the English one. The LINGUAS environment variable can control which translations are installed. Its value should be a space-separated list of ISO language codes. For example, to install only the French and German translations, you might run LINGUAS="fr de" make install. To disable the installation of all translations, run configure with the option or set LINGUAS to the empty string. + + + + + If You Encounter Compilation Problems compilationproblems with In an ideal world, software would always compile perfectly (and quickly) on every system. Unfortunately, society has not yet reached that state of nirvana. Despite all our efforts to make Nmap portable, compilation issues occasionally arise. Here are some suggestions in case the source distribution compilation fails.