> ## 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.

# TsukineOS निर्माण वातावरण: निर्भरताएं और क्रॉस-कंपाइल

> निर्माण होस्ट निर्भरताएं और क्रॉस-कंपाइल निर्देश

# निर्माण वातावरण

## होस्ट आवश्यकताएं

* कोई भी आधुनिक Linux वितरण (x86\_64 अनुशंसित)
* लगभग 20 GB उपलब्ध डिस्क स्थान
* नेटवर्क कनेक्शन (कर्नेल/BusyBox स्रोत कोड प्राप्त करने के लिए)

## निर्भरताएं (Debian/Ubuntu)

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

## निर्भरताएं (Arch)

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

## BusyBox स्थिर संकलन

```bash theme={null}
make menuconfig   # Settings में "Build static binary" सक्षम करें
make -j$(nproc)
```

## क्रॉस-कंपाइल (x86\_64 होस्ट से ARM64 निर्माण)

```bash theme={null}
sudo apt install gcc-aarch64-linux-gnu
export ARCH=arm64
export CROSS_COMPILE=aarch64-linux-gnu-
# कर्नेल, BusyBox, स्व-विकसित उपकरण सभी इस वातावरण में संकलित होते हैं
```

## सुझाव

* TsukineOS या स्वच्छ कंटेनर/वर्चुअल मशीन में निर्माण करने की अनुशंसा की जाती है, ताकि होस्ट लाइब्रेरी प्रदूषण से बचा जा सके।
* प्रत्येक घटक के विशिष्ट संकलन पैरामीटर `TsukineOS` रिपॉजिटरी के वर्तमान स्रोत कोड के अनुसार हैं।

<Note>
  यह पृष्ठ AI द्वारा अनुवादित की गई है और इसमें अशुद्धियां हो सकती हैं। सरलीकृत चीनी संस्करण आधिकारिक है।
</Note>

***

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