Jump to content

LFS: Compile Cross-toolchain

From Haidhi Wiki
Revision as of 06:05, 16 April 2025 by SanzSkuy (talk | contribs)

Sebelum mengcompile, pastikan:

  1. Sudah melakukan langkah-langkah sebelumnya
  2. Login sebagai user lfs
  3. Work directory di /mnt/lfs/sources/
  4. Ketika compile package:
    • Menggunakan tar untuk extract package
    • Pindah ke direktori hasil extract
    • Ikutin instruksi
    • Balik ke direktori source ketika compile sudah selesai
    • Delete hasil extract, kecuali kalo gak disuruh delete

Binutils-2.44

Binutils menyediakan linker dan assembler agar bisa digunakan oleh glibc dan gcc sebagai bagian inti dalam proses compile

mkdir -v build
cd       build

preprare

../configure --prefix=$LFS/tools \
             --with-sysroot=$LFS \
             --target=$LFS_TGT   \
             --disable-nls       \
             --enable-gprofng=no \
             --disable-werror    \
             --enable-new-dtags  \
             --enable-default-hash-style=gnu

compile

make
make install