Suu Gyoka
gyoka****@nsk*****
2002年 11月 8日 (金) 16:53:49 JST
NetBSD 1.5 でcuppaを使いたかったですので、最新版(2.0.2)を ダウンロードして、インストールしました。インストール中に いくつかのトラブルがありましたので、報告します。 (1) 行末の^M ./configure の後、makeを実行すると、 ...(略) make all in cpp make all in lib can not cd to src Stop のようなエラーがでました。cpp/lib 下のMakefileの中身 を調べたら、 SUBDIRS = src^M のように、ところどころの行末に^Mが付いています! なるほど、Windows上ではこれが問題にならないですが、 UNIX上では、これでうまく行かない場合もありますよ。 とりあえず解決策として、全てのMakefileの^Mを削除してみました。 (2) strvec.lo 問題 以下のようなエラーが出ました。 ...(略) Make all in tbcuppa don't know how to make strvec.lo Stop むー、仕方がないですね。まあ、strvec.o にリンクすれば、ライブラリ がなくでも大丈夫かなぁと思い、Makefileを変更してみました。 具体的に: a) c/tbcuppa 下のMakefileの中 libstrvec_la_OBJECTS = strvec.lo のある行を libstrvec_la_OBJECTS = に変更 b) c/tbuma 下のMakefileの中 tuma_OBJECTS = tuma.($OBJEXT) buma_OBJECTS = buma.($OBJEXT) CFLAGS = -g -O2 のある行をそれぞれ tuma_OBJECTS = tuma.($OBJEXT) ../tbcuppa/strvec.o buma_OBJECTS = buma.($OBJEXT) ../tbcuppa/strvec.o CFLAGS = -g -O2 -I../tbcuppa に変更しました。 -------- Zou Xiaoxia xiaox****@bd6*****