Hi Florian,
Just an idea, but see if your #include directives are causing a circular reference. Foo.h includes Bar.h, and Bar.h includes Foo.h. If this is the case, and if you have personal control over what is in the headers, you might be able to move elements from one of them into the other one so that the circular reference no longer exists.
Orlan
Message Edited by cosmo on 07-15-2005 07:50 AM