[coyotos-dev] Required flex version

Tom Bachmann e_mc_h2 at web.de
Mon Nov 20 08:49:05 CST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

If I recall correctly (I cannot find the specific mail), it is a known
problem that building coyotos requires some specific (<2.5.33 at least)
flex version. I just want to be sure. Are there any intentions to fix
this in near future or reasons not to do so?
(I trap into this problem every now and then, when I accidentially
update flex.)

A failed build looks like this:
make[4]: Entering directory
`/home/ness/tmp/coyotos/src/coyotos/src/ccs/astmaker'
/usr/bin/ccache g++32 -L/usr/local/i586-pc-linux-gnu/lib
- -L/usr/local/lib32 -fdefault-inline -g   -I. -I..   -Wall -Winline
- -Wno-format -Werror -c BUILD/AMlexer.cxx -o BUILD/AMlexer.o
BUILD/AMlexer.cxx: In member function »int AMlexer::lex(ParseType*)«:
BUILD/AMlexer.cxx:669: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx:695: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In constructor
»amFlexLexer::amFlexLexer(std::istream*, std::ostream*)«:
BUILD/AMlexer.cxx:1115: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In destructor »virtual amFlexLexer::~amFlexLexer()«:
BUILD/AMlexer.cxx:1127: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »virtual void
amFlexLexer::switch_streams(std::istream*, std::ostream*)«:
BUILD/AMlexer.cxx:1134: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »int
amFlexLexer::yy_get_next_buffer()«:
BUILD/AMlexer.cxx:1187: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »yy_state_type
amFlexLexer::yy_get_previous_state()«:
BUILD/AMlexer.cxx:1323: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »void amFlexLexer::yyunput(int,
char*)«:
BUILD/AMlexer.cxx:1383: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »int amFlexLexer::yyinput()«:
BUILD/AMlexer.cxx:1425: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx:1477: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »virtual void
amFlexLexer::yyrestart(std::istream*)«:
BUILD/AMlexer.cxx:1485: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx:1488: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »virtual void
amFlexLexer::yy_switch_to_buffer(yy_buffer_state*)«:
BUILD/AMlexer.cxx:1495: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx:1498: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx:1506: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »void
amFlexLexer::yy_load_buffer_state()«:
BUILD/AMlexer.cxx:1520: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »virtual void
amFlexLexer::yy_delete_buffer(yy_buffer_state*)«:
BUILD/AMlexer.cxx:1557: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
BUILD/AMlexer.cxx: In member function »void
amFlexLexer::yy_flush_buffer(yy_buffer_state*)«:
BUILD/AMlexer.cxx:1598: Fehler: »yy_current_buffer« wurde in diesem
Gültigkeitsbereich nicht definiert
make[4]: *** [BUILD/AMlexer.o] Fehler 1
make[4]: Leaving directory
`/home/ness/tmp/coyotos/src/coyotos/src/ccs/astmaker'
*** RECURSIVE BUILD STOPS ***
- --
- -ness-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFYcBhvD/ijq9JWhsRAiIeAJ93wALy9GR6Ixsphr6cT462hDWu5gCfVgP4
DzbA+TGdX/t1OCBqODitWe0=
=OKM2
-----END PGP SIGNATURE-----


More information about the coyotos-dev mailing list