ports で自前ビルドは時間がかかって大変 ― 2024年02月26日 13時30分37秒
時間が掛かる原因は主に三つ。
- 元々時間が掛かる
- 依存関係のインストールがされていない
- 先に削除をする必要があるなど、特別な手順が必要
まあ、最初のはそのまま。gcc や llvm 等のコンパイラ系とその他巨大なので有名なプログラムは幾つかある。gcc のコンパイル時間がとても増えているのに驚いた。llvm は時間が掛かるなあと思っていたが、それと比べても何倍以上も時間が掛かっている。
二つ目はちょっと不思議。ports が自動でインストールするはずだが、時おり抜けている。Makefile を見て、依存先を別途 make install。
三つ目は、python や ruby の更新だったり、他にも幾つかあるが、何度も失敗し、最終的には UPDATING に項目を見付けて、手作業で修正。
前回。
最近のコメント