2002-08-16 23:43:44 +08:00
|
|
|
<sect2>
|
|
|
|
<title>Command explanations</title>
|
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>export CC=cc</userinput> : This command allows you to
|
2002-08-16 23:43:44 +08:00
|
|
|
use gcc's C compiler instead of gnat's C compiler.</para>
|
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>export PATH_HOLD=$PATH</userinput> : This command
|
2002-08-16 23:43:44 +08:00
|
|
|
stores your current path before it's modified so that it can be restored after
|
|
|
|
installation.</para>
|
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>export PATH=/usr/src/gnat/bin:$PATH</userinput> : This
|
2002-08-16 23:43:44 +08:00
|
|
|
command allows the build to find gnat's Ada compiler to build
|
|
|
|
Ada.</para>
|
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>--enable-languages=c,c++,objc,f77,ada,java</userinput>
|
|
|
|
: This command builds all available languages in the gcc package except
|
2002-08-16 23:43:44 +08:00
|
|
|
java. You can modify this command to remove unwanted languages. If you
|
|
|
|
are removing Ada, use the separate installation instructions below.</para>
|
|
|
|
|
2002-08-18 05:46:03 +08:00
|
|
|
<para><userinput>-- enable shared --enable-threads=posix
|
2002-12-20 06:18:08 +08:00
|
|
|
--enable-__cxa_atexit</userinput> : These commands are required to build
|
2002-08-16 23:43:44 +08:00
|
|
|
the C++ libraries to published standards.</para>
|
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>--with-slibdir=/lib</userinput> : This command sets the path to
|
|
|
|
libgcc_s.so.</para>
|
2002-08-16 23:43:44 +08:00
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>--enable-clocale=gnu</userinput> : This command is a
|
|
|
|
failsafe for incomplete localedata.</para>
|
2002-08-16 23:43:44 +08:00
|
|
|
|
2002-12-20 06:18:08 +08:00
|
|
|
<para><userinput>touch treeprs.ads [es]info.h nmake.ad[bs]</userinput> : This command creates necessary files for the Ada build.</para>
|
|
|
|
|
|
|
|
<para><userinput>make gnatlib_and tools</userinput> : This command
|
2002-08-16 23:43:44 +08:00
|
|
|
completes the Ada build process.</para>
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|