cat << 'EOF' > ~/lfs-builder/packages/021-binutils-p2.sh #!/bin/bash set -e # Мы находимся в корне распакованного binutils-2.42 # Патч по номеру строки удален во избежание повреждения исходного кода mkdir -v build cd build ../configure \ --prefix=/usr \ --build=$(../config.guess) \ --host=$LFS_TGT \ --disable-nls \ --enable-shared \ --enable-gprofng=no \ --disable-werror \ --enable-64-bit-bfd \ --enable-default-hash-style=gnu make $MAKEFLAGS make DESTDIR=$LFS install # Удаляем ненужные статические libtool-архивы, как требует книга rm -v $LFS/usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes,sframe}.{a,la} EOF chmod +x ~/lfs-builder/packages/021-binutils-p2.sh