Child Tree

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

ツリー一括表示

Nomal rdicインストール不具合 /ken (03/12/29(Mon) 16:35) #109
Nomal Re[1]: rdicインストール不具合 /dave (03/12/29(Mon) 16:58) #110
  └Nomal Re[2]: rdicインストール不具合 /ken (03/12/29(Mon) 17:20) #111
    ├Nomal Re[3]: rdicインストール不具合 /dave (03/12/29(Mon) 18:38) #113
    └Nomal Re[3]: rdicインストール不具合 /ken (03/12/29(Mon) 18:35) #112
      └Nomal Re[4]: rdicインストール不具合 /dave (03/12/29(Mon) 18:42) #114
        └Nomal Re[5]: rdicインストール不具合 /ken (04/01/08(Thu) 11:29) #115
          └Nomal Re[6]: rdicインストール不具合 /dave (04/01/08(Thu) 15:04) #116
            └Nomal Re[7]: rdicインストール不具合 /ken (04/01/09(Fri) 13:36) #117
              └Nomal Re[8]: rdicインストール不具合 /dave (04/01/09(Fri) 20:05) #118
                └Nomal Re[9]: rdicインストール不具合 /ken (04/01/10(Sat) 19:53) #119
                  └Nomal Re[10]: rdicインストール不具合 /dave (04/01/10(Sat) 21:43) #120
                    └Nomal 動きました!!ありがとうございます。 /ken (04/01/11(Sun) 18:42) #121 解決済み!


親記事 / ▼[ 110 ]
■109 / 親階層)  rdicインストール不具合
□投稿者/ ken -(2003/12/29(Mon) 16:35:09)
    rdicをインストールする際、ruby extconf.rb を実行すると
    checking for XOpenDisplay() in -lX11... no
    と表示されます。他の記事でRedHatの方があるrpmファイルを追加インストールすることで問題は解決されたとのことですが、TurboLinux10Desktopの場合のパッケージ名などをどなたかご存じないでしょうか?
    よろしくお願いいたします。

[ □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 109 ] / ▼[ 111 ]
■110 / 1階層)  Re[1]: rdicインストール不具合
□投稿者/ dave -(2003/12/29(Mon) 16:58:04)
    No109に返信(kenさんの記事)
    > rdicをインストールする際、ruby extconf.rb を実行すると
    > checking for XOpenDisplay() in -lX11... no
    > と表示されます。他の記事でRedHatの方があるrpmファイルを追加インストールすることで問題は解決されたとのことですが、TurboLinux10Desktopの場合のパッケージ名などをどなたかご存じないでしょうか?

    http://www.turbolinux.co.jp/update/tl10d.html
    の未検証パッケージ(バイナリパッケージ)
    ftp://ftp.dti.ad.jp/pub/Linux/TurboLinux/stable/untested/Desktop/10/i586/
    に XFree86-devel-4.3.0-nn.i586.rpm が有ります。
    パッケージ名は XFree86-devel だと思われます。

[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 110 ] / ▼[ 113 ] ▼[ 112 ]
■111 / 2階層)  Re[2]: rdicインストール不具合
□投稿者/ ken -(2003/12/29(Mon) 17:20:42)
    ありがとうございます。導入後エラーは消えましたがまたまた次のエラーが...
    ==> rdic ./EIJIRO52.euc ./RYAKU52.euc ./OTOJIRO.euc ./WAEIJI52.euc
    /usr/local/bin/rdic:2863:in `require': No such file to load -- curses (LoadError)
    from /usr/local/bin/rdic:286

    cursesが含まれているパッケージはご存じないでしょうか?

[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 111 ] / 返信無し
■113 / 3階層)  Re[3]: rdicインストール不具合
□投稿者/ dave -(2003/12/29(Mon) 18:38:21)
    No111に返信(kenさんの記事)
    > ありがとうございます。導入後エラーは消えましたがまたまた次のエラーが...
    > ==> rdic ./EIJIRO52.euc ./RYAKU52.euc ./OTOJIRO.euc ./WAEIJI52.euc
    > /usr/local/bin/rdic:2863:in `require': No such file to load -- curses (LoadError)
    > from /usr/local/bin/rdic:286
    > > cursesが含まれているパッケージはご存じないでしょうか?
    >

    未だに Turboの ruby
    ruby-1.6.8-1.i586.rpm には curses.soが含まれてないようです。:-(

    いっそのこと
    http://www.ruby-lang.org から ruby-1.8.1.tar.gzを取ってきて
    インストールしてみてはいかがでしょうか。

    インストールガイド:
    http://www.ruby-lang.org/ja/install.cgi?cmd=view;name=UNIX%C1%B4%C8%CC
    (1.8をインストールすると再度 rdic,mmapもインストールする必要があります。)

    【補足】
    which ruby の結果の/binの前のpathをconfigure --prefix=に指定することで
    現在インストールされている ruby に上書きされます。

    【例】
    % which ruby
    /usr/bin/ruby
    % ./configure --prefix=/usr
    とすれば、現在インスールされている ruby に上書きされます。

    また何かありましたら、質問して下さい。




[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 111 ] / ▼[ 114 ]
■112 / 3階層)  Re[3]: rdicインストール不具合
□投稿者/ ken -(2003/12/29(Mon) 18:35:41)
    ちなみにRubyはv1.8.1を使っております。
