source: general/prog/gcc/gcc-exp.xml@ 8d3f014e

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 8d3f014e was 1a9822d, checked in by Larry Lawrence <larry@…>, 22 years ago

gcc corrections

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

  • Property mode set to 100644
File size: 1.3 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 :</userinput>
16This 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 : This command sets the path to
25libgcc_s.so.</userinput></para>
26
27<para><userinput>touch treeprs.ads [es]info.h nmake.ad[bs] :</userinput>
28This command creates necessary files for the Ada build.</para>
29
30<para><userinput>make gnatlib_and tools :</userinput> This command
31completes the Ada build process.</para>
32
33</sect2>
34
Note: See TracBrowser for help on using the repository browser.