source: general/prog/gcc/gcc-exp.xml@ c7ab2480

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.0 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb v1_0 v5_0 v5_0-pre1 v5_1 v5_1-pre1 xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since c7ab2480 was 9905a3c, checked in by Bruce Dubbs <bdubbs@…>, 21 years ago

Added openldap and fixed numereous typos

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@638 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 1.4 KB
Line 
1<sect2>
2<title>Command explanations</title>
3
4<para><userinput>export CC=cc</userinput> : This command allows you to
5use gcc's C compiler instead of gnat's C compiler.</para>
6
7<para><userinput>export PATH_HOLD=$PATH</userinput> : This command
8stores your current path before it's modified so that it can be restored after
9installation.</para>
10
11<para><userinput>export PATH=/usr/src/gnat/bin:$PATH</userinput> : This
12command allows the build to find gnat's Ada compiler to build
13Ada.</para>
14
15<para><userinput>--enable-languages=c,c++,objc,f77,ada,java</userinput>
16: This command builds all available languages in the gcc package except
17java. You can modify this command to remove unwanted languages. If you
18are removing Ada, use the separate installation instructions below.</para>
19
20<para><userinput>--enable-shared --enable-threads=posix
21--enable-__cxa_atexit</userinput> : These commands are required to build
22the C++ libraries to published standards.</para>
23
24<para><userinput>--with-slibdir=/lib</userinput> : This command sets the path to
25libgcc_s.so.</para>
26
27<para><userinput>--enable-clocale=gnu</userinput> : This command is a
28failsafe for incomplete localedata.</para>
29
30<para><userinput>touch treeprs.ads [es]info.h nmake.ad[bs]</userinput> : This command creates necessary files for the Ada build.</para>
31
32<para><userinput>make gnatlib_and tools</userinput> : This command
33completes the Ada build process.</para>
34
35</sect2>
36
Note: See TracBrowser for help on using the repository browser.