|
From: | Efstratios Gavves |
Subject: | Bison complains about undefined reference of my own data type |
Date: | Sun, 23 Nov 2008 18:33:21 +0100 |
User-agent: | Thunderbird 2.0.0.17 (X11/20080925) |
Hi!I am a newbie in bison, so I don't know all the secrets. I used for a while a standard example with its own data type and now I want to include my own. I included the header file, but the compiler throws me an exception for undefined reference. However, this is not true, the implementation of the function of my data types class are in the cpp file. The explanation I can give is the following.
The example's data type was in a header file, let's say example.h. The implementation was in the same .h file, so it worked. My data type's implementation is in a separate .cpp file. So, there is some problem for bison to recognize .cpp files? Maybe, because it is in C and not C++ ?
Do you now if there is a solution? The cpp can't get into the h, because they are already built, so I can't just change them all, it's a pretty big project.
Thank you, Stratis
[Prev in Thread] | Current Thread | [Next in Thread] |