メンテナでも何でもありませんが、そのヘッダファイルをコメントアウトすれ
ばコンパイルはできますね。
# これでちゃんと動くのかどうかは確かめていません。

> FreeBSD 8.0-RELEASE amd64 の ports/japanese/rxvt が make できません。
> cc -DHAVE_CONFIG_H -DDEBUG_STRICT -c -I/usr/local/include -DHAVE_LIBXPM 
> -I/usr/local/include -I/usr/local/include/X11  -I. -I.. -I.  -O2 -pipe 
> -fno-strict-aliasing command.c
> In file included from command.c:50:
> command.h:77:43: error: sys/stropts.h: No such file or directory

$ cat files/patch-ao
--- src/command.h.orig  2010-02-12 10:32:35.000000000 +0900
+++ src/command.h       2010-02-12 10:29:59.000000000 +0900
@@ -74,7 +74,7 @@
 
 #ifdef PTYS_ARE_PTMX
 # include <sys/resource.h>     /* for struct rlimit */
-# include <sys/stropts.h>      /* for I_PUSH */
+// # include <sys/stropts.h>   /* for I_PUSH */
 # define _NEW_TTY_CTRL         /* to get proper defines in <termios.h> */
 #endif


-- 
moto kawasaki <m...@kawasaki3.org>
 

メールによる返信