From: Kikutani Makoto Date: 1997-12-18T18:03:14+09:00 Subject: [ruby-list:5722] why no curses.so ? (Re: get a password) きくたにです。 Thu, Dec 18, 1997 at 02:07:20PM +0900 において Kikutani Makoto 曰く: > 実は前田さんのcurses拡張を参考に、S-Lang拡張をやろうかと > 思っているのでした。 S-Langにはcursesのエミュレーション機能があるので、 ext/curses.cのわずかな変更で、curses拡張と同等機能なら できてしまいました。でも、view.rbだけ動きが少し変なんです。 そこで、元のcurses拡張でのview.rbの動きを見ようと思ったのですが、 動かない。ん? あ,そうか,Debianでncurses3.4-devパッケージを入れてない からコンパイルされなかったのか、とそれを入れてconfigureからmakeしなおした のですが、やはり compiling curses で終わってしまい、curses.so を作ってくれません。 % ls /usr/include/ncurses.h /usr/include/ncurses.h % ls /usr/lib/libncurses.* /usr/lib/libncurses.a /usr/lib/libncurses.so@ % nm /usr/lib/libncurses.a |egrep "initscr|isendwin|ungetch|beep" lib_beep.o: 00000000 T beep U beep 00000030 T ungetch U beep lib_initscr.o: 00000000 T _nc_initscr 00000060 T initscr lib_isendwin.o: 00000000 T isendwin U ungetch U _nc_initscr U isendwin なんで問題なさそうなんですけど。 1.0-971209でも1.1b1でも同じです。 やまださんの1.1b1のDebianパッケージにはcurses.soが入ってるので、 私が何かヘマしてることはたしかです。 -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani@eis.or.jp kikutani@jdc.ericsson.se hgf03701@niftyserve.or.jp http://www.eis.or.jp/muse/kikutani/