虎(牛)龍未酉2.1

記録帳|+n年後のジブンが思い出せますように……

【記録】Rogue Clone IIIp

Y. Oz Vox氏の Rogue Clone IIIp のmacOSへのインストール。

だいぶうまくなってきた。

 

 

f:id:masatora_bd5:20200418144518p:plain

 

Y. Oz Vox氏のページ:Rogue

から、Rogue Clone IIIpのSource Code取得

 

解凍後、

$ cd rogue

$ vi Makefile

下記を変更。 

CFLAGS = -c -O3 -w -DUNIX -DCURSES -DALLSCORE

  ↓ 

CFLAGS = -c -O3 -w -Wno-return-type -DUNIX -DCURSES -DALLSCORE
# CFLAGS = -c -O3 -w -DUNIX -DCURSES -DALLSCORE

 $ Make

 

※関数の返り値が宣言されてないとかなんとかで、

 警告を無視するオプションをつけてる

 

例によって .bashrc に追記。

# 英語版Rogue Clone IIIp
function myroguecl3p() {
    export ROGUEOPTS="passgo,color,name=?";
    pushd ~/Documents/200400_playrogue/roguecl3p/;
    roguecl3p $@;
    popd;
}
alias roguecl3p=myroguecl3p

 

それと、roguecl3pフォルダ(スコアファイルとか置いておくところ)に

ソースコードフォルダからtermcapをコピーしておいた。

(パスの通っているところにtermcapが必要みたい)