# Compile error in ruby-trunk

**URL:** <https://www.ruby-forum.com/t/compile-error-in-ruby-trunk/121796>\
**Category:** Development\
**Created:** [November 30, 2007, 11:48pm UTC](https://www.ruby-forum.com/t/compile-error-in-ruby-trunk/121796 "2007-11-30T23:48:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [November 30, 2007, 11:48pm UTC](https://www.ruby-forum.com/t/compile-error-in-ruby-trunk/121796/1 "2007-11-30T23:48:11Z")

</div>

e$B=uED$G$9!#e(B  
ruby-trunk(revision 14061)e$B$G%3%s%Q%$%k%(%i!\<$K$J$j$^$9!#e(B

parse.c: In function `yydestruct': parse.c:4196: error:`parser’ undeclared (first use in this function)  
parse.c:4196: error: (Each undeclared identifier is reported only once  
parse.c:4196: error: for each function it appears in.)  
make: \*\*\* [parse.o] Error 1

Vine Linux 4.1e$B$N4D6-$G$9!#e(Bbison  
e$B$N%P!\<%8%g%s$O0J2\<$NDL$j$G$9!#e(B

# bison --version

bison (GNU Bison) 2.1

e$B$9$$$^$;$s!#$$$m$s$J0UL#$Ge(BRubye$B4X78$O$5$$C$F$$$ke(B(e$BFC$Ke(BLinuxe$B$G$Oe(B)e$B$N$G!"e(B  
2007e$BG/e(B10e$B7ne(B14e$BF|;~E@$G$OBg\>fIW$@$C$?$H$7$+8@$($:!"e(B  
e$B$I$N;~E@$+$iBLL$K$J$C$?$N$+$o$+$j$^$;$s!#e(B

Cygwine$B$@$H%3%s%Q%$%k$G$-$?$N$G!";n$7$Ke(BCygwine$B$G$G$-$?e(Bparse.c  
e$B$re(B Vine Linuxe$B$G%3%s%Q%$%k$7$?$i!"%3%s%Q%$%k$G$-$^$7$?!#e(B

Cygwine$B$Ne(Bbisone$B$N%P!\<%8%g%s$O!"e(B

# bison --version

bison (GNU Bison) 2.3  
e$B$G$9!#e(B

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

---

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [December 1, 2007, 2:02am UTC](https://www.ruby-forum.com/t/compile-error-in-ruby-trunk/121796/2 "2007-12-01T02:02:12Z")

</div>

e$B$J$+$@$G$9!#e(B

At Sat, 1 Dec 2007 07:47:46 +0900,  
Masaki S. wrote in [ruby-dev:32419]:

> Vine Linux 4.1e$B$N4D6-$G$9!#e(Bbison e$B$N%P!\<%8%g%s$O0J2\<$NDL$j$G$9!#e(B
> 
> # bison --version
> 
> bison (GNU Bison) 2.1

> Cygwine$B$Ne(Bbisone$B$N%P!\<%8%g%s$O!"e(B
> 
> # bison --version
> 
> bison (GNU Bison) 2.3  
> e$B$G$9!#e(B

bison 2.1e$B$OB\>$K$b%P%0$,$"$k$N$G!"%P!\<%8%g%s$r$"$2$F$/$@$5$$!#e(B

---

<div class="post-metadata">

**Author:** ![Masaki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/58956e/32.png) [@Masaki\_S](https://www.ruby-forum.com/u/Masaki_S)\
**Post date:** [December 1, 2007, 10:32am UTC](https://www.ruby-forum.com/t/compile-error-in-ruby-trunk/121796/3 "2007-12-01T10:32:24Z")

</div>

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

Nobuyoshi N. wrote:

> bison 2.1e$B$OB\>$K$b%P%0$,$"$k$N$G!"%P!\<%8%g%s$r$"$2$F$/$@$5$$!#e(B

bison 2.3 e$B$K%P!\<%8%g%s%"%C%W$7$F%3%s%Q%$%k$G$-$^$7$?!#e(B

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