Changes between Version 6 and Version 7 of Ticket #1019, comment 3
- Timestamp:
- Aug 18, 2015, 6:17:09 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1019, comment 3
v6 v7 3 3 May want to disable bootstrap for each build. 4 4 There are branch updates we will want to include. 5 5. 1.0 is fine for a stable release but there are critical issues that we need to follow with each release as usual.5 5.2.0 is fine for a stable release but there are critical issues that we need to follow with each release as usual. 6 6 7 '''Section 5.13 GCC 5. 1.0 static'''7 '''Section 5.13 GCC 5.2.0 static''' 8 8 9 AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" ../gcc-5. 1.0/configure --prefix=/cross-tools --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} --with-sysroot=${CLFS} --with-glibc-version=2.11 --with-local-prefix=/tools --with-native-system-header-dir=/tools/include --disable-nls --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools --with-mpc=/cross-tools -without-headers --with-newlib --disable-multilib --disable-decimal-float --disable-threads --disable-libatomic --disable-libgomp --disable-libitm --disable-libquadmath --disable-libsanitizer --disable-libssp --disable-libvtv --disable-libcilkrts --disable-libstdc++-v3 --with-system-zlib --enable-languages=c --enable-checking=release9 AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" ../gcc-5.2.0/configure --prefix=/cross-tools --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} --with-sysroot=${CLFS} --with-glibc-version=2.11 --with-local-prefix=/tools --with-native-system-header-dir=/tools/include --disable-nls --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools --with-mpc=/cross-tools -without-headers --with-newlib --disable-multilib --disable-decimal-float --disable-threads --disable-libatomic --disable-libgomp --disable-libitm --disable-libquadmath --disable-libsanitizer --disable-libssp --disable-libvtv --disable-libcilkrts --disable-libstdc++-v3 --with-system-zlib --enable-languages=c --enable-checking=release 10 10 11 '''Section 5.15 GCC 5. 1.0 Final:'''11 '''Section 5.15 GCC 5.2.0 Final:''' 12 12 13 AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" ../gcc-5. 1.0/configure --prefix=/cross-tools --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} --with-sysroot=${CLFS} --with-local-prefix=/tools --with-native-system-header-dir=/tools/include --disable-nls --disable-static --enable-languages=c,c++ --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib --enable-checking=release13 AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" ../gcc-5.2.0/configure --prefix=/cross-tools --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} --with-sysroot=${CLFS} --with-local-prefix=/tools --with-native-system-header-dir=/tools/include --disable-nls --disable-static --enable-languages=c,c++ --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib --enable-checking=release 14 14 15 '''Section 6.10 Temp System GCC 5. 1.0:'''15 '''Section 6.10 Temp System GCC 5.2.0:''' 16 16 17 17 cat gcc/limitx.h gcc/glimits.h gcc/limity.h > \[[BR]] 18 18 {{{`}}}dirname $($CLFS_TARGET-gcc -print-libgcc-file-name)`/include-fixed/limits.h 19 19 20 ../gcc-5. 1.0/configure --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} --with-local-prefix=/tools --disable-multilib --with-native-system-header-dir=/tools/include --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib --enable-checking=release --enable-libstdcxx-time20 ../gcc-5.2.0/configure --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} --with-local-prefix=/tools --disable-multilib --with-native-system-header-dir=/tools/include --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib --enable-checking=release --enable-libstdcxx-time 21 21 22 22 remove sed for LIBS and INC 23 23 24 '''Section 10.19 Final System GCC 5. 1.0:'''24 '''Section 10.19 Final System GCC 5.2.0:''' 25 25 26 26 View [https://gcc.gnu.org/onlinedocs/libstdc++/manual/configure.html] for configure options[[BR]] … … 28 28 precompiled libstdcxx pch header should probably keep that. Still undecided[[BR]] 29 29 30 SED=sed CC="gcc -isystem /usr/include" CXX="g++ -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" ../gcc-5. 1.0/configure --prefix=/usr --libexecdir=/usr/lib --enable-languages=c,c++ --disable-multilib --with-system-zlib --enable-checking=release30 SED=sed CC="gcc -isystem /usr/include" CXX="g++ -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" ../gcc-5.2.0/configure --prefix=/usr --libexecdir=/usr/lib --enable-languages=c,c++ --disable-multilib --with-system-zlib --enable-checking=release 31 31 32 32 Add a compatibility symlink to enable building programs with Link Time Optimization (LTO):[[BR]]