[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 112 ] / ▼[ 115 ]
■114 / 4階層)  Re[4]: rdicインストール不具合
□投稿者/ dave -(2003/12/29(Mon) 18:42:40)
    No112に返信(kenさんの記事)
    > ちなみにRubyはv1.8.1を使っております。

    あっ、そうでしたか。

    $ which ruby の結果と
    $ ruby -v の結果はどうなっているでしょうか。
[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 114 ] / ▼[ 116 ]
■115 / 5階層)  Re[5]: rdicインストール不具合
□投稿者/ ken -(2004/01/08(Thu) 11:29:49)
    daveさん、ありがとうございます。

    > > $ which ruby の結果と

    これは、/usr/local/bin/rubyです。

    > $ ruby -v の結果はどうなっているでしょうか。

    これは、ruby 1.8.1 (2003-12-25) [i686-linux] と表示されます。
[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 115 ] / ▼[ 117 ]
■116 / 6階層)  Re[6]: rdicインストール不具合
□投稿者/ dave -(2004/01/08(Thu) 15:04:23)
    No115に返信(kenさんの記事)
    > daveさん、ありがとうございます。
    > >>> $ which ruby の結果と
    > > これは、/usr/local/bin/rubyです。
    > >>$ ruby -v の結果はどうなっているでしょうか。
    > > これは、ruby 1.8.1 (2003-12-25) [i686-linux] と表示されます。
    問題ないですね。解決されたということでしょうか。
    補足ですが、
    $ ruby -e 'p $:'
    を実行するとRubyのLOAD_PATHが表示されます。
    私の場合、
    ["/usr/local/lib/ruby/site_ruby/1.8", "/usr/local/lib/ruby/site_ruby/1.8/i686-linux", "/usr/local/lib/ruby/site_ruby", "/usr/local/lib/ruby/1.8", "/usr/local/lib/ruby/1.8/i686-linux", "."]
    となります。このLOAD_PATHのどこかにcurses.soがあれば良いです。
    私の場合、
    /usr/local/lib/ruby/site_ruby/1.8/i686-linux/curses.so
    にありました。
[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 116 ] / ▼[ 118 ]
■117 / 7階層)  Re[7]: rdicインストール不具合
□投稿者/ ken -(2004/01/09(Fri) 13:36:45)
    > $ ruby -e 'p $:'
    を実行するとdaveさんと同じパスとなっておりますが、残念ながらcurses.soはありませんでした。従ってまだエラーが出ています。
    curses.soはRuby1.8.1に含まれてくる物なのでしょうか?それともLinuxのいづれかのパッケージに含まれてくる物なのでしょうか?
    よろしくお願いいたします。
[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 117 ] / ▼[ 119 ]
■118 / 8階層)  Re[8]: rdicインストール不具合
□投稿者/ dave -(2004/01/09(Fri) 20:05:02)
    No117に返信(kenさんの記事)
    > curses.soはRuby1.8.1に含まれてくる物なのでしょうか?
    Ruby1.8.1をmakeするとruby1.8.1.tar.gzを解凍した
    ruby-1.8.1/ext/curses/の配下に作らます。

    $ cd ruby-1.8.1/ext/curses/
    $ make

    するとどういうメッセージが表示されるでしょうか。

    また、ruby-1.8.1/ext/curses/mkmf.log の内容を
    貼り付けてもらえますか。


