コンパイルエラーバトル
2005年3月3日 コンピュータ長くなったので別スレ。
完全に自分用のメモですが。
libpacklibのコンパイルエラーを回避したい。
/cern/pro/src/packlib/cspack/tcpaw/tcpaw.c
L:2368 mallocの型が違うといわれるので直す。
char *malloc(); -> void *malloc();
L:2548 ioctlの型がヘッダと異なるといわれる。
/usr/include/sys/ioctl.hを見ると、
L:42 extern int ioctl(....);
だからあってると思うんだけどなあ。
あらわにextern int宣言をしてやる。
でコンパイル。
mallocは怒られなくなったがioctlが同じエラー。
ioctlをコメントアウトしてみる。
/cern/pro/src/packlib/fatmen/fatmen/tmsdef0.incがないと怒られる。
だうー
ダメもとでRH9用のバイナリを入れてみると普通に動いた。
そんなもんなのかorz
完全に自分用のメモですが。
libpacklibのコンパイルエラーを回避したい。
/cern/pro/src/packlib/cspack/tcpaw/tcpaw.c
L:2368 mallocの型が違うといわれるので直す。
char *malloc(); -> void *malloc();
L:2548 ioctlの型がヘッダと異なるといわれる。
/usr/include/sys/ioctl.hを見ると、
L:42 extern int ioctl(....);
だからあってると思うんだけどなあ。
あらわにextern int宣言をしてやる。
でコンパイル。
mallocは怒られなくなったがioctlが同じエラー。
ioctlをコメントアウトしてみる。
/cern/pro/src/packlib/fatmen/fatmen/tmsdef0.incがないと怒られる。
だうー
ダメもとでRH9用のバイナリを入れてみると普通に動いた。
そんなもんなのかorz
コメント