srcでOpenBSDをコンパイルする方法は?

srcでOpenBSDをコンパイルする方法は?

OpenBSDで実行すると、以下が発行されます。

git clone https://github.com/openbsd/src.git

それでは、すべてのOpenBSDバイナリをどのようにコンパイルしますか? 「メイン」makeファイルはありますか? / binなどのディレクトリではなく、srcディレクトリにのみバイナリが必要です。

ベストアンサー1

OpenBSD FAQ 以下のセクションでは、OpenBSD を構築するための基本システムについて説明します。ソースコードによるシステム構築

最新のOpenBSDシステムを使用してシステムを構築すると仮定し、最新のカーネルをインストールして次の内容をお読みください。以下は現在のFAQです。

「デフォルト」Makefileは、階層の最上位にあるMakefileですsrc

setを使用して基本システムを構築するDESTDIRことは許可されていないため(デフォルトのMakefileでは許可されていない)、実際にシステムを構築してこの方法で代替場所にインストールすることはできず、ターゲットはデフォルトinstallで構築されます。

chroot(試してみたことがない)や仮想マシンで基本システムを構築することをお勧めします。

おすすめ記事