Yasm は NASM-2.15.05 アセンブラーの完全な書き直しにより構築されています。 これは x86 と AMD64 の命令セットをサポートします。 NASM アセンブラーと GAS アセンブラーの文法との互換性があり、ELF32 および ELF64 のオブジェクト形式を出力します。
本パッケージは LFS-10.1 において正しくビルドでき動作することが確認されています。
ダウンロード (HTTP): http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
ダウンロード MD5 sum: fc9e586751ff789b34b1f21d572d96af
ダウンロードサイズ: 1.5 MB
必要ディスク容量: 27 MB (テスト実施時はさらに 12 MB)
概算ビルド時間: 0.1 SBU (テスト実施時はさらに 0.1 SBU)
Python-2.7.18 and Cython
以下のコマンドを実行して yasm をビルドします。
sed -i 's#) ytasm.*#)#' Makefile.in && ./configure --prefix=/usr && make
ビルド結果をテストする場合は make check を実行します。
root
ユーザーになって以下を実行します。
make install
sed -i 's#) ytasm.*#)#' Makefile.in: この sed コマンドは 2つのプログラム (vsyasm と ytasm) をビルドしないようにします。 これらは Microsoft Windows においてのみ利用されるものです。
最終更新日: 2021-02-21 07:53:06 +0900