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


Ignore:
Timestamp:
Nov 8, 2006, 9:17:42 PM (17 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
master
Children:
e666df1
Parents:
a58af15
Message:

Added some notes to the uClibc build. Added the target set to uClibc headers.

File:
1 edited

Legend:

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

    ra58af15 re2d2a2d  
    3838   extra/Configs/Config.in.orig > extra/Configs/Config.in</userinput></screen>
    3939
    40     <para os="c">Create default configuration:</para>
     40    <note os="c">
     41      <para>Below we are just telling uClibc to use the default configuration of
     42      uClibc. For those for more adventureous, you can use make menuconfig, and
     43      do a more custom build of your uClibc.</para>
     44    </note>
    4145
    42 <screen os="d"><userinput>make defconfig</userinput></screen>
     46    <para os="d">Create default configuration:</para>
    4347
    44    <para os="e">We will need to edit the configuration file, to make sure everything gets
     48<screen os="e"><userinput>make defconfig</userinput></screen>
     49
     50   <para os="f">We will need to edit the configuration file, to make sure everything gets
    4551   compiled and put into it's proper locations:</para>
    4652
    47 <screen os="f"><userinput>cp .config .config.orig
     53<screen os="g"><userinput>cp .config .config.orig
    4854sed -e "/^CROSS_COMPILER_PREFIX/s:=.*:=\"${CLFS_TARGET}-\":" \
    4955    -e "/^KERNEL_SOURCE/s:=.*:=\"${CLFS}/usr\":" \
     
    5359    .config.orig > .config</userinput></screen>
    5460
    55     <para os="g">Compile the package:</para>
     61    <para os="h">Compile the package:</para>
    5662
    57 <screen os="h"><userinput>make TARGET_ARCH=i386</userinput></screen>
     63<screen os="i"><userinput>make TARGET_ARCH=i386</userinput></screen>
    5864
    59    <para os="i">We will remove the files that were copied over from our Linux Headers, these
     65   <para os="j">We will remove the files that were copied over from our Linux Headers, these
    6066   files were copied into the source directory of uClibc:</para>
    6167
    62 <screen os="j"><userinput>rm include/{asm,asm-generic,linux}</userinput></screen>
     68<screen os="k"><userinput>rm include/{asm,asm-generic,linux}</userinput></screen>
    6369
    64     <para os="k">Install the package:</para>
     70    <para os="l">Install the package:</para>
    6571
    66 <screen os="l"><userinput>make PREFIX=${CLFS} install</userinput></screen>
     72<screen os="m"><userinput>make PREFIX=${CLFS} install</userinput></screen>
    6773
    6874  </sect2>
Note: See TracChangeset for help on using the changeset viewer.