Changeset e666df1 in clfs-embedded for BOOK/cross-tools/x86/uclibc.xml


Ignore:
Timestamp:
Nov 9, 2006, 4:56:08 PM (17 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
master
Children:
4ef72df
Parents:
e2d2a2d
Message:

Updated Date
Added Busybox
Added Patches
Updated uClibc to build Busybox

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/x86/uclibc.xml

    re2d2a2d re666df1  
    5959    .config.orig > .config</userinput></screen>
    6060
    61     <para os="h">Compile the package:</para>
     61    <para os="h">We will need to make sure that some settings in uClibc are set so we
     62    can utilize all the features of BusyBox:</para>
    6263
    63 <screen os="i"><userinput>make TARGET_ARCH=i386</userinput></screen>
     64<screen os="i"><userinput>UCLIBC_OPTIONS="DO_C99_MATH UCLIBC_HAS_RPC UCLIBC_HAS_CTYPE_CHECKED UCLIBC_HAS_WCHAR UCLIBC_HAS_HEXADECIMAL_FLOATS
     65                UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE UCLIBC_HAS_PRINTF_M_SPEC UCLIBC_HAS_FTW UCLIBC_HAS_IPV6"
     66for config in $UCLIBC_OPTIONS; do
     67        cp .config .config.orig
     68        sed -e "s:# ${config} is not set:${config}=y:" .config.orig > .config
     69done
     70echo "UCLIBC_HAS_FULL_RPC=y" >> .config</userinput></screen>
    6471
    65    <para os="j">We will remove the files that were copied over from our Linux Headers, these
     72    <para os="j">Compile the package:</para>
     73
     74<screen os="k"><userinput>make TARGET_ARCH=i386</userinput></screen>
     75
     76   <para os="l">We will remove the files that were copied over from our Linux Headers, these
    6677   files were copied into the source directory of uClibc:</para>
    6778
    68 <screen os="k"><userinput>rm include/{asm,asm-generic,linux}</userinput></screen>
     79<screen os="m"><userinput>rm include/{asm,asm-generic,linux}</userinput></screen>
    6980
    70     <para os="l">Install the package:</para>
     81    <para os="n">Install the package:</para>
    7182
    72 <screen os="m"><userinput>make PREFIX=${CLFS} install</userinput></screen>
     83<screen os="o"><userinput>make PREFIX=${CLFS} install</userinput></screen>
    7384
    7485  </sect2>
Note: See TracChangeset for help on using the changeset viewer.