Junji Nishino
nishi****@fs*****
2010年 4月 10日 (土) 01:40:20 JST
こんにちは、電通大の西野です。 エラーが出ているときには、 いちばん「最初」に起ったエラーをよくみましょう。 すると >> ../ylwrap: line 109: yacc: コマンドが見つかりません >> make[2]: *** [coach_lang_parser.cpp] エラー 1 これが見つかります。 「yacc: コマンドが見つかりません」 と、文字通りyaccコマンドが見つからないエラーだと分かります。 最近だと、これで検索するといろいろ分かります。便利な世の中になったものです。 http://www.google.co.jp/search?hl=ja&q=yacc%3A+%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93&sourceid=navclient-ff&rlz=1B3GGGL_ja___JP231&ie=UTF-8 たとえば、一番最初の検索結果でも、(rubyのインストールの話しですが)、良く読めば、 yaccが無いと言われたら、bisonを入れればいい、 ということが分かります。 慣れてくれば、yacc = bison -y なのは常識になり、 秋山さんのようにひと目で分かるようになります。 分かるのは開発者だからではありません。修行の成果です。 UNIXの勉強も頑張ってください。 -- 西野順二(nishi****@se*****) 電気通信大学情報・通信工学科 2010年4月10日1:29 Hidehisa AKIYAMA <hideh****@aist*****>: > 秋山@産総研です. > > bisonがインストールされていないようです. > ubuntu9.10にrcssserverをインストールするには,以下のパッケージを > 先にインストールしておく必要があります. > > build-essential > libz-dev > filex > bison > libboost-* > > rcssmonitorをインストールするには,libqt4-*も必要です. > > > 2010/4/10 野田啓史 <m0704****@waka*****>: >> 現在ubuntuで2Dシミュレーションの環境構築をしています。 >> バージョンは最新版です。 >> >> 今の私の状態は、sudo apt-get install 〇〇〇 >> >> を使って、libraryやgccなどの基本パッケージは一通りインストールした?状態です。 >> >> そして、次にrcssserver-14.0.2をtar 、 ./configure した後で、makeしようとしても次のようなエラーが出てmake できずにいます。 >> >> このエラーの意味と、解決方法を教えていただきたいのですが。 >> >> どうかよろしくお願いいたします。 >> >> ku-bost @ ku-bost-laptop:~/ダウンロード/rcssserver-14.0.2$ make >> make all-recursive >> make[1]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2' に入ります >> Making all in rcssbase >> make[2]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase' に入ります >> Making all in net >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase/net' に入ります >> make[3]: `all' に対して行うべき事はありません. >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase/net' から出ます >> Making all in conf >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase/conf' に入ります >> make[3]: `all' に対して行うべき事はありません. >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase/conf' から出ます >> Making all in gzip >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase/gzip' に入ります >> make[3]: `all' に対して行うべき事はありません. >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase/gzip' から出ます >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase' に入ります >> make[3]: `all-am' に対して行うべき事はありません. >> make[3]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase' から出ます >> make[2]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/rcssbase' から出ます >> Making all in src >> make[2]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/src' に入ります >> \ >> /bin/bash ../ylwrap `test -f 'coach_lang_parser.ypp' || echo './'`coach_lang_parser.ypp y.tab.c coach_lang_parser.cpp y.tab.h coach_lang_parser.h y.output coach_lang_parser.output -- yacc -d >> ../ylwrap: line 109: yacc: コマンドが見つかりません >> make[2]: *** [coach_lang_parser.cpp] エラー 1 >> make[2]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2/src' から出ます >> make[1]: *** [all-recursive] エラー 1 >> make[1]: ディレクトリ `/home/ku-bost/ダウンロード/rcssserver-14.0.2' から出ます >> make: *** [all] エラー 2 > > > -- > Hidehisa AKIYAMA > hideh****@aist***** > > _______________________________________________ > Rc-oz-simjp mailing list > Rc-oz****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/rc-oz-simjp >