Child Tree

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

■119 / ResNo.10)  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 */

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

引用返信 [メール受信/OFF] 削除キー/
■120 / ResNo.11)  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
    してみて下さい。

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

<前のレス10件

スレッド内ページ移動 / << 0 | 1 >>

このスレッドに書きこむ

Pass/

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

- Child Tree -