「Cataclysm Dark Days Aheadをソースからビルドする」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | + | == Mac OS X== | |
− | + | === gettextをインストールする=== | |
− | + | [[Mac OS X]]は[[BSD]]という宗教に属しているため、それと敵対する[[GNUプロジェクト]]が開発を主導する[[gettext]]は標準搭載されていない。 | |
− | + | Cataclysmのビルドには必須なので別途手動でインストールしておく必要がある。 | |
− | + | [[ソースコード]]から[[ビルド]]して大した事ではないが、後々の更新などの管理を考えると[[Homebrew]]や[[MacPorts]]などから[[gettext]]を[[インストール]]しておくのが理想的である。 | |
− | == gettextをインストールする== | ||
− | [[ | ||
− | |||
− | |||
− | |||
;Homebrewの例 | ;Homebrewの例 | ||
16行目: | 11行目: | ||
なお、[[Homebrew]]を使用した場合のgettextのパスは「/usr/local/opt/gettext/include」と「/usr/local/opt/gettext/lib」なので注意すること。 | なお、[[Homebrew]]を使用した場合のgettextのパスは「/usr/local/opt/gettext/include」と「/usr/local/opt/gettext/lib」なので注意すること。 | ||
− | == GitHubからソースコードを取得する == | + | === GitHubからソースコードを取得する === |
Cataclysm DDAの最新の[[ソースコード]]は[[GitHub]]にある。 | Cataclysm DDAの最新の[[ソースコード]]は[[GitHub]]にある。 | ||
<source lang="bash"> | <source lang="bash"> | ||
22行目: | 17行目: | ||
</source> | </source> | ||
− | ==ディレクトリに入る== | + | ===ディレクトリに入る=== |
Cataclysm-DDAディレクトリに入る。 | Cataclysm-DDAディレクトリに入る。 | ||
<source lang="bash"> | <source lang="bash"> | ||
39行目: | 34行目: | ||
「-j8」の部分は[[マルチプロセス]]で[[並列コンパイル]]を行う指定なので無くても良い。 | 「-j8」の部分は[[マルチプロセス]]で[[並列コンパイル]]を行う指定なので無くても良い。 | ||
[[マルチコアCPU]]などだと[[コンパイル]]が速くなる[[魔法の言葉]]である。 | [[マルチコアCPU]]などだと[[コンパイル]]が速くなる[[魔法の言葉]]である。 | ||
− | 個人的には数字(プロセス数)はコア数の2倍([[ハイパースレッディング]] | + | 個人的には数字(プロセス数)はコア数の2倍([[ハイパースレッディング]]はコアに含まず)くらいが良い感じ。 |
<source lang="bash"> | <source lang="bash"> |