Changeset 8520e58 in clfs-embedded
- Timestamp:
- Nov 22, 2006, 9:44:58 PM (18 years ago)
- Branches:
- master
- Children:
- 83ea4ad
- Parents:
- 3466794
- Location:
- BOOK
- Files:
-
- 7 added
- 16 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/beyond-clfs3/common/dropbear.xml
r3466794 r8520e58 31 31 <para os="a">Configure dropbear:</para> 32 32 33 <screen os="b"><userinput>./configure --prefix=/usr 34 cp -v options.h options.h.backup 35 sed -e "s@/dev/random@/dev/urandom@" options.h.backup > options.h 36 </userinput></screen> 33 <screen os="b"><userinput>CC="${CC} ${BUILD}" ./configure --prefix=/usr</userinput></screen> 37 34 38 <note os="c"> 35 <para os="c">Now we will utilize /dev/urandom instead of /dev/random. To allow 36 this to be utilized we use the following ed:</para> 37 38 <screen os="d"><userinput>cp -v options.h options.h.backup 39 sed -e "s@/dev/random@/dev/urandom@" options.h.backup > options.h</userinput></screen> 40 41 <note os="e"> 39 42 <para>We are just telling dropbear to use the default configuration. 40 43 For those for more adventureous, edit options.h to further configure dropbear.</para> 41 44 </note> 42 45 43 <para os=" d">Compile the package:</para>46 <para os="f">Compile the package:</para> 44 47 45 <screen os=" e"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"</userinput></screen>48 <screen os="g"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"</userinput></screen> 46 49 47 <para os=" f">Install the package:</para>50 <para os="h">Install the package:</para> 48 51 49 <screen os=" g"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" install DESTDIR=${CLFS}52 <screen os="i"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" install DESTDIR=${CLFS} 50 53 ln -svf ../../usr/bin/dropbearmulti ${CLFS}/usr/sbin/dropbear 51 54 ln -svf ../../usr/bin/dropbearmulti ${CLFS}/usr/sbin/dbclient -
BOOK/beyond-clfs3/common/iptables.xml
r3466794 r8520e58 28 28 <para os="a">Compile the package:</para> 29 29 30 <screen os="b"><userinput>make CC="${CC} -Os" LD=${LD} DO_MULTI=1 PREFIX=/usr \30 <screen os="b"><userinput>make CC="${CC} ${BUILD} -Os" LD=${LD} DO_MULTI=1 PREFIX=/usr \ 31 31 LIBDIR=/lib BINDIR=/sbin</userinput></screen> 32 32 33 33 <para os="c">Install the package:</para> 34 34 35 <screen os="d"><userinput>make CC="${CC} -Os" LD=${LD}DO_MULTI=1 PREFIX=/usr \35 <screen os="d"><userinput>make DO_MULTI=1 PREFIX=/usr \ 36 36 LIBDIR=/lib BINDIR=/sbin install DESTDIR=${CLFS}</userinput></screen> 37 37 -
BOOK/cross-tools/common/toolchain.xml
r3466794 r8520e58 6 6 ]> 7 7 8 <sect1 id="ch- system-variables">9 <?dbhtml filename=" variables.html"?>8 <sect1 id="ch-cross-tools-toolchain"> 9 <?dbhtml filename="toolchain.html"?> 10 10 11 <title> BuildVariables</title>11 <title>ToolChain Variables</title> 12 12 13 <para>Setup target-specific variables for the compiler 14 and linkers:</para> 13 <para>We set this up just for uClibc build, we will remove 14 these after we that build. We will reitroduce them in 15 then Final System build:</para> 15 16 16 <screen><userinput>cat > ~/.bash_profile << "EOF" 17 <literal>export CC="${CLFS_TARGET}-gcc" 17 <screen><userinput><literal>export CC="${CLFS_TARGET}-gcc" 18 18 export CXX="${CLFS_TARGET}-g++" 19 19 export AR="${CLFS_TARGET}-ar" 20 20 export AS="${CLFS_TARGET}-as" 21 export LD="${CLFS_TARGET}-ld" 21 22 export RANLIB="${CLFS_TARGET}-ranlib" 22 export LD="${CLFS_TARGET}-ld" 23 export STRIP="${CLFS_TARGET}-strip"</literal> 24 EOF 25 source ~/.bashrc 26 </userinput></screen> 23 export STRIP="${CLFS_TARGET}-strip"</literal></userinput></screen> 27 24 28 25 </sect1> -
BOOK/cross-tools/mips-chapter.xml
r3466794 r8520e58 19 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/> 20 20 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/toolchain.xml"/> 21 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/uclibc.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/clear-toolchain.xml"/> 22 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/> 23 25 -
BOOK/cross-tools/mips/uclibc.xml
r3466794 r8520e58 95 95 xpointer="xpointer(//*[@os='n'])"/> 96 96 97 <screen os="o"><userinput>make TARGET_ARCH=mips</userinput></screen>97 <screen os="o"><userinput>make CC="${CC} ${BUILD}" TARGET_ARCH=mips</userinput></screen> 98 98 99 99 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/x86-chapter.xml
r3466794 r8520e58 19 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/> 20 20 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/toolchain.xml"/> 21 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/uclibc.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/clear-toolchain.xml"/> 22 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/> 23 25 -
BOOK/cross-tools/x86/uclibc.xml
r3466794 r8520e58 82 82 <para os="n">Compile the package:</para> 83 83 84 <screen os="o"><userinput>make TARGET_ARCH=i386</userinput></screen>84 <screen os="o"><userinput>make CC="${CC} ${BUILD}" TARGET_ARCH=i386</userinput></screen> 85 85 86 86 <para os="p">The uClibc build system creates symlinks in its -
BOOK/final-system/common/busybox.xml
r3466794 r8520e58 55 55 <para os="f">Compile the package:</para> 56 56 57 <screen os="g"><userinput>make CROSS="${CLFS_TARGET}-" PREFIX="${CLFS}" busybox</userinput></screen>57 <screen os="g"><userinput>make CROSS="${CLFS_TARGET}-" PREFIX="${CLFS}" EXTRA_CFLAGS="${BUILD}" busybox</userinput></screen> 58 58 59 59 <para os="h">Install the package:</para> -
BOOK/final-system/mips-chapter.xml
r3466794 r8520e58 14 14 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/> 15 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pkgmgt.xml"/> 16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/toolchain.xml"/> 16 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/busybox.xml"/> 17 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/iana-etc.xml"/> 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/zlib.xml"/> 18 20 19 21 </chapter> -
BOOK/final-system/x86-chapter.xml
r3466794 r8520e58 14 14 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/> 15 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pkgmgt.xml"/> 16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/toolchain.xml"/> 16 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/busybox.xml"/> 17 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/iana-etc.xml"/> 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/zlib.xml"/> 18 20 19 21 </chapter> -
BOOK/index.xml
r3466794 r8520e58 27 27 <copyright id="copyright"> 28 28 <year>2005–2006</year> 29 <holder>Jim Gifford &Ryan Oliver & Maarten Lankhorst</holder>29 <holder>Jim Gifford,Ryan Oliver & Maarten Lankhorst</holder> 30 30 </copyright> 31 31 -
BOOK/materials/common/packages.xml
r3466794 r8520e58 87 87 </varlistentry> 88 88 89 <varlistentry> 90 <term>Zlib (&zlib-version;) - <token>&zlib-size;</token>:</term> 91 <listitem> 92 <para>Home page: <ulink url="&zlib-home;"/></para> 93 <para>Download: <ulink url="&zlib-url;"/></para> 94 <para>MD5 sum: <literal>&zlib-md5;</literal></para> 95 </listitem> 96 </varlistentry> 97 89 98 </variablelist> 90 99 -
BOOK/materials/common/patches.xml
r3466794 r8520e58 82 82 </varlistentry> 83 83 84 <varlistentry> 85 <term>Zlib fPIC Patch - <token>&zlib-fpic-patch-size;</token>:</term> <listitem> 86 <para>Download: <ulink 87 url="&patches-root;&zlib-fpic-patch;"/></para> 88 <para>MD5 sum: <literal>&zlib-fpic-patch-md5;</literal></para> 89 </listitem> 90 </varlistentry> 91 84 92 </variablelist> 85 93 -
BOOK/mips-index.xml
r3466794 r8520e58 58 58 59 59 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="beyond-clfs3/mips-chapter.xml"/> 60 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cleanup/chapter.xml"/> 60 61 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="the-end/chapter.xml"/> 61 62 -
BOOK/packages.ent
r3466794 r8520e58 55 55 <!ENTITY uclibc-home "http://uclibc.org/"> 56 56 57 <!ENTITY zlib-version "1.2.3"> 58 <!ENTITY zlib-size "485 KB"> 59 <!ENTITY zlib-url "http://www.zlib.net/zlib-&zlib-version;.tar.gz"> 60 <!ENTITY zlib-md5 "debc62758716a169df9f62e6ab2bc634"> 61 <!ENTITY zlib-home "http://www.zlib.net/"> 62 57 63 <!-- Beyond CLFS packages --> 58 64 -
BOOK/patches.ent
r3466794 r8520e58 33 33 <!ENTITY gcc-uclibc-patch-size "144 KB"> 34 34 35 <!ENTITY zlib-fpic-patch "zlib-&zlib-version;-fPIC-1.patch"> 36 <!ENTITY zlib-fpic-patch-md5 "545d60b20bfde6f53023de44438cef59"> 37 <!ENTITY zlib-fpic-patch-size "3.2 KB"> 38 35 39 <!-- MIPS Bootloader Patches --> 36 40 -
BOOK/x86-index.xml
r3466794 r8520e58 58 58 59 59 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="beyond-clfs3/x86-chapter.xml"/> 60 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cleanup/chapter.xml"/> 60 61 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="the-end/chapter.xml"/> 61 62
Note:
See TracChangeset
for help on using the changeset viewer.