Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/expat.xml

    ra5d31dd r9282602  
    6666  </sect2>
    6767
     68  <!-- - - - - - - - - - -->
     69  <!-- Multilib - 32bit  -->
     70  <!-- - - - - - - - - - -->
     71 
     72  <sect2 arch="ml_32,ml_all" role="installation">
     73    <title>Installation of Expat - 32bit</title>
     74
     75    <para>Clean previous build but keep precompiled doc because it
     76    cannot be rebuilt in this stage of the system:</para>
     77
     78<screen><userinput remap="pre">sed -e "/^am__append_1/ s/doc//" -i Makefile
     79make clean</userinput></screen>
     80
     81    <para>Prepare Expat for compilation:</para>
     82
     83<screen><userinput remap="configure">CC="gcc -m32" ./configure \
     84    --prefix=/usr        \
     85    --disable-static     \
     86    --libdir=/usr/lib32  \
     87    --host=i686-pc-linux-gnu</userinput></screen>
     88
     89    <para>Compile the package:</para>
     90
     91<screen><userinput remap="make">make</userinput></screen>
     92
     93    <para>Install the package:</para>
     94
     95<screen><userinput remap="install">make DESTDIR=$PWD/DESTDIR install
     96cp -Rv DESTDIR/usr/lib32/* /usr/lib32
     97rm -rf DESTDIR</userinput></screen>
     98
     99  </sect2><!-- m32 -->
     100
     101  <!-- - - - - - - - - - -->
     102  <!-- Multilib - x32bit -->
     103  <!-- - - - - - - - - - -->
     104 
     105  <sect2 arch="ml_x32,ml_all" role="installation">
     106    <title>Installation of Expat - x32bit</title>
     107
     108    <para>Clean previous build but keep precompiled doc because it
     109    cannot be rebuilt in this stage of the system:</para>
     110
     111<screen><userinput remap="pre">sed -e "/^am__append_1/ s/doc//" -i Makefile
     112make clean</userinput></screen>
     113
     114    <para>Prepare Expat for compilation:</para>
     115
     116<screen><userinput remap="configure">CC="gcc -mx32" ./configure \
     117    --prefix=/usr        \
     118    --disable-static     \
     119    --libdir=/usr/libx32 \
     120    --host=x86_64-pc-linux-gnux32</userinput></screen>
     121
     122    <para>Compile the package:</para>
     123
     124<screen><userinput remap="make">make</userinput></screen>
     125
     126    <para>Install the package:</para>
     127
     128<screen><userinput remap="install">make DESTDIR=$PWD/DESTDIR install
     129cp -Rv DESTDIR/usr/libx32/* /usr/libx32
     130rm -rf DESTDIR</userinput></screen>
     131
     132  </sect2><!-- mx32 -->
     133
    68134  <sect2 id="contents-expat" role="content">
    69135    <title>Contents of Expat</title>
Note: See TracChangeset for help on using the changeset viewer.