「Cataclysm Dark Days Aheadをソースからビルドする」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
1行目: 1行目:
[[Cataclysm Dark Days Ahead]]の[[macOS]]版は公式ビルドが配布されているので普通はそっちを使うべきである。
+
== Mac OS X==
* https://cataclysmdda.org/releases/
+
=== gettextをインストールする===
 
+
[[Mac OS X]]は[[BSD]]という宗教に属しているため、それと敵対する[[GNUプロジェクト]]が開発を主導する[[gettext]]は標準搭載されていない。
どうしても[[ソースコード]]から[[ビルド]]したい人は以下の通り。
+
Cataclysmのビルドには必須なので別途手動でインストールしておく必要がある。
 
+
[[ソースコード]]から[[ビルド]]して大した事ではないが、後々の更新などの管理を考えると[[Homebrew]]や[[MacPorts]]などから[[gettext]]を[[インストール]]しておくのが理想的である。
== gettextをインストールする==
 
[[Cataclysm]]の[[ビルド]]には[[gettext]]が必須であるが、[[macOS]]は[[BSD]]という宗教に属しているため、それと敵対する[[GNUプロジェクト]]が開発を主導する[[gettext]]は標準搭載されていない。
 
 
 
このため[[gettext]]を別途手動で[[macOS]]に[[インストール]]しておく必要がある。
 
[[gettext]]は[[ソースコード]]から[[ビルド]]しても特にハマるポイントもなく簡単なものであるが、後々の更新などを考えると[[Homebrew]]や[[MacPorts]]などから[[インストール]]しておくのが理想的である。
 
  
 
;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">

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)