---------- Forwarded message ---------- From: [EMAIL PROTECTED] <[EMAIL PROTECTED]> Date: May 16, 2006 3:06 PM Subject: Re: Help to execute "A Complete C++ example" To: Anouar LACHHEB <[EMAIL PROTECTED]>
Hmmm...I get the following from running compile.csh
flex Done bison Done g++ Calculator.l.cpp Done g++ Calculator.cpp Done g++ Calculator_driver.cpp Done g++ Calculator.y.cpp Done
Calculator.y.o(.text+0xb7c): In function `yy::Calculator_parser::parse()': /home/mblackmon/c++/Calculator/Calculator.y.cpp:289: undefined reference to `Calculator_lex(YYSTYPE*, yy::location*, Calculator_driver&)' collect2: ld returned 1 exit status With bison 2.1, flex 2.5.31, and g++ 4.0.2 on Redhat 4.0.2-8 On 4/24/06, Anouar LACHHEB <[EMAIL PROTECTED]> wrote:
Hi Anuradha; You'll find attached the complete C++ calculator sample including a customized "compile.csh" file with no compile errors. You can take that compile.csh and build up your make file. Best regards, AnL. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anuradha Somayaji Sent: Wednesday, April 19, 2006 7:36 AM To: help-bison@gnu.org Subject: Help to execute "A Complete C++ example" I am a newbie trying to use Bison 2.1 to help build a C++ ast tree structure. So before that, when i wanted to try Bison out, i checked the section 10.1 "A Complete C++ example" as given in the http://www.gnu.org/software/bison/manual/html_mono/bison.html, I get a lot of compilation errors (unknown cin, cout, undeclared yyin, yyrestart, cerr, etc) when doing >g++ -c lex.yy.cc For all other files, [calc++-driver.cc, calc++-parser.tab.cc (generated by bison 2.1) and calc++.c] the g++ -c option was successful. Can you please let me know the order in which i should compile these files and the exact commands i should use to compile and execute the c++ calculator? It will also be helpful if you could point to a web-page where a C++ ast object has been built using bison. Thanks and regards, Anuradha S _______________________________________________ Help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison _______________________________________________ help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison
_______________________________________________ help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison