「PocketMine-MPでMinecraftサーバーを建てる」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
imported>Administrator |
||
10行目: | 10行目: | ||
* gcc | * gcc | ||
− | 実行に必要な[[PHP]] | + | 実行に必要な[[PHP]]などは不要。 |
+ | これ以降に記載するPocketMine-MPビルドスクリプトにおいて、PMMP特化型のチューニングを行ったPHPなどをローカルに生成することになる。 | ||
=== PocketMine-MPをダウンロードする === | === PocketMine-MPをダウンロードする === |
2018年2月28日 (水) 11:22時点における版
目次
FreeBSD
ビルドに必要なパッケージを入れる
- bash
- gmake
- automake
- autoconf
- libtools
- gcc
実行に必要なPHPなどは不要。 これ以降に記載するPocketMine-MPビルドスクリプトにおいて、PMMP特化型のチューニングを行ったPHPなどをローカルに生成することになる。
PocketMine-MPをダウンロードする
(以下のどちらか)
- curl -sL https://get.pmmp.io | bash -s -
- wget -q -O - https://get.pmmp.io | bash -s -
スクリプト関連のダウンロードが終わった時点でエラーで止まるはず。
compile.shを開きtar.gz展開時のログ出力先を変更する
- 変更前: tar -zx
- 変更後: tar -zx -f -
compile.shを開きtar.bz2展開時のログ出力先を変更する
- tar -jx
- tar -jx -f -
compile.shとstart.shのbashパスを変更する
- 変更前: /bin/bash
- 変更後: /usr/local/bin/bash
gmakeを明示する
FreeBSDの「makeコマンド」はbsdmakeであり完全なる別物。 置換時は前後にスペース(「 make 」)を入れること(Makefileなんかも置換されちゃうよ)。
- 変更前: make
- 変更後: gmake
comple.shを実行する
./comple.sh
これが正常に終了すると、専用PHPなどを含め、ビルドは終了となる。
start.shを実行する
./start.sh
おわり