help-bison
[Top][All Lists]
Advanced

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

Already defined symbols


From: Claudio Alberti
Subject: Already defined symbols
Date: Wed, 18 Jun 2003 13:37:43 +0200

Hi all,
        I'm trying to compile Flex/Bison generated files under Win32 with
Visual C++ 6.0. Now I'm struggling with these linking errors.

lex.yy.obj : error LNK2005: _yylex already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yyrestart already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_switch_to_buffer already defined in
sil.tab.obj
lex.yy.obj : error LNK2005: _yy_load_buffer_state already defined in
sil.tab.obj
lex.yy.obj : error LNK2005: _yy_create_buffer already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_delete_buffer already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_init_buffer already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_flush_buffer already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_scan_buffer already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_scan_string already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yy_scan_bytes already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _comment already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _count already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _dumpline already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _all_lines already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yycol already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yyline already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yyout already defined in sil.tab.obj
lex.yy.obj : error LNK2005: _yyin already defined in sil.tab.obj

They all seem to have the same origin but I can't figure out it. All these
functions/variables are only present in lex.yy.c, so why a definition is
said to be already present in sil.tab.obj?
Has anyone ever faced anything like this?
Thank you,
Claudio

__________________________________________________________________

Claudio Alberti

Swiss Federal Institute of Technology
Signal Processing Institute (ITS)

EPFL-ITS-LTS3 ELB-Ecublens
CH-1015 Lausanne - SWITZERLAND

Phone: + 41 21 693 69 79
Fax: +41 21 693 46 63
E-mail: address@hidden
http://lsiwww.epfl.ch

______________________"What Matters is Wonder"______________________








reply via email to

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