Fail to complie ext pty in cygwin


#1

e$B=uED$G$9!#e(B
e$BJs9p$@$1$G$9!#e(B

Cygwin e$B$Ge(B ruby_1_9_1 e$B$r%3%s%Q%$%k$9$k$He(B
ext/pty e$B$N%3%s%Q%$%k$K<:GT$7$^$9!#e(B

pty e$B$C$F$=$b$=$be(BCygwine$B$G$bF0$/$N$+$I$&$+$o$+$j$^$;$s$,e(B…

/home/svn/ruby/branches/ruby_1_9_1/ext/pty/pty.c: In function chfunc': /home/svn/ruby/branches/ruby_1_9_1/ext/pty/pty.c:243: error:SlaveName’
undeclared (first use in this function)
/home/svn/ruby/branches/ruby_1_9_1/ext/pty/pty.c:243: error: (Each
undeclared identifier is reported only once
/home/svn/ruby/branches/ruby_1_9_1/ext/pty/pty.c:243: error: for each
function it appears in.)
/home/svn/ruby/branches/ruby_1_9_1/ext/pty/pty.c: In function
getDevice': /home/svn/ruby/branches/ruby_1_9_1/ext/pty/pty.c:423: warning:return’
with a value, in function returning void
make[1]: *** [pty.o] Error 1
make[1]: Leaving directory
`/home/suke/work/ruby/bin-cygwin-1_9_1/ext/pty’
make: *** [exts] Error 1

e$B=uEDe(B e$B2m5*e(B


#2

In article removed_email_address@domain.invalid,
Masaki S. removed_email_address@domain.invalid writes:

Cygwin e$B$Ge(B ruby_1_9_1 e$B$r%3%s%Q%$%k$9$k$He(B
ext/pty e$B$N%3%s%Q%$%k$K<:GT$7$^$9!#e(B

trunk e$B$G$O$I$&$G$7$g$&$+!#e(B


#3

e$B=uED$G$9!#e(B

Tanaka A. wrote:

Cygwin e$B$Ge(B ruby_1_9_1 e$B$r%3%s%Q%$%k$9$k$He(B
ext/pty e$B$N%3%s%Q%$%k$K<:GT$7$^$9!#e(B

trunk e$B$G$O$I$&$G$7$g$&$+!#e(B

trunke$B$@$He(B e$B3HD%%i%$%V%i%j$N%3%s%Q%$%k$X?J$`A0$Ke(B
[ruby-dev:37556]
e$B$N%(%i!<$G;$^$j$^$9e(B…
e$B$H=q$-$+$1$F;n$7$Ke(B touch revision.h e$B$7$F$+$iB3$1$Fe(B
makee$B$7$F$
$?$ie(B
e$B:G8e$^$G!"%3%s%Q%$%k$G$-$^$7$?!#e(B
trunke$B$@$H%3%s%Q%$%k$G$-$k$_$?$$$G$9!#e(B

e$B=uEDe(B e$B2m5*e(B


#4

In article removed_email_address@domain.invalid,
Masaki S. removed_email_address@domain.invalid writes:

trunke$B$@$H%3%s%Q%$%k$G$-$k$_$?$$$G$9!#e(B

e$B$H$9$k$H!"e(B1.9.1 e$B$,=<J,$Ke(B trunk
e$B$KDI?o$7$F$J$$$s$G$7$g$&$M!#e(B

r20757 e$B$+$J$!!#e(B