iii LFS målarkitekturer

De primære målarkitekturene til LFS er AMD/Intel x86_64 (64-bit) CPU-er. Instruksjonene i denne boken er også kjent for å fungere på 32-bit x86 CPU-er med SSE2-støtte (for eksempel Pentium 4), men ikke testet med tidligere, mindre kapable 32-bit x86-prosessorer. På den annen side er instruksjonene i denne boken også kjent for å fungere, med noen modifikasjoner, med Power PC og ARM CPUer. Hovedforutsetningen for å bygge et system som bruker en av disse CPUene, i i tillegg til de på neste side, er et eksisterende Linux-system som f.eks tidligere LFS installasjon, Ubuntu, Red Hat/Fedora, SuSE eller annen distribusjon som retter seg mot arkitekturen du har.

Standard 64-bits bygg som et resultat av LFS regnes som et «rent» 64-bits system. Det vil si at den bare støtter 64-biters kjørbare filer. Å bygge et «flerarkitekturs» system krever kompilering av mange applikasjoner to ganger, en gang for et 32-bitssystem og en gang for et 64-bitssystem. Dette støttes ikke direkte i LFS fordi det ville forstyrre pedagogisk mål om å gi instruksjonene som trengs for et enkelt grunnleggende Linux-system. Noen LFS/BLFS-redaktører opprettholder en forgrening av LFS for flerarkitektur, som er tilgjengelig på https://www.lfs.freding.no/mlfs/view/dev/. Men det er et avansert tema.