kzkの日記: uim-fep 3
ビルドが通らない。。。
on Debian GNU/Linux Sarge
uim-fep.c: 関数 `main' 内:
uim-fep.c:201: 警告: implicit declaration of function `setupterm'
uim-fep.c: トップレベル:
uim-fep.c:362: 警告: `main_loop' was used with no prototype before its definition
uim-fep.c: 関数 `main_loop' 内:
uim-fep.c:367: error: `clear_screen' undeclared (first use in this function)
uim-fep.c:367: error: (Each undeclared identifier is reported only once
uim-fep.c:367: error: for each function it appears in.)
uim-fep.c:368: error: `clr_eos' undeclared (first use in this function)
uim-fep.c: トップレベル:
uim-fep.c:576: 警告: `get_winsize' was used with no prototype before its definition
uim-fep.c:589: 警告: `set_signal_handler' was used with no prototype before its definition
uim-fep.c:693: 警告: `usage' was used with no prototype before its definition
uim-fep.c:741: 警告: `version' was used with no prototype before its definition
make: *** [uim-fep.o] エラー 1
どうも、util.hとlibutil.hが俺のマシンに入っていない模様。
んで、
debian% apt-cache search libutil
debian% dpkg -S libutil
libc6-i686: /lib/tls/i686/cmov/libutil-2.3.2.so
libc6: /lib/libutil.so.1
libc6-dev: /usr/lib/libutil.a
libc6-i686: /lib/tls/i686/cmov/libutil.so.1
libc6-dev: /usr/lib/libutil.so
libc6-prof: /usr/lib/libutil_p.a
libc6: /lib/tls/libutil.so.1
libc6: /lib/tls/libutil-2.3.2.so
libc6: /lib/libutil-2.3.2.so
libc6-devは入れてるしなぁ。
libutil.h様、あなたはどのパッケージにいらっしゃるのですか。。。
----
どうもlibutil.hは入らないみたい。
時間が有るときにでも追うか。
英二のレポート、フランス語のテストに追われ中。
現実逃避にuimのワーニング潰してみたり。
これおもしれーとか。
----
libncurses-dbgをインストールしたら解決した。
-devじゃない当たりにハマリました。
libutil (スコア:0)
uim-fep.c:362: 警告: `main_loop' was used with no prototype before its definition
この警告ってどうやって消すんでしょうか? 上の方に宣言はあるんですが, 消えてくれません.
Re:libutil (スコア:1)
直々のコメントありがとうございます。
どうもstatic void main_loop(void);という風にvoidを付けると消えるみたいですね。
yamamotoさんもtkngさんに頼んでcommit権貰ってはどうですか?
Re:libutil (スコア:0)
commit権はREADMEの英訳とか大変そうなのでやめときます.