Changeset 0e64979 for general


Ignore:
Timestamp:
04/02/2016 09:43:14 PM (8 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
b93a076
Parents:
c2dde9a
Message:

change the command explanations in GCC for the new switch "gcc4-compatible"
and change instructions to use an in-tree build directory

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

Location:
general/prog
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/gcc-ada.xml

    rc2dde9a r0e64979  
    237237    </para>
    238238
    239 <screen><userinput>mkdir ../gcc-build &amp;&amp;
    240 cd    ../gcc-build &amp;&amp;
    241 
    242 ../gcc-&gcc-ada-version;/configure          \
    243     --prefix=/usr               \
    244     --disable-multilib          \
    245     --with-system-zlib          \
     239<screen><userinput>mkdir build &amp;&amp;
     240cd    build &amp;&amp;
     241
     242../configure               \
     243    --prefix=/usr          \
     244    --disable-multilib     \
     245    --with-system-zlib     \
    246246    --enable-languages=ada &amp;&amp;
    247247make</userinput></screen>
     
    266266    </para>
    267267
    268 <screen><userinput>../gcc-&gcc-ada-version;/contrib/test_summary</userinput></screen>
     268<screen><userinput>../contrib/test_summary</userinput></screen>
    269269
    270270    <para>
     
    302302
    303303    <para>
    304       <command>mkdir ../gcc-build; cd ../gcc-build</command>: The
     304      <command>mkdir build; cd build</command>: The
    305305      <application>GCC</application> documentation recommends
    306306      building the package in a dedicated build directory.
     
    328328
    329329    <para>
    330       <option>--with-default-libstdcxx-abi=c++98</option>: Use this switch if you
    331       are building <application>GNAT</application> tools using a
     330      <option>--with-default-libstdcxx-abi=gcc4-compatible</option>: Use this
     331      switch if you are building <application>GNAT</application> tools using a
    332332      <application>GCC</application> version prior to 5.1.0,
    333333      and you do not want to recompile all the libraries written in C++.
     
    345345
    346346    <para>
    347       <command>../gcc-&gcc-ada-version;/contrib/test_summary</command>: This
     347      <command>../contrib/test_summary</command>: This
    348348      command will produce a summary of the test suite results. You can append
    349349      <command>| grep -A7 Summ</command> to the command to produce an even more
  • general/prog/gcc-java.xml

    rc2dde9a r0e64979  
    160160cp ../ecj-latest.jar ./ecj.jar &amp;&amp;
    161161
    162 mkdir ../gcc-build &amp;&amp;
    163 cd    ../gcc-build &amp;&amp;
    164 
    165 ../gcc-&gcc-java-version;/configure           \
     162mkdir build &amp;&amp;
     163cd    build &amp;&amp;
     164
     165../configure                     \
    166166    --prefix=/usr                \
    167167    --disable-multilib           \
     
    170170    --enable-java-home           \
    171171    --with-jvm-root-dir=/opt/gcj \
    172     --with-antlr-jar=$(pwd)/../antlr-&antlr-version;-complete.jar \
     172    --with-antlr-jar=$(pwd)/../../antlr-&antlr-version;-complete.jar \
    173173    --enable-languages=java &amp;&amp;
    174174make</userinput></screen>
     
    193193    </para>
    194194
    195 <screen><userinput>../gcc-&gcc-java-version;/contrib/test_summary</userinput></screen>
     195<screen><userinput>../contrib/test_summary</userinput></screen>
    196196
    197197    <para>
     
    207207    /usr/lib/gcc/*linux-gnu/&gcc-java-version;/include{,-fixed} &amp;&amp;
    208208
    209 gcj -o ecj ../ecj-latest.jar \
     209gcj -o ecj ../../ecj-latest.jar \
    210210    --main=org.eclipse.jdt.internal.compiler.batch.Main &amp;&amp;
    211211mv ecj /usr/bin &amp;&amp;
     
    225225
    226226    <para>
    227       <command>mkdir ../gcc-build; cd ../gcc-build</command>: The
     227      <command>mkdir build; cd build</command>: The
    228228      <application>GCC</application> documentation recommends
    229229      building the package in a dedicated build directory.
     
    287287
    288288    <para>
    289       <command>../gcc-&gcc-java-version;/contrib/test_summary</command>: This
     289      <command>../contrib/test_summary</command>: This
    290290      command will produce a summary of the test suite results. You can append
    291291      <command>| grep -A7 Summ</command> to the command to produce an even more
  • general/prog/gcc.xml

    rc2dde9a r0e64979  
    169169    </para>
    170170
    171 <screen><userinput>mkdir ../gcc-build                                   &amp;&amp;
    172 cd    ../gcc-build                                   &amp;&amp;
    173 
    174 ../gcc-&gcc-version;/configure                               \
     171<screen><userinput>mkdir build                                          &amp;&amp;
     172cd    build                                          &amp;&amp;
     173
     174../configure                                         \
    175175    --prefix=/usr                                    \
    176176    --disable-multilib                               \
     
    198198    </para>
    199199
    200 <screen><userinput>../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
     200<screen><userinput>../contrib/test_summary</userinput></screen>
    201201
    202202    <para>
     
    232232
    233233    <para>
    234       <command>mkdir ../gcc-build; cd ../gcc-build</command>: The
     234      <command>mkdir build; cd build</command>: The
    235235      <application>GCC</application> documentation recommends
    236236      building the package in a dedicated build directory.
     
    257257
    258258    <para>
    259       <option>--with-default-libstdcxx-abi=c++98</option>: Use this switch if you
    260       are upgrading from a <application>GCC</application> version prior to 5.1.0,
    261       and you do not want to recompile all the libraries written in C++.
     259      <option>--with-default-libstdcxx-abi=gcc4-compatible</option>: Use this
     260      switch if you are upgrading from a <application>GCC</application>
     261      version prior to 5.1.0, and you do not want to recompile all the
     262      libraries written in C++.
    262263    </para>
    263264
     
    273274
    274275    <para>
    275       <command>../gcc-&gcc-version;/contrib/test_summary</command>: This
     276      <command>../contrib/test_summary</command>: This
    276277      command will produce a summary of the test suite results. You can append
    277278      <command>| grep -A7 Summ</command> to the command to produce an even more
Note: See TracChangeset for help on using the changeset viewer.