Changeset 12e6567 in clfs-sysroot
- Timestamp:
- Apr 12, 2009, 2:13:25 PM (16 years ago)
- Branches:
- master
- Children:
- 1440bf8
- Parents:
- 4facf43
- Location:
- BOOK
- Files:
-
- 1 added
- 63 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/bootable/alpha/kernel.xml
r4facf43 r12e6567 18 18 href="../arm/kernel.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../arm/kernel.xml" 23 xpointer="xpointer(//*[@role='build-env'])"/> 20 24 21 25 <sect2 role="installation"> -
BOOK/bootable/arm/kernel.xml
r4facf43 r12e6567 19 19 20 20 </sect2> 21 22 &env-target; 21 23 22 24 <sect2 role="installation"> -
BOOK/bootable/hppa/kernel.xml
r4facf43 r12e6567 18 18 href="../arm/kernel.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../arm/kernel.xml" 23 xpointer="xpointer(//*[@role='build-env'])"/> 20 24 21 25 <sect2 role="installation"> -
BOOK/bootable/x86/kernel.xml
r4facf43 r12e6567 18 18 href="../arm/kernel.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../arm/kernel.xml" 23 xpointer="xpointer(//*[@role='build-env'])"/> 20 24 21 25 <sect2 role="installation"> -
BOOK/cross-tools/alpha-chapter.xml
r4facf43 r12e6567 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/shadow.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sysroot_wrapper.xml"/> 28 29 29 30 </chapter> -
BOOK/cross-tools/arm-chapter.xml
r4facf43 r12e6567 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/shadow.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sysroot_wrapper.xml"/> 28 29 29 30 </chapter> -
BOOK/cross-tools/hppa-chapter.xml
r4facf43 r12e6567 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/shadow.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sysroot_wrapper.xml"/> 28 29 29 30 </chapter> -
BOOK/cross-tools/x86-chapter.xml
r4facf43 r12e6567 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/shadow.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/ncurses.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/sysroot_wrapper.xml"/> 28 29 29 30 </chapter> -
BOOK/final-system/alpha/perl.xml
r4facf43 r12e6567 18 18 href="../arm/perl.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../arm/perl.xml" 23 xpointer="xpointer(//*[@role='build-env'])"/> 20 24 21 25 <sect2 role="installation"> -
BOOK/final-system/arm/perl.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/autoconf.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/automake.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/bash.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/binutils.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/bison.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/bzip2.xml
r4facf43 r12e6567 24 24 25 25 </sect2> 26 27 &env-target; 26 28 27 29 <sect2 role="installation"> -
BOOK/final-system/common/coreutils.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/dhcpcd.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/diffutils.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/e2fsprogs.xml
r4facf43 r12e6567 24 24 25 25 </sect2> 26 27 &env-target; 26 28 27 29 <sect2 role="installation"> -
BOOK/final-system/common/file.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/findutils.xml
r4facf43 r12e6567 24 24 25 25 </sect2> 26 27 &env-target; 26 28 27 29 <sect2 role="installation"> -
BOOK/final-system/common/flex.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/gawk.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/gcc.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/gettext.xml
r4facf43 r12e6567 24 24 25 25 </sect2> 26 27 &env-target; 26 28 27 29 <sect2 role="installation"> -
BOOK/final-system/common/gmp.xml
r4facf43 r12e6567 21 21 <para>GMP is a library for arithmetic on arbitrary precision integers, 22 22 rational numbers, and floating-point numbers.</para> 23 <!-- 24 <para>This package requires compiler variables to be set for the target in the enviornment.</para> 25 26 <screen><userinput>export CC="${CLFS_TARGET}-gcc" 27 export CXX="${CLFS_TARGET}-g++" 28 export AR="${CLFS_TARGET}-ar" 29 export AS="${CLFS_TARGET}-as" 30 export RANLIB="${CLFS_TARGET}-ranlib" 31 export LD="${CLFS_TARGET}-ld" 32 export STRIP="${CLFS_TARGET}-strip"</userinput></screen> 33 --> 23 34 24 35 </sect2> 36 37 &env-target; 25 38 26 39 <sect2 role="installation"> -
BOOK/final-system/common/grep.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/groff.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/gzip.xml
r4facf43 r12e6567 23 23 </sect2> 24 24 25 &env-target; 26 25 27 <sect2 role="installation"> 26 28 <title>Installation of Gzip</title> -
BOOK/final-system/common/iana-etc.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/iproute2.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/iputils.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/kbd.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/less.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/libtool.xml
r4facf43 r12e6567 23 23 24 24 </sect2> 25 26 &env-target; 25 27 26 28 <sect2 role="installation"> -
BOOK/final-system/common/m4.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/make.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/man-pages.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/man.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/module-init-tools.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/mpfr.xml
r4facf43 r12e6567 23 23 24 24 </sect2> 25 26 &env-target; 25 27 26 28 <sect2 role="installation"> -
BOOK/final-system/common/ncurses.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/patch.xml
r4facf43 r12e6567 23 23 24 24 </sect2> 25 26 &env-target; 25 27 26 28 <sect2 role="installation"> -
BOOK/final-system/common/procps.xml
r4facf43 r12e6567 23 23 </sect2> 24 24 25 &env-target; 26 25 27 <sect2 role="installation"> 26 28 <title>Installation of Procps</title> -
BOOK/final-system/common/psmisc.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/readline.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/rsyslog.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/sed.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/shadow.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/sysvinit.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/tar.xml
r4facf43 r12e6567 20 20 <para>The Tar package contains an archiving program.</para> 21 21 22 </sect2> 22 23 23 </sect2>24 &env-target; 24 25 25 26 <sect2 role="installation"> -
BOOK/final-system/common/texinfo.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/udev.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/common/util-linux-ng.xml
r4facf43 r12e6567 22 22 and messages.</para> 23 23 24 25 24 </sect2> 25 26 &env-target; 26 27 27 28 <sect2 id="fhs-util-linux-ng" role="installation"> -
BOOK/final-system/common/variables.xml
r4facf43 r12e6567 11 11 <title>Build Variables</title> 12 12 13 <para>Setup target-specific variables for the compiler 14 and linkers:</para> 15 16 <screen><userinput>export CC="${CLFS_TARGET}-gcc" 17 export CXX="${CLFS_TARGET}-g++" 18 export AR="${CLFS_TARGET}-ar" 19 export AS="${CLFS_TARGET}-as" 20 export RANLIB="${CLFS_TARGET}-ranlib" 21 export LD="${CLFS_TARGET}-ld" 22 export STRIP="${CLFS_TARGET}-strip"</userinput></screen> 23 24 <para>Then add the build variables to <filename>~/.bashrc</filename> to 25 prevent issues if you stop and come back later:</para> 26 27 <screen><userinput>cat > config.cache << EOF 28 export CC="${CC}" 29 export CXX="${CXX}" 30 export AR="${AR}" 31 export AS="${AS}" 32 export RANLIB="${RANLIB}" 33 export LD="${LD}" 34 export STRIP="${STRIP}" 35 EOF</userinput></screen> 13 <para>Throughout this book, you will see a reference to different environment variables to be set and unset for different builds. The commands to set and unset the variables should be present on every page where compilation occurs. It may be unnecessary to run these commands each time as long as you're aware of what is set in your current enviornment.</para> 36 14 37 15 </sect1> -
BOOK/final-system/common/vim.xml
r4facf43 r12e6567 21 21 22 22 </sect2> 23 24 &env-target; 23 25 24 26 <sect2 role="installation"> -
BOOK/final-system/common/xz.xml
r4facf43 r12e6567 24 24 25 25 </sect2> 26 27 &env-target; 26 28 27 29 <sect2 role="installation"> -
BOOK/final-system/common/zlib.xml
r4facf43 r12e6567 22 22 23 23 </sect2> 24 25 &env-target; 24 26 25 27 <sect2 role="installation"> -
BOOK/final-system/hppa/perl.xml
r4facf43 r12e6567 18 18 href="../arm/perl.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../arm/perl.xml" 23 xpointer="xpointer(//*[@role='build-env'])"/> 20 24 21 25 <sect2 role="installation"> -
BOOK/final-system/x86/perl.xml
r4facf43 r12e6567 18 18 href="../arm/perl.xml" 19 19 xpointer="xpointer(//*[@role='package'])"/> 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../arm/perl.xml" 23 xpointer="xpointer(//*[@role='build-env'])"/> 20 24 21 25 <sect2 role="installation"> -
BOOK/general.ent
r4facf43 r12e6567 50 50 <!ENTITY % uid-gid-entities SYSTEM "users_groups.ent"> 51 51 %uid-gid-entities; 52 53 <!ENTITY env-target ' <sect2 role="build-env"> 54 <title>Environment Settings</title> 55 56 <para>This package requires compiler variables to be set for the target in the environment.</para> 57 58 <screen><userinput>export CC="${CLFS_TARGET}-gcc" 59 export CXX="${CLFS_TARGET}-g++" 60 export AR="${CLFS_TARGET}-ar" 61 export AS="${CLFS_TARGET}-as" 62 export RANLIB="${CLFS_TARGET}-ranlib" 63 export LD="${CLFS_TARGET}-ld" 64 export STRIP="${CLFS_TARGET}-strip"</userinput></screen> 65 66 </sect2>'> 67 68 <!ENTITY env-host ' <sect2 role="build-env"> 69 <title>Environment Settings</title> 70 71 <para>This package requires compiler variables to be set for the host system.</para> 72 73 <screen><userinput>unset CC CXX AR AS RANLIB LD STRIP</userinput></screen> 74 75 </sect2>'> -
BOOK/introduction/common/changelog.xml
r4facf43 r12e6567 36 36 </listitem> 37 37 --> 38 39 <listitem> 40 <para>April 12, 2009</para> 41 <itemizedlist> 42 <listitem> 43 <para>[jciccone] - Add a sysroot wrapper.</para> 44 </listitem> 45 <listitem> 46 <para>[jciccone] - Updated the build variables.</para> 47 </listitem> 48 </itemizedlist> 49 </listitem> 38 50 39 51 <listitem>
Note:
See TracChangeset
for help on using the changeset viewer.