Changeset 3ca2208 in clfs-embedded


Ignore:
Timestamp:
Jul 15, 2007, 8:29:34 AM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
master
Children:
00b1e11
Parents:
39a9ea5
Message:

Several fixes for PDF look.

Location:
BOOK
Files:
24 edited

Legend:

Unmodified
Added
Removed
  • BOOK/Makefile

    r39a9ea5 r3ca2208  
    3434        $(Q)[ -d $(RENDERTMP) ] || mkdir -p $(RENDERTMP)
    3535        $(Q)rm -f $(RENDERTMP)/*-{full,html,pdf}.xml
    36         $(Q)rm -f $(RENDERTMP)/*-pdf.fo
     36        $(Q)rm -f $(RENDERTMP)/*.fo
    3737
    3838ifeq ($(shell which tidy >/dev/null 2>&1 && echo yes),yes)
  • BOOK/beyond-clfs/common/dropbear.xml

    r39a9ea5 r3ca2208  
    5959    <para os="h">Install the package:</para>
    6060
    61 <screen os="i"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" install DESTDIR=${CLFS}
     61<screen os="i"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" \
     62    install DESTDIR=${CLFS}
    6263ln -svf ../../usr/bin/dropbearmulti ${CLFS}/usr/sbin/dropbear
    6364ln -svf ../../usr/bin/dropbearmulti ${CLFS}/usr/bin/dbclient
  • BOOK/beyond-clfs/common/iptables.xml

    r39a9ea5 r3ca2208  
    3838
    3939<screen os="d"><userinput>make CC="${CC} ${BUILD}" COPT_FLAGS="-Os" LD=${LD} DO_MULTI=1 PREFIX=/usr \
    40     KERNEL_DIR=${CLFS}/lib/modules/&linux-version;/build LIBDIR=/lib BINDIR=/sbin DESTDIR=${CLFS} install</userinput></screen>
     40    KERNEL_DIR=${CLFS}/lib/modules/&linux-version;/build LIBDIR=/lib BINDIR=/sbin \
     41    DESTDIR=${CLFS} install</userinput></screen>
    4142
    4243  </sect2>
  • BOOK/bootable/x86/kernel.xml

    r39a9ea5 r3ca2208  
    4343    packages outside of CLFS at <ulink
    4444    url="&blfs-root;view/svn/longindex.html#kernel-config-index"/>:</para>
    45  
     45
    4646    <note os="f"><para>Since we are building for an embedded system we need to make sure
    4747    our key components are built into the kernel and not as modules. Our key
     
    111111<screen os="v"><userinput>cp System.map ${CLFS}/boot/System.map-&linux-version;</userinput></screen>
    112112
    113     <para os="w">If we compiled our kernel with modules and we made sure depmod.pl
    114     is avaiable from busybox, we need to create the module dependency list by
    115     issuing the following command:</para>
    116 
    117 <screen os="x"><userinput>${CLFS}/cross-tools/bin/depmod.pl -F ${CLFS}/boot/System.map -b ${CLFS}/lib/modules/&linux-version;</userinput></screen>
     113    <para os="w">If we compiled our kernel with modules and we made sure
     114    <command>depmod.pl</command> is avaiable from BusyBox, we need to create the
     115    module dependency list by issuing the following command:</para>
     116
     117<screen os="x"><userinput>${CLFS}/cross-tools/bin/depmod.pl -F ${CLFS}/boot/System.map \
     118    -b ${CLFS}/lib/modules/&linux-version;</userinput></screen>
    118119
    119120    <para os="y">The kernel configuration file <filename>.config</filename>
  • BOOK/bootscripts/common/inittab.xml

    r39a9ea5 r3ca2208  
    1212
    1313  <indexterm zone="ch-scripts-inittab">
    14     <primary sortas="a-inittab">inittab</primary>
     14    <primary sortas="e-/etc/inittab">/etc/inittab</primary>
    1515  </indexterm>
    1616
    17   <sect2 role="package">
    18     <title/>
     17  <para>Is the file that specifices how to boot and shutdown a system.</para>
    1918
    20     <para>Is the file that specifices how to boot and shutdown a system.</para>
    21 
    22   </sect2>
    23 
    24   <sect2>
    25     <title>Create /etc/inittab</title>
    26 
    27 <para os="a">Now we will create the inittab file for use with our system:</para>
     19  <para os="a">Now we will create the inittab file for use with our system:</para>
    2820
    2921<screen os="b"><userinput>cat &gt; ${CLFS}/etc/inittab&lt;&lt; "EOF"
     
    4739EOF</userinput></screen>
    4840
    49   </sect2>
    50 
    5141</sect1>
  • BOOK/bootscripts/common/inputrc.xml

    r39a9ea5 r3ca2208  
    3737  using the following command:</para>
    3838
    39 <screen><userinput>cat &gt; ${CLFS}/etc/inputrc &lt;&lt; "EOF"
     39<screen><?dbfo keep-together="auto"?><userinput>cat &gt; ${CLFS}/etc/inputrc &lt;&lt; "EOF"
    4040<literal># Begin /etc/inputrc
    4141# Modified by Chris Lynn &lt;roryo@roryo.dynup.net&gt;
  • BOOK/bootscripts/common/mdev.xml

    r39a9ea5 r3ca2208  
    2424
    2525  <sect2>
    26     <title>Create /etc/mdev.conf</title>
     26    <title>Creating /etc/mdev.conf</title>
     27
     28    <indexterm zone="ch-scripts-mdev">
     29      <primary sortas="e-/etc/mdev.conf">/etc/mdev.conf</primary>
     30    </indexterm>
    2731
    2832<para os="a">Now we will create the mdev.conf file for use with our system:</para>
    2933
    30 <screen os="b"><userinput>cat &gt; ${CLFS}/etc/mdev.conf&lt;&lt; "EOF"
     34<screen os="b"><?dbfo keep-together="auto"?><userinput>cat &gt; ${CLFS}/etc/mdev.conf&lt;&lt; "EOF"
    3135<literal># /etc/mdev/conf
    3236SLEEP=10
  • BOOK/bootscripts/common/profile.xml

    r39a9ea5 r3ca2208  
    1212
    1313  <indexterm zone="ch-scripts-profile">
    14     <primary sortas="a-profile">profile</primary>
     14    <primary sortas="e-/etc/profile">/etc/profile</primary>
    1515  </indexterm>
    1616
    17   <sect2 role="package">
    18     <title/>
     17  <para>Is the file that specifices how to your environment will function.</para>
    1918
    20     <para>Is the file that specifices how to your environment will function.</para>
    21 
    22   </sect2>
    23 
    24   <sect2>
    25     <title>Create /etc/profile</title>
    26 
    27 <para os="a">Now we will create the profile file for use with our system:</para>
     19  <para os="a">Now we will create the profile file for use with our system:</para>
    2820
    2921<screen os="b"><userinput>cat &gt; ${CLFS}/etc/profile&lt;&lt; "EOF"
     
    5143EOF</userinput></screen>
    5244
    53   </sect2>
    54 
    5545</sect1>
  • BOOK/cleanup/remove-files.xml

    r39a9ea5 r3ca2208  
    2525rm -rfv ${CLFS}-final/usr/src/*
    2626rm -rfv ${CLFS}-final/usr/include
    27 rm -rfv ${CLFS}-final/usr/man 
     27rm -rfv ${CLFS}-final/usr/man
    2828rm -rfv ${CLFS}-final/usr/share/man</userinput></screen>
    2929
     
    3232<screen><userinput>FILES="`ls ${CLFS}-final/lib/*.a ${CLFS}-final/usr/lib/*.a`"
    3333for file in $FILES; do
    34         rm -fv $file
     34    rm -fv $file
    3535done</userinput></screen>
    3636
  • BOOK/cross-tools/arm/variables.xml

    r39a9ea5 r3ca2208  
    3838  <table os="g">
    3939    <title>Processor Type and  Target Triplets</title>
    40     <tgroup cols="2" align="center">
    41       <colspec colname="Processor"/>
    42       <colspec colname="Triplet"/>
     40    <?dbfo table-width="5in" ?>
     41
     42    <tgroup cols="2">
     43
     44      <colspec colnum="1" colwidth="2.5in" colname="Processor"/>
     45      <colspec colnum="2" colwidth="2.5in" colname="Triplet"/>
     46
    4347      <thead>
    4448        <row>
     
    4751        </row>
    4852      </thead>
     53
    4954      <tbody>
    5055        <row>
     
    6166        </row>
    6267      </tbody>
     68
    6369    </tgroup>
     70
    6471  </table>
    6572
  • BOOK/cross-tools/common/abi.xml

    r39a9ea5 r3ca2208  
    1313  <para>Setup for a Particular ABI:</para>
    1414
    15 <screen><userinput><literal>export BUILD="<replaceable>[From Chart]</replaceable>"</literal></userinput></screen>
     15<screen><userinput>export BUILD="<replaceable>[From Chart]</replaceable>"</userinput></screen>
    1616
    1717  <para>The following table gives the entires for the different ABI's that CLFS Embedded supports. Make
     
    2121  <table>
    2222    <title>List of Build Variables</title>
    23     <tgroup cols="2" align="center">
    24       <colspec colname="ABI to Select"/>
    25       <colspec colname="Variable Value"/>
     23    <?dbfo table-width="3in" ?>
     24
     25    <tgroup cols="2">
     26
     27      <colspec colnum="1" colwidth="1.5in" colname="ABI to Select"/>
     28      <colspec colnum="2" colwidth="1.5in" colname="Variable Value"/>
     29
    2630      <thead>
    2731        <row>
     
    3034        </row>
    3135      </thead>
     36
    3237      <tbody>
    3338        <row>
     
    5257        </row>
    5358      </tbody>
     59
    5460    </tgroup>
     61
    5562  </table>
    5663
  • BOOK/cross-tools/common/clear-toolchain.xml

    r39a9ea5 r3ca2208  
    1414  the final GCC build from having issues:</para>
    1515
    16 <screen><userinput><literal>unset CC
     16<screen><userinput>unset CC
    1717unset CXX
    1818unset AR
     
    2020unset LD
    2121unset RANLIB
    22 unset STRIP</literal></userinput></screen>
     22unset STRIP</userinput></screen>
    2323
    2424</sect1>
  • BOOK/cross-tools/common/gcc-static.xml

    r39a9ea5 r3ca2208  
    5454<screen os="ae"><userinput>../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \
    5555    --host=${CLFS_HOST} --target=${CLFS_TARGET} --disable-multilib \
    56     --with-sysroot=${CLFS} --disable-nls --disable-shared --disable-threads \
    57     --enable-languages=c</userinput></screen>
     56    --with-sysroot=${CLFS} --disable-nls --disable-shared \
     57    --disable-threads --enable-languages=c</userinput></screen>
    5858
    5959    <variablelist os="af">
  • BOOK/cross-tools/common/toolchain.xml

    r39a9ea5 r3ca2208  
    1515  then Final System build:</para>
    1616
    17 <screen><userinput><literal>export CC="${CLFS_TARGET}-gcc"
     17<screen><userinput>export CC="${CLFS_TARGET}-gcc"
    1818export CXX="${CLFS_TARGET}-g++"
    1919export AR="${CLFS_TARGET}-ar"
     
    2121export LD="${CLFS_TARGET}-ld"
    2222export RANLIB="${CLFS_TARGET}-ranlib"
    23 export STRIP="${CLFS_TARGET}-strip"</literal></userinput></screen>
     23export STRIP="${CLFS_TARGET}-strip"</userinput></screen>
    2424
    2525</sect1>
  • BOOK/cross-tools/mips/uclibc.xml

    r39a9ea5 r3ca2208  
    2929
    3030<screen os="b"><userinput>cp extra/Configs/Config.mips extra/Configs/Config.mips.orig
    31 sed -e "s:default CONFIG_MIPS_ISA_1:default CONFIG_MIPS_ISA_${CLFS_MIPS_LEVEL}:" \
    32    extra/Configs/Config.mips.orig > extra/Configs/Config.mips</userinput></screen>
     31sed -e \
     32  "s:default CONFIG_MIPS_ISA_1:default CONFIG_MIPS_ISA_${CLFS_MIPS_LEVEL}:" \
     33  extra/Configs/Config.mips.orig > extra/Configs/Config.mips</userinput></screen>
    3334
    3435  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips/variables.xml

    r39a9ea5 r3ca2208  
    4646  <table os="g">
    4747    <title>Processor Type and  Target Triplets</title>
    48     <tgroup cols="2" align="center">
    49       <colspec colname="Processor"/>
    50       <colspec colname="Triplet"/>
    51       <colspec colname="MIPS Level"/>
     48    <?dbfo table-width="5.5in" ?>
     49
     50    <tgroup cols="2">
     51
     52      <colspec colnum="1" colwidth="2in"   colname="Processor"/>
     53      <colspec colnum="2" colwidth="2.5in" colname="Triplet"/>
     54      <colspec colnum="3" colwidth="1in"   colname="MIPS Level"/>
     55
    5256      <thead>
    5357        <row>
     
    5761        </row>
    5862      </thead>
     63
    5964      <tbody>
    6065        <row>
     
    7984        </row>
    8085      </tbody>
     86
    8187    </tgroup>
     88
    8289  </table>
    8390
  • BOOK/cross-tools/x86/uclibc.xml

    r39a9ea5 r3ca2208  
    3636sed -e 's/$(LN) -fs/cp/g' Makefile.orig &gt; Makefile
    3737for file in `find libc/sysdeps/linux -name Makefile`; do
    38         cp $file{,.orig}
    39         sed -e 's/$(LN) -fs/cp/g' -e 's@../libc/@$(TOPDIR)libc/@g' $file.orig > $file
     38    cp $file{,.orig}
     39    sed -e 's/$(LN) -fs/cp/g' -e 's@../libc/@$(TOPDIR)libc/@g' \
     40        $file.orig > $file
    4041done</userinput></screen>
    4142
     
    6566
    6667<screen os="k"><userinput>UCLIBC_OPTIONS="DO_C99_MATH UCLIBC_HAS_RPC UCLIBC_HAS_CTYPE_CHECKED
    67                 UCLIBC_HAS_WCHAR UCLIBC_HAS_HEXADECIMAL_FLOATS UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE
    68                 UCLIBC_HAS_PRINTF_M_SPEC UCLIBC_HAS_FTW UCLIBC_HAS_IPV6 UCLIBC_HAS_GLIBC_CUSTOM_PRINTF
    69                 UCLIBC_USE_NETLINK LDSO_PRELOAD_FILE_SUPPORT"
     68    UCLIBC_HAS_WCHAR UCLIBC_HAS_HEXADECIMAL_FLOATS LDSO_PRELOAD_FILE_SUPPORT
     69    UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE UCLIBC_HAS_PRINTF_M_SPEC UCLIBC_HAS_IPV6
     70    UCLIBC_HAS_GLIBC_CUSTOM_PRINTF UCLIBC_USE_NETLINK UCLIBC_HAS_FTW"
    7071for config in $UCLIBC_OPTIONS; do
    71         cp .config{,.orig}
    72         sed -e "s:# ${config} is not set:${config}=y:" .config.orig > .config
     72    cp .config{,.orig}
     73    sed -e "s:# ${config} is not set:${config}=y:" .config.orig > .config
    7374done
    7475UCLIBC_OPTIONS="UCLIBC_HAS_CTYPE_UNSAFE"
    7576for config in $UCLIBC_OPTIONS; do
    76         cp .config{,.orig}
    77         sed -e "s:${config}=y:# ${config} is not set:" .config.orig > .config
     77    cp .config{,.orig}
     78    sed -e "s:${config}=y:# ${config} is not set:" .config.orig > .config
    7879done
    7980echo "UCLIBC_HAS_FULL_RPC=y" &gt;&gt; .config
  • BOOK/cross-tools/x86/variables.xml

    r39a9ea5 r3ca2208  
    2020  command:</para>
    2121
    22 <screen os="b"><userinput>export CLFS_HOST="$(echo $MACHTYPE | sed "s/$(echo $MACHTYPE | cut -d- -f2)/cross/")"</userinput></screen>
     22<screen os="b"><userinput>export CLFS_HOST="$(echo $MACHTYPE | \
     23    sed "s/$(echo $MACHTYPE | cut -d- -f2)/cross/")"</userinput></screen>
    2324
    2425  <para os="c">Now you will need to set the target triplet for the target
     
    3839  <table os="g">
    3940    <title>Processor Type and  Target Triplets</title>
    40     <tgroup cols="2" align="center">
    41       <colspec colname="Processor"/>
    42       <colspec colname="Triplet"/>
     41    <?dbfo table-width="4.5in" ?>
     42
     43    <tgroup cols="2">
     44
     45      <colspec colnum="1" colwidth="2.5in"   colname="Processor"/>
     46      <colspec colnum="2" colwidth="2in" colname="Triplet"/>
     47
    4348      <thead>
    4449        <row>
     
    4752        </row>
    4853      </thead>
     54
    4955      <tbody>
    5056        <row>
     
    6571        </row>
    6672      </tbody>
     73
    6774    </tgroup>
     75
    6876  </table>
    6977
  • BOOK/final-system/arm/busybox.xml

    r39a9ea5 r3ca2208  
    7272    xpointer="xpointer(//*[@os='h'])"/>
    7373
    74 <screen os="i"><userinput>make ARCH=arm CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}" CONFIG_PREFIX="${CLFS}" install</userinput></screen>
     74<screen os="i"><userinput>make ARCH=arm CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}" \
     75    CONFIG_PREFIX="${CLFS}" install</userinput></screen>
    7576
    7677    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/common/e2fsprogs.xml

    r39a9ea5 r3ca2208  
    3636    <para os="c">Prepare E2fsprogs for compilation:</para>
    3737
    38 <screen os="d"><userinput>CC="${CC} ${BUILD} -Os" ../configure --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    39     --prefix=/usr --with-root-prefix="" --with-cc="${CC} ${BUILD} -Os" --with-linker=${LD}</userinput></screen>
     38<screen os="d"><userinput>CC="${CC} ${BUILD} -Os" ../configure --build=${CLFS_HOST} \
     39    --host=${CLFS_TARGET} --prefix=/usr --with-root-prefix="" \
     40    --with-cc="${CC} ${BUILD} -Os" --with-linker=${LD}</userinput></screen>
    4041
    4142    <variablelist os="e">
  • BOOK/final-system/common/toolchain.xml

    r39a9ea5 r3ca2208  
    1414  and linkers. This time we keep them:</para>
    1515
    16 <screen><userinput><literal>echo export CC=\""${CLFS_TARGET}-gcc\"" &gt;&gt; ~/.bashrc
    17 echo export CXX=\""${CLFS_TARGET}-g++\"" &gt;&gt; ~/.bashrc
    18 echo export AR=\""${CLFS_TARGET}-ar\"" &gt;&gt; ~/.bashrc
    19 echo export AS=\""${CLFS_TARGET}-as\"" &gt;&gt; ~/.bashrc
    20 echo export LD=\""${CLFS_TARGET}-ld\"" &gt;&gt; ~/.bashrc
    21 echo export RANLIB=\""${CLFS_TARGET}-ranlib\"" &gt;&gt; ~/.bashrc
    22 echo export READELF=\""${CLFS_TARGET}-readelf\"" &gt;&gt; ~/.bashrc
    23 echo export STRIP=\""${CLFS_TARGET}-strip\"" &gt;&gt; ~/.bashrc
    24 echo export BUILD=\""${BUILD}\"" &gt;&gt; ~/.bashrc
    25 source ~/.bashrc</literal></userinput></screen>
     16<screen><userinput>echo <literal>export CC=\""${CLFS_TARGET}-gcc\""</literal> &gt;&gt; ~/.bashrc
     17echo <literal>export CXX=\""${CLFS_TARGET}-g++\""</literal> &gt;&gt; ~/.bashrc
     18echo <literal>export AR=\""${CLFS_TARGET}-ar\""</literal> &gt;&gt; ~/.bashrc
     19echo <literal>export AS=\""${CLFS_TARGET}-as\""</literal> &gt;&gt; ~/.bashrc
     20echo <literal>export LD=\""${CLFS_TARGET}-ld\""</literal> &gt;&gt; ~/.bashrc
     21echo <literal>export RANLIB=\""${CLFS_TARGET}-ranlib\""</literal> &gt;&gt; ~/.bashrc
     22echo <literal>export READELF=\""${CLFS_TARGET}-readelf\""</literal> &gt;&gt; ~/.bashrc
     23echo <literal>export STRIP=\""${CLFS_TARGET}-strip\""</literal> &gt;&gt; ~/.bashrc
     24echo <literal>export BUILD=\""${BUILD}\""</literal> &gt;&gt; ~/.bashrc
     25source ~/.bashrc</userinput></screen>
    2626
    2727</sect1>
  • BOOK/final-system/mips/busybox.xml

    r39a9ea5 r3ca2208  
    7272    xpointer="xpointer(//*[@os='h'])"/>
    7373
    74 <screen os="i"><userinput>make ARCH=mips CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}" CONFIG_PREFIX="${CLFS}" install</userinput></screen>
     74<screen os="i"><userinput>make ARCH=mips CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}" \
     75    CONFIG_PREFIX="${CLFS}" install</userinput></screen>
    7576
    7677    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/x86/busybox.xml

    r39a9ea5 r3ca2208  
    5858
    5959<screen os="e"><userinput>BUSYBOX_OPTIONS="CONFIG_DMALLOC CONFIG_BUILD_AT_ONCE CONFIG_BUILD_LIBBUSYBOX
    60                  CONFIG_FEATURE_SH_IS_NONE CONFIG_LOCALE_SUPPORT CONFIG_TFTP CONFIG_FTPGET CONFIG_FTPPUT
    61                  CONFIG_IPCALC CONFIG_TFTP CONFIG_HUSH CONFIG_LASH CONFIG_MSH CONFIG_INETD CONFIG_DPKG
    62                  CONFIG_RPM2CPIO CONFIG_RPM CONFIG_FOLD CONFIG_LOGNAME CONFIG_OD CONFIG_CRONTAB
    63                  CONFIG_UUDECODE CONFIG_UUENCODE CONFIG_SULOGIN CONFIG_DC CONFIG_DEBUG_YANK_SUSv2
    64                  CONFIG_DEBUG_INIT CONFIG_DEBUG_CROND_OPTION CONFIG_FEATURE_UDHCP_DEBUG CONFIG_TASKSET
    65                  CONFIG_CHATTR CONFIG_FSCK CONFIG_LSATTR CONFIG_CHPST CONFIG_SETUIDGID
    66                  CONFIG_ENVUIDGID CONFIG_ENVDIR CONFIG_SOFTLIMIT CONFIG_FEATURE_2_4_MODULES"
     60    CONFIG_FEATURE_SH_IS_NONE CONFIG_LOCALE_SUPPORT CONFIG_TFTP CONFIG_FTPGET
     61    CONFIG_FTPPUT CONFIG_IPCALC CONFIG_TFTP CONFIG_HUSH CONFIG_LASH
     62    CONFIG_MSH CONFIG_INETD CONFIG_DPKG CONFIG_RPM2CPIO CONFIG_RPM
     63    CONFIG_FOLD CONFIG_LOGNAME CONFIG_OD CONFIG_CRONTAB CONFIG_UUDECODE
     64    CONFIG_UUENCODE CONFIG_SULOGIN CONFIG_DC CONFIG_DEBUG_YANK_SUSv2
     65    CONFIG_DEBUG_INIT CONFIG_DEBUG_CROND_OPTION CONFIG_FEATURE_UDHCP_DEBUG
     66    CONFIG_TASKSET CONFIG_CHATTR CONFIG_FSCK CONFIG_LSATTR CONFIG_CHPST
     67    CONFIG_SETUIDGID CONFIG_ENVUIDGID CONFIG_ENVDIR CONFIG_SOFTLIMIT
     68    CONFIG_FEATURE_2_4_MODULES"
    6769for config in $BUSYBOX_OPTIONS; do
    68         cp .config{,.orig}
    69         sed -e "s:${config}=y:${config}=n:" .config.orig &gt; .config
     70    cp .config{,.orig}
     71    sed -e "s:${config}=y:${config}=n:" .config.orig &gt; .config
    7072done
    71 BUSYBOX_OPTIONS="CONFIG_FEATURE_SH_IS_ASH CONFIG_FEATURE_TRACEROUTE_VERBOSE CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE"
     73BUSYBOX_OPTIONS="CONFIG_FEATURE_SH_IS_ASH CONFIG_FEATURE_TRACEROUTE_VERBOSE
     74    CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE"
    7275for config in $BUSYBOX_OPTIONS; do
    73         cp .config{,.orig}
    74         sed -e "s:# ${config} is not set:${config}=y:" .config.orig &gt; .config
     76    cp .config{,.orig}
     77    sed -e "s:# ${config} is not set:${config}=y:" .config.orig &gt; .config
    7578done</userinput></screen>
    7679
     
    8184    <para os="h">Install the package:</para>
    8285
    83 <screen os="i"><userinput>make ARCH=i386 CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}" CONFIG_PREFIX="${CLFS}" install</userinput></screen>
     86<screen os="i"><userinput>make ARCH=i386 CROSS_COMPILE="${CLFS_TARGET}-" CFLAGS="${BUILD}" \
     87    CONFIG_PREFIX="${CLFS}" install</userinput></screen>
    8488
    8589    <para os="j">If your going to build your kernel with modules, you will need to make
    86     sure depmod.pl is available:</para>
     90    sure <command>depmod.pl</command> is available:</para>
    8791
    8892<screen os="k"><userinput>cp examples/depmod.pl ${CLFS}/cross-tools/bin
  • BOOK/introduction/wrt/supporteddevices.xml

    r39a9ea5 r3ca2208  
    1111
    1212  <para>In order to build CLFS for your device, we need to know what processor it has, amd more inportantly if it is a big or small edin, and what MIPS ISA level it is. The MIPS ISA level is needed so that we can build uClibc properly. </para>
    13  
     13
    1414  <para> The following is a list of devices that have been tested and reported as tested and working with this book. Apart from this list, there is no garentee that your device, apart from this list will work. If U secussfully get a device to work, please contact the CLFS Dev team, and we will add it to the list. For the most recent and up to date list, please view the SVN version of this book. </para>
    1515
    1616  <table os="g">
    17           <title>Supported Devices</title>
    18           <tgroup cols="6" align="center">
    19                   <colspec colname="Manufacture"/>
    20                   <colspec colname="Device"/>
    21                   <colspec colname="Supported/Working"/>
    22                   <colspec colname="Processor"/>
    23                   <colspec colname="Big or Small Edin"/>
    24                   <colspec colname="Mips Level"/>
    25                   <thead>
    26                           <row>
    27                                   <entry>Manufacture</entry>
    28                                   <entry>Device</entry>
    29                                   <entry>Supported/Working</entry>
    30                                   <entry>Processor </entry>
    31                                   <entry>Big or Small Edin </entry>
    32                                   <entry>Mips Level </entry>
    33                           </row>
    34                   </thead>
    35                   <tbody>
    36                           <row>
    37                                   <entry>Linksys</entry>
    38                                   <entry>WRT54G Vs. 1</entry>
    39                                   <entry>Testing</entry>
    40                                   <entry>Broadcom 4712 @ 200MHz, 2MB Flash, 8MB RAM</entry>
    41                                   <entry>Small</entry>
    42                                   <entry>1 or 2, testing</entry>
    43                           </row>
    44                          
    45                   </tbody>
    46           </tgroup>
     17    <title>Supported Devices</title>
     18    <?dbfo table-width="7.5in" ?>
     19
     20    <tgroup cols="6">
     21
     22      <colspec colnum="1" colwidth="1.1in" colname="Manufacturer"/>
     23      <colspec colnum="2" colwidth="1.1in" colname="Device"/>
     24      <colspec colnum="3" colwidth="1in"   colname="Supported - Working"/>
     25      <colspec colnum="4" colwidth="2.2in" colname="Processor"/>
     26      <colspec colnum="5" colwidth="1.1in" colname="Big or Small Endian"/>
     27      <colspec colnum="6" colwidth="1in"   colname="Mips Level"/>
     28
     29      <thead>
     30        <row>
     31          <entry>Manufacturer</entry>
     32          <entry>Device</entry>
     33          <entry>Supported - Working</entry>
     34          <entry>Processor</entry>
     35          <entry>Big or Small Endian</entry>
     36          <entry>Mips Level</entry>
     37        </row>
     38      </thead>
     39
     40      <tbody>
     41        <row>
     42          <entry>Linksys</entry>
     43          <entry>WRT54G Vs. 1</entry>
     44          <entry>Testing</entry>
     45          <entry>Broadcom 4712 @ 200MHz, 2MB Flash, 8MB RAM</entry>
     46          <entry>Small</entry>
     47          <entry>1 or 2, testing</entry>
     48        </row>
     49      </tbody>
     50
     51    </tgroup>
     52
    4753  </table>
     54
    4855</sect1>
Note: See TracChangeset for help on using the changeset viewer.