- Timestamp:
- Jan 6, 2009, 2:12:15 PM (16 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 0531d7a
- Parents:
- c0f4a6c
- Location:
- BOOK
- Files:
-
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/boot/common/sysvinit.xml
rc0f4a6c r1b274255 31 31 -e 's@\(mknod \)-m \([0-9]* \)\(.* \)p@\1\3p; chmod \2\3@g' \ 32 32 -e "s@/usr/lib@/tools/lib@" \ 33 src/Makefile.orig >src/Makefile</userinput></screen>33 src/Makefile.orig > src/Makefile</userinput></screen> 34 34 35 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/boot/multilib/e2fsprogs.xml
rc0f4a6c r1b274255 28 28 <screen os="m2"><userinput>chmod -v 0755 configure 29 29 cp -v configure{,.orig} 30 sed -e "/libdir=.*\/lib/s@/lib@/lib64@g" configure.orig >configure</userinput></screen>30 sed -e "/libdir=.*\/lib/s@/lib@/lib64@g" configure.orig > configure</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/boot/ppc/yaboot-build.xml
rc0f4a6c r1b274255 55 55 sed -e "s/\(strip \)/${CLFS_TARGET}-\1/" \ 56 56 -e 's/-o root -g root//' \ 57 Makefile.orig >Makefile</userinput></screen>57 Makefile.orig > Makefile</userinput></screen> 58 58 59 59 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/boot/ppc64/yaboot-build.xml
rc0f4a6c r1b274255 59 59 -e "s/\(strip \)/${CLFS_TARGET}-\1/" \ 60 60 -e 's/-o root -g root//' \ 61 Makefile.orig >Makefile</userinput></screen>61 Makefile.orig > Makefile</userinput></screen> 62 62 63 63 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/alpha/glibc-headers.xml
rc0f4a6c r1b274255 32 32 33 33 <screen os="s2"><userinput>cp -v configure{,.orig} 34 sed -e 's/3.4/3.[0-9]/g' configure.orig >configure</userinput></screen>34 sed -e 's/3.4/3.[0-9]/g' configure.orig > configure</userinput></screen> 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/common/gcc-final.xml
rc0f4a6c r1b274255 67 67 68 68 <screen os="be"><userinput>cp -v configure{,.orig} 69 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >\69 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \ 70 70 configure</userinput></screen> 71 71 -
BOOK/cross-tools/common/gcc-static.xml
rc0f4a6c r1b274255 54 54 <screen os="aj"><userinput>cp -v gcc/Makefile.in{,.orig} 55 55 sed -e "s@\(^CROSS_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g" \ 56 gcc/Makefile.in.orig >gcc/Makefile.in</userinput></screen>56 gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen> 57 57 58 58 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/cross-tools/native/gcc.xml
rc0f4a6c r1b274255 67 67 68 68 <screen os="be"><userinput>cp -v configure{,.orig} 69 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >\69 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \ 70 70 configure</userinput></screen> 71 71 -
BOOK/cross-tools/native/toolchain.xml
rc0f4a6c r1b274255 102 102 #undef STANDARD_STARTFILE_PREFIX_2 103 103 #define STANDARD_STARTFILE_PREFIX_1 \"/tools/lib/\" 104 #define STANDARD_STARTFILE_PREFIX_2 \"\"" >>gcc/config/linux.h</userinput></screen>104 #define STANDARD_STARTFILE_PREFIX_2 \"\"" >> gcc/config/linux.h</userinput></screen> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 116 116 117 117 <screen os="be"><userinput>cp -v configure{,.orig} 118 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >\118 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \ 119 119 configure</userinput></screen> 120 120 -
BOOK/cross-tools/native64/gcc.xml
rc0f4a6c r1b274255 68 68 69 69 <screen os="be"><userinput>cp -v configure{,.orig} 70 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >\70 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \ 71 71 configure</userinput></screen> 72 72 -
BOOK/cross-tools/native64/toolchain.xml
rc0f4a6c r1b274255 123 123 124 124 <screen os="be"><userinput>cp -v configure{,.orig} 125 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >\125 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \ 126 126 configure</userinput></screen> 127 127 -
BOOK/cross-tools/x86_64/gcc-final.xml
rc0f4a6c r1b274255 68 68 69 69 <screen os="be"><userinput>cp -v configure{,.orig} 70 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >\70 sed -e '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \ 71 71 configure</userinput></screen> 72 72 -
BOOK/final-system/common/adjusting.xml
rc0f4a6c r1b274255 16 16 <screen os="c"><userinput>gcc -dumpspecs | \ 17 17 perl -p -e 's@/tools/lib/ld@/lib/ld@g;' \ 18 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' >\18 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' > \ 19 19 $(dirname $(gcc --print-libgcc-file-name))/specs</userinput></screen> 20 20 -
BOOK/final-system/common/bison.xml
rc0f4a6c r1b274255 34 34 this:</para> 35 35 36 <screen os="b2"><userinput>echo '#define YYENABLE_NLS 1' >>config.h</userinput></screen>36 <screen os="b2"><userinput>echo '#define YYENABLE_NLS 1' >> config.h</userinput></screen> 37 37 38 38 <para os="c">Compile the package:</para> -
BOOK/final-system/mips64-64/adjusting.xml
rc0f4a6c r1b274255 19 19 -e 's@/tools/lib32/ld@/lib32/ld@g;' \ 20 20 -e 's@/tools/lib64/ld@/lib64/ld@g;' \ 21 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' >\21 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' > \ 22 22 $(dirname $(gcc --print-libgcc-file-name))/specs</userinput></screen> 23 23 -
BOOK/final-system/mips64/adjusting.xml
rc0f4a6c r1b274255 19 19 -e 's@/tools/lib32/ld@/lib32/ld@g;' \ 20 20 -e 's@/tools/lib64/ld@/lib64/ld@g;' \ 21 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' >\21 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' > \ 22 22 $(dirname $(gcc --print-libgcc-file-name))/specs</userinput></screen> 23 23 -
BOOK/final-system/multilib/adjusting.xml
rc0f4a6c r1b274255 18 18 perl -p -e 's@/tools/lib/ld@/lib/ld@g;' \ 19 19 -e 's@/tools/lib64/ld@/lib64/ld@g;' \ 20 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' >\20 -e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' > \ 21 21 $(dirname $(gcc --print-libgcc-file-name))/specs</userinput></screen> 22 22 -
BOOK/temp-system/common/bzip2.xml
rc0f4a6c r1b274255 28 28 29 29 <screen os="cb"><userinput>cp -v Makefile{,.orig} 30 sed -e 's@^\(all:.*\) test@\1@g' Makefile.orig >Makefile</userinput></screen>30 sed -e 's@^\(all:.*\) test@\1@g' Makefile.orig > Makefile</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/temp-system/common/coreutils.xml
rc0f4a6c r1b274255 30 30 31 31 <screen os="bs2"><userinput>cp -v src/Makefile.in{,.orig} 32 sed -e "/binPROGRAMS_INSTALL=/s:./ginstall:install:" src/Makefile.in.orig >src/Makefile.in</userinput></screen>32 sed -e "/binPROGRAMS_INSTALL=/s:./ginstall:install:" src/Makefile.in.orig > src/Makefile.in</userinput></screen> 33 33 34 34 <para os="ba">Configure can not properly determine how to get free space -
BOOK/temp-system/common/gettext.xml
rc0f4a6c r1b274255 33 33 compilation errors because of this assumption:</para> 34 34 35 <screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" >config.cache</userinput></screen>35 <screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" > config.cache</userinput></screen> 36 36 37 37 <para os="c">Prepare Gettext for compilation:</para> -
BOOK/temp-system/common/gzip.xml
rc0f4a6c r1b274255 29 29 <screen os="s2"><userinput>for file in $(grep -lr futimens *); do 30 30 cp -v ${file}{,.orig} 31 sed -e "s/futimens/gl_&/" ${file}.orig >${file}31 sed -e "s/futimens/gl_&/" ${file}.orig > ${file} 32 32 done</userinput></screen> 33 33 -
BOOK/temp-system/multilib/bzip2.xml
rc0f4a6c r1b274255 30 30 <screen os="m2"><userinput>cp -v Makefile{,.orig} 31 31 sed -e 's@^\(all:.*\) test@\1@g' \ 32 -e 's@/lib\(/\| \|$\)@/lib64\1@g' Makefile.orig >Makefile</userinput></screen>32 -e 's@/lib\(/\| \|$\)@/lib64\1@g' Makefile.orig > Makefile</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/temp-system/native/bzip2.xml
rc0f4a6c r1b274255 28 28 29 29 <screen os="cb"><userinput>cp -v Makefile{,.orig} 30 sed -e 's@^\(all:.*\) test@\1@g' Makefile.orig >Makefile</userinput></screen>30 sed -e 's@^\(all:.*\) test@\1@g' Makefile.orig > Makefile</userinput></screen> 31 31 32 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/temp-system/native/coreutils.xml
rc0f4a6c r1b274255 30 30 31 31 <screen os="bs2"><userinput>cp -v src/Makefile.in{,.orig} 32 sed -e "/binPROGRAMS_INSTALL=/s:./ginstall:install:" src/Makefile.in.orig >src/Makefile.in</userinput></screen>32 sed -e "/binPROGRAMS_INSTALL=/s:./ginstall:install:" src/Makefile.in.orig > src/Makefile.in</userinput></screen> 33 33 34 34 <para os="ba">Configure can not properly determine how to get free space -
BOOK/temp-system/native/gcc.xml
rc0f4a6c r1b274255 51 51 <screen os="ce"><userinput>cp -v gcc/cppdefault.c{,.orig} 52 52 sed -e '/#define STANDARD_INCLUDE_DIR/s@"/usr/include"@0@g' \ 53 gcc/cppdefault.c.orig >gcc/cppdefault.c</userinput></screen>53 gcc/cppdefault.c.orig > gcc/cppdefault.c</userinput></screen> 54 54 55 55 <para os="cf">Also, we need to set the directory searched by the fixincludes … … 58 58 <screen os="cg"><userinput>cp -v gcc/Makefile.in{,.orig} 59 59 sed -e 's@\(^NATIVE_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g' \ 60 gcc/Makefile.in.orig >gcc/Makefile.in</userinput></screen>60 gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen> 61 61 62 62 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/temp-system/native/gettext.xml
rc0f4a6c r1b274255 33 33 compilation errors because of this assumption:</para> 34 34 35 <screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" >config.cache</userinput></screen>35 <screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" > config.cache</userinput></screen> 36 36 37 37 <para os="c">Prepare Gettext for compilation:</para> -
BOOK/temp-system/native/gzip.xml
rc0f4a6c r1b274255 29 29 <screen os="s2"><userinput>for file in $(grep -lr futimens *); do 30 30 cp -v ${file}{,.orig} 31 sed -e "s/futimens/gl_&/" ${file}.orig >${file}31 sed -e "s/futimens/gl_&/" ${file}.orig > ${file} 32 32 done</userinput></screen> 33 33 -
BOOK/temp-system/native64/bzip2.xml
rc0f4a6c r1b274255 30 30 <screen os="m2"><userinput>cp -v Makefile{,.orig} 31 31 sed -e 's@^\(all:.*\) test@\1@g' \ 32 -e 's@/lib\(/\| \|$\)@/lib64\1@g' Makefile.orig >Makefile</userinput></screen>32 -e 's@/lib\(/\| \|$\)@/lib64\1@g' Makefile.orig > Makefile</userinput></screen> 33 33 34 34 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/temp-system/native64/gcc.xml
rc0f4a6c r1b274255 69 69 <screen os="db"><userinput>cp -v gcc/Makefile.in{,.orig2} 70 70 sed -e "/MULTILIBS/s@\$(GCC_FOR_TARGET)@/cross-tools/bin/${CC}@g" \ 71 gcc/Makefile.in.orig2 >gcc/Makefile.in</userinput></screen>71 gcc/Makefile.in.orig2 > gcc/Makefile.in</userinput></screen> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
BOOK/temp-system/x86_64/gcc.xml
rc0f4a6c r1b274255 69 69 <screen os="db"><userinput>cp -v gcc/Makefile.in{,.orig2} 70 70 sed -e "/MULTILIBS/s@\$(GCC_FOR_TARGET)@/cross-tools/bin/${CC}@g" \ 71 gcc/Makefile.in.orig2 >gcc/Makefile.in</userinput></screen>71 gcc/Makefile.in.orig2 > gcc/Makefile.in</userinput></screen> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.