[rc-simjp 667] Re: ubuntu の環境構築について

Back to archive index

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
>




Rc-oz-simjp メーリングリストの案内
Back to archive index