[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freewnn:00212] Re: 1.1.1-a013 Build report



> 古川竜雄です。
お世話になります。_o_

> 次に Sunos 5.5.1 の方ですが、
> 近藤さん>                  from ./de.c:76:
> 近藤さん> /usr/include/term.h:1043: parse error before `SGTTYS'
> 近藤さん> /usr/include/term.h:1043: warning: no semicolon at end of struct or union
> 近藤さん> /usr/include/term.h:1100: parse error before `}'

> とりあえず 1043行目でエラーがおこっているみたいなのでその周辺の内容を
> 見せていただけないでしょうか?

以下のようになっています(↓)。ファイルの先頭は
>> #pragma ident   "@(#)term.h     1.15    95/01/09 SMI"
>> /* SVr4.0 1.42  */
で、大きさは
	-rw-r--r--   1 bin      bin         52938 May  3  1996 term.h
です。

1029 struct term {
1030 #ifdef _VR2_COMPAT_CODE
1031     char
1032        _b1,  _b2,  _b3,  _b4,  _b5,  _b6,  _b7,  _b8,  _b9,  _b10,
1033        _b11, _b12, _b13, _b14, _b15, _b16, _b17, _b18, _b19, _b20, _b21;
1034      short
1035          _c1, _c2, _c3, _c4, _c5, _c6, _c7, _c8;
1036          struct _Vr2_Astrs _Vr2_Astrs;
1037          struct _Vr2_Bstrs _Vr2_Bstrs;
1038  #endif /* _VR2_COMPAT_CODE */
1039          short   Filedes;        /* file descriptor being written to */
1040          SGTTY   Ottyb,          /* original state of the terminal */
1041                  Nttyb;          /* current state of the terminal */
1042  #ifdef SYSV
1043          SGTTYS  Ottybs,         /* original state of the terminal */
1044                  Nttybs;         /* current state of the terminal */
1045  #endif
1046  #ifdef DIOCSETT
1047          struct termcb new, old; /* CB/UNIX virtual terminals */
1048  #endif
1049  #ifdef LTILDE
1050          int newlmode, oldlmode; /* BSD tty driver */
1051  #endif
1052          /* end of Vr2 structure */

gccとか訳も分からずコンパイルしていたりしていますので、こっちの
環境が悪いのではないかと思ったりします。
□===□ 近藤.