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