[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 118 ] / ▼[ 120 ]
■119 / 9階層)  Re[9]: rdicインストール不具合
□投稿者/ ken -(2004/01/10(Sat) 19:53:51)
    daveさん、ext/cursesはありましたがどれもコンパイルされていないようです。
    インストール間違ったのでしょうか...

    > > $ cd ruby-1.8.1/ext/curses/
    > $ make
    > > するとどういうメッセージが表示されるでしょうか。

    「make: 'all'に対して行うべき事はありません。」と表示されます。

    > > また、ruby-1.8.1/ext/curses/mkmf.log の内容を
    > 貼り付けてもらえますか。
    > >

    ちょっと長いですが、ここから
    -------------------------------------------------
    have_library: checking for tgetent() in -ltinfo... -------------------- no

    "gcc -o conftest -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -L"/opt/images/ruby-1.8.1" -L"/usr/local/lib" -lruby-static -ltinfo -ldl -lcrypt -lm -lc"
    /usr/bin/ld: cannot find -ltinfo
    collect2: ld はステータス 1 で終了しました
    checked program was:
    /* begin */

    /*top*/
    int main() { return 0; }
    int t() { tgetent(); return 0; }
    /* end */

    "gcc -o conftest -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -L"/opt/images/ruby-1.8.1" -L"/usr/local/lib" -lruby-static -ltinfo -ldl -lcrypt -lm -lc"
    conftest.c: 関数 `t' 内:
    conftest.c:5: error: `tgetent' undeclared (first use in this function)
    conftest.c:5: error: (Each undeclared identifier is reported only once
    conftest.c:5: error: for each function it appears in.)
    checked program was:
    /* begin */


    /*top*/
    int main() { return 0; }
    int t() { void ((*volatile p)()); p = (void ((*)()))tgetent; return 0; }
    /* end */

    --------------------

    have_library: checking for tgetent() in -ltermcap... -------------------- no

    "gcc -o conftest -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -L"/opt/images/ruby-1.8.1" -L"/usr/local/lib" -lruby-static -ltermcap -ldl -lcrypt -lm -lc"
    /usr/bin/ld: cannot find -ltermcap
    collect2: ld はステータス 1 で終了しました
    checked program was:
    /* begin */

    /*top*/
    int main() { return 0; }
    int t() { tgetent(); return 0; }
    /* end */

    "gcc -o conftest -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -L"/opt/images/ruby-1.8.1" -L"/usr/local/lib" -lruby-static -ltermcap -ldl -lcrypt -lm -lc"
    conftest.c: 関数 `t' 内:
    conftest.c:5: error: `tgetent' undeclared (first use in this function)
    conftest.c:5: error: (Each undeclared identifier is reported only once
    conftest.c:5: error: for each function it appears in.)
    checked program was:
    /* begin */


    /*top*/
    int main() { return 0; }
    int t() { void ((*volatile p)()); p = (void ((*)()))tgetent; return 0; }
    /* end */

    --------------------

    have_header: checking for ncurses.h... -------------------- no

    "gcc -E -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -o conftest.i"
    conftest.c:1:21: ncurses.h: そのようなファイルやディレクトリはありません
    checked program was:
    /* begin */
    #include <ncurses.h>
    /* end */

    --------------------

    have_header: checking for ncurses/curses.h... -------------------- no

    "gcc -E -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -o conftest.i"
    conftest.c:1:28: ncurses/curses.h: そのようなファイルやディレクトリはありません
    checked program was:
    /* begin */
    #include <ncurses/curses.h>
    /* end */

    --------------------

    have_header: checking for curses_colr/curses.h... -------------------- no

    "gcc -E -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -o conftest.i"
    conftest.c:1:32: curses_colr/curses.h: そのようなファイルやディレクトリはありません
    checked program was:
    /* begin */
    #include <curses_colr/curses.h>
    /* end */

    --------------------

    have_header: checking for curses.h... -------------------- no

    "gcc -E -I/opt/images/ruby-1.8.1 -I/opt/images/ruby-1.8.1 -g -O2 conftest.c -o conftest.i"
    conftest.c:1:20: curses.h: そのようなファイルやディレクトリはありません
    checked program was:
    /* begin */
    #include <curses.h>
    /* end */

    --------------------ここまで

[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 119 ] / ▼[ 121 ]
■120 / 10階層)  Re[10]: rdicインストール不具合
□投稿者/ dave -(2004/01/10(Sat) 21:43:00)
    No119に返信(kenさんの記事)
    > curses.h: そのようなファイルやディレクトリはありません
    curses.hがないようです。
    ftp://ftp.dti.ad.jp/pub/Linux/TurboLinux/workstation/updates/current/RPMS/

    ncurses-devel-5.3-2.i586.rpm
    があります。これが依存関係をパスしてインストールできたら、
    再度、ruby1.8.1を
    $ make clean
    $ make
    # make install
    してみて下さい。

[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/

▲[ 120 ] / 返信無し
■121 / 11階層)  動きました!!ありがとうございます。
□投稿者/ ken -(2004/01/11(Sun) 18:42:47)
    daveさん、うまくいきました!!
    ちゃんとcursesもコンパイルされ、元気にrdicが動き始めました。
    年末から年始にかけいろいろとありがとうございました。助かりました。
解決済み!
[ 親 109 / □ Tree ] 返信 [メール受信/OFF] 削除キー/


Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

- Child Tree -