On Wed, 2007-01-10 at 20:18 -0500, Swaroop Sridhar wrote:

> Thanks for noting the issue. You are having a problem in compiling the 
> capidl compiler. However, I had no such problem compiling it on the lab 
> machine (gcc version 4.1.1 20061011, Red Hat 4.1.1-30)...

Oh shit. Right. This is flex borkage.

Some IDIOT on the flex team decided that compatibility was not
important, and they completely broke C++ compatibility. If you do not
have the right version of flex, things will break.

However, there is hope. CapIDL is the last piece of the tool chain that
relies on flex. We now have a version of capidl inside The EROS Group
that does not rely on flex, and I expect that we will check it in during
the next day or two.

> Can you try performing a clean rebuild? In particular make sure that 
> flex regenerates DoxyLexer.cxx:
> 
> flex -d -oBUILD/DoxyLexer.cxx DoxyLexer.l

This is worth a try, and I hope that it will help. If this does not
work, I would appreciate it if you could tell us:

 1. What linux release are you running?
 2. What is your flex version (reported by "flex -V")

Our build environment relies pretty heavily on RPM these days, which is
creating a problem for some Debian users.

shap

_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to