> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tsukineos.top/llms.txt
> Use this file to discover all available pages before exploring further.

# Byggemiljø for TsukineOS: Avhengigheter og krysskompilering

> Byggemaskin avhengigheter og instruksjoner for krysskompilering av TsukineOS.

## Vertsmaskinkrav

* Enhver moderne Linux-distribusjon (anbefalt x86\_64)
* Omtrent 20 GB tilgjengelig diskplass
* Nettverkstilkobling (for å hente kjerne- og BusyBox-kildekode)

## Avhengigheter (Debian/Ubuntu)

```bash theme={null}
sudo apt install build-essential bc flex bison libssl-dev libelf-dev \
  wget cpio gzip xz-utils
```

## Avhengigheter (Arch)

```bash theme={null}
sudo pacman -S base-devel openssl elfutils wget cpio gzip xz
```

## Statisk kompilering av BusyBox

```bash theme={null}
make menuconfig   # Aktiver "Build static binary" under Settings
make -j$(nproc)
```

## Krysskompilering (x86\_64 vert bygger ARM64)

```bash theme={null}
sudo apt install gcc-aarch64-linux-gnu
export ARCH=arm64
export CROSS_COMPILE=aarch64-linux-gnu-
# Kjerne, BusyBox og egenutviklede verktøy kompileres i dette miljøet
```

## Tips

* Det anbefales å bygge i TsukineOS eller en ren container/virtuell maskin, for å unngå forurensning fra vertsmaskinens biblioteker.
* Spesifikke kompileringsparametere for hver komponent finnes i gjeldende TsukineOS kildekode.

<Note>
  Denne siden er oversatt av AI og kan inneholde unøyaktigheter. Den forenklede kinesiske versjonen er den autoritative.
</Note>

***

© 2024-2026 TsutokiTeo/JunweiZhang. All rights reserved.
