facebook twitter hatena line email

将棋プログラム/Bonanza

提供: 初心者エンジニアの簡易メモ
2016年9月8日 (木) 02:56時点におけるAdmin (トーク | 投稿記録)による版 (Makefileを修正する)

移動: 案内検索

ダウンロード&インストール

$ wget http://gi.cs.uec.ac.jp:10140/bonanza_v6.0.zip
$ unzip bonanza_v6.0.zip

Makefileを修正する

vi Makefile

修正前

61 bonanza : $(OBJS)
62      $(CC) $(LDFLAG1) -o bonanza $(OBJS) $(LDFLAG2)

修正後

61 bonanza : $(OBJS)
62      $(CC) -o bonanza $(OBJS) $(LDFLAG1) $(LDFLAG2)

コンパイル

make gcc

以下エラーになったら

gcc -c -std=gnu99 -O2 -Wall -DNDEBUG -DMINIMUM -DHAVE_SSE4 -msse4.1 -DDFPN -DTLP -DDFPN_CLIENT -DINANIWA_SHIFT -DMNJ_LAN -DCSA_LAN data.c

cc1: error: unrecognized command line option "-msse4.1"

-DHAVE_SSE4 -msse4.1を消す

26 #OPT =-DNDEBUG -DMINIMUM -DHAVE_SSE4 -msse4.1 -DDFPN -DTLP -DDFPN_CLIENT -DINANIWA_SHIFT -DMNJ_LAN -DCSA_LAN
26 OPT =-DNDEBUG -DMINIMUM -DDFPN -DTLP -DDFPN_CLIENT -DINANIWA_SHIFT -DMNJ_LAN -DCSA_LAN