In article <1d5d51400909080844q1bee4c3s114ccc5e51ce5...@mail.gmail.com>, Fernan Bolando <fernanbola...@mailc.net> wrote: >error: initializer is not a constant: F0_Prelude_46primLeave
BTW, I would have thought you received a diagnostic about an implicit function declaration or something along those lines too, so you may have told the compiler not to warn about that. That additional diagnostic could be misleading in some cases, but it could have been another poke in helping you resolve the issue. -- Greg Comeau / 4.3.10.1 with C++0xisms now in beta! Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90. Comeau C/C++ with Dinkumware's Libraries... Have you tried it?