差分
ナビゲーションに移動
検索に移動
ページの作成:「WindowsやLinuxの情報は豊富にあるのでググれ。 == FreeBSD == ; ビルドに必要なパッケージを入れる * bash * gmake * automake * aut...」
[[Windows]]や[[Linux]]の情報は豊富にあるので[[ググれ]]。
== FreeBSD ==
; ビルドに必要なパッケージを入れる
* bash
* gmake
* automake
* autoconf
* libtools
* gcc
; 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
; start.shを実行する
./start.sh
おわり
== FreeBSD ==
; ビルドに必要なパッケージを入れる
* bash
* gmake
* automake
* autoconf
* libtools
* gcc
; 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
; start.shを実行する
./start.sh
おわり