lilypond-devel
[Top][All Lists]
Advanced

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

Re: 1.8 compile - syntax error.


From: Jan Nieuwenhuizen
Subject: Re: 1.8 compile - syntax error.
Date: Sun, 17 Aug 2003 22:04:08 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)

Eric Gebhart writes:

[please keep on list]

> bison --version
> bison (GNU Bison) 1.75
> Written by Robert Corbett and Richard Stallman.
>
> gcc --version
> 2.95.4

I dowgraded my bison to 1.75, and parser won't compile.  It looks like
you should upgrade bison.

Greetings,
Jan.


$ make out/parser.cc
bison -o out/parser.cc parser.yy
parser.yy: let op: 2 shift/reductie conflicten
mv -f parser.yy.tab.c out/parser.cc # bison < 1.30
mv: cannot stat `parser.yy.tab.c': Onbekend bestand of map
make: [out/parser.cc] Fout 1 (genegeerd)
$ bison --version
bison (GNU Bison) 1.75
Written by Robert Corbett and Richard Stallman.
 
Copyright (C) 2002 Free Software Foundation, Inc.
Dit is vrije software; zie de broncode voor kopieercondities.  Er is GEEN
garantie; zelfs niet voor VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD
DOEL.
$ rm out/parser*
$ make out/parser.cc
bison -o out/parser.cc parser.yy
parser.yy: let op: 2 shift/reductie conflicten
mv -f parser.yy.tab.c out/parser.cc # bison < 1.30
mv: cannot stat `parser.yy.tab.c': Onbekend bestand of map
make: [out/parser.cc] Fout 1 (genegeerd)
$ make out/parser.o CXX=g++-2.95
rm -f ./out/parser.dep; DEPENDENCIES_OUTPUT="./out/parser.dep ./out/parser.o" 
g++-2.95 -c   -DHAVE_CONFIG_H  -Iinclude -I./out -I../flower/include 
-I../flower/./out -I../flower/include -g   -I/usr/include/python2.2 
-I/home/janneke/usr/pkg/guile-1.7/include     -g   -I/usr/include/python2.2 
-I/home/janneke/usr/pkg/guile-1.7/include -Wall  -W -Wmissing-prototypes 
-Wconversion  -o out/parser.o out/parser.cc
parser.yy: In function `int yyparse(void *)':
parser.yy:1882: parse error before `}'
make: *** [out/parser.o] Fout 1
$ sudo dpkg -i /var/cache/apt/archives/bison_1%3a1.875a-1_i386.deb (Database 
inlezen ... 168148 bestanden en mappen geïnstalleerd.)
Voorbereiden om bison 1:1.75-1.1 te vervangen (met 
.../bison_1%3a1.875a-1_i386.deb) ...
Uitpakken van vervangende bison ...
Instellen van bison (1.875a-1) ...
$ rm out/parser*
$ make out/parser.o CXX=g++-2.95
bison -o out/parser.cc parser.yy
parser.yy: conflicts: 2 shift/reduce
mv -f parser.yy.tab.c out/parser.cc # bison < 1.30
mv: cannot stat `parser.yy.tab.c': Onbekend bestand of map
make: [out/parser.cc] Fout 1 (genegeerd)
rm -f ./out/parser.dep; DEPENDENCIES_OUTPUT="./out/parser.dep ./out/parser.o" 
g++-2.95 -c   -DHAVE_CONFIG_H  -Iinclude -I./out -I../flower/include 
-I../flower/./out -I../flower/include -g   -I/usr/include/python2.2 
-I/home/janneke/usr/pkg/guile-1.7/include     -g   -I/usr/include/python2.2 
-I/home/janneke/usr/pkg/guile-1.7/include -Wall  -W -Wmissing-prototypes 
-Wconversion  -o out/parser.o out/parser.cc
rm out/parser.cc

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]