lfs:pkg:gcc-10.2.0
GCC-10.2.0
Taille du paquet | 978M |
---|---|
Somme de contrôle SHA256 | c29561b33f03791ded5727f4b627aaf26d7254586cdb54631a2ae8bcc4acd9b4 |
Estimation du temps de construction | 4072.494 seconds |
TIMEFORMAT='(BUSYBOX) Compilation de gcc-10.2.0 en %R seconds ...' time { wget https://ftp.gnu.org/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.xz -O ${LFS}/download/gcc-10.2.0.tar.xz --no-check-certificate && md5sum -c <<<"e9fd9b1789155ad09bcf3ae747596b50 ${LFS}/download/gcc-10.2.0.tar.xz" && rm -Rf ${LFS}/src/gcc-10.2.0 && tar xf ${LFS}/download/gcc-10.2.0.tar.xz -C ${LFS}/src && cd ${LFS}/src/gcc-10.2.0 && case $(uname -m) in x86_64) sed -e '/m64=/s/lib64/lib/' \ -i.orig gcc/config/i386/t-linux64 ;; esac && mkdir -v build && cd build && ../configure --prefix=/usr \ LD=ld \ --enable-languages=c,c++ \ --disable-multilib \ --disable-bootstrap \ --with-system-zlib && make && make DESTDIR=$PWD/_pkg install && rm -rf _pkg/usr/lib/gcc/$(gcc -dumpmachine)/10.2.0/include-fixed/bits/ && chown -v -R root:root \ _pkg/usr/lib/gcc/*linux-gnu/10.2.0/include{,-fixed} && ln -sv ../usr/bin/cpp _pkg/lib && install -v -dm755 _pkg/usr/lib/bfd-plugins && ln -sfv ../../libexec/gcc/$(gcc -dumpmachine)/10.2.0/liblto_plugin.so \ _pkg/usr/lib/bfd-plugins/ && mkdir -pv _pkg/usr/share/gdb/auto-load/usr/lib && mv -v _pkg/usr/lib/*gdb.py _pkg/usr/share/gdb/auto-load/usr/lib && strip _pkg/usr/bin/* strip _pkg/usr/lib/gcc/* tar -C _pkg/ -cvf ${LFS}/pkg/gcc-10.2.0.tar.gz ./ && cd "${LFS}/" }
lfs/pkg/gcc-10.2.0.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1