source: clfs-embedded/BOOK/cross-tools/x86/abi.xml@ 5058de7

Last change on this file since 5058de7 was ab3543d, checked in by Joe Ciccone <jciccone@…>, 14 years ago

Move BUILD storage into .bashrc from 7.3 to 6.3

BUILD gets defined in section 6.3 but doesn't get stored into clfs
user's .bashrc until section 7.3. If the clfs user logs out between
these two, the BUILD variable won't be kept.
This fixes that. Now BUILD gets stored in .bashrc right after it
gets defined the first time.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-system-abi">
9 <?dbhtml filename="abi.html"?>
10
11 <title>ABI Variables</title>
12
13 <para os="a" >Setup for a Particular ABI:</para>
14
15<screen os="b"><userinput>export BUILD="<replaceable>[From Chart]</replaceable>"
16echo export BUILD=\""${BUILD}\"" &gt;&gt; ~/.bashrc</userinput></screen>
17
18 <para os="c">The following table gives the entires for the different ABI's
19 that CLFS Embedded supports. Make sure you select one for your build, this
20 will ensure capatibilty of your build with your target architecture.</para>
21
22 <table>
23 <title>List of Build Variables</title>
24 <?dbfo table-width="3in" ?>
25
26 <tgroup cols="2">
27
28 <colspec colnum="1" colwidth="1.5in" colname="ABI to Select"/>
29 <colspec colnum="2" colwidth="1.5in" colname="Variable Value"/>
30
31 <thead>
32 <row>
33 <entry>ABI</entry>
34 <entry>BUILD=Value</entry>
35 </row>
36 </thead>
37
38 <tbody>
39 <row>
40 <entry>32-Bit for x86 and x86_64</entry>
41 <entry>-m32</entry>
42 </row>
43 <row>
44 <entry>64-Bit for x86_64 only</entry>
45 <entry>-m64</entry>
46 </row>
47 </tbody>
48
49 </tgroup>
50
51 </table>
52
53</sect1>
54
Note: See TracBrowser for help on using the repository browser.