On 1 Jul 2003 13:19:08 GMT Martin Spott <[EMAIL PROTECTED]> wrote: > Erik Hofman <[EMAIL PROTECTED]> wrote: > > > Could you remove '#include "FGJSBBase.h"' at line 68 of FGfdmSocket.h > > and see if this solves your problem? > > Sorry, no change at all. Is this what people call a classical namespace > conflict ?
Yup! FGJSBBase.h has a "using std::queue" statement that clashes with something in one of your system headers. Remove SG_USING_STD(queue); and replace static queue <Message*> Messages; with static std::queue <Message*> Messages; This is why "using" statements in header files are considered bad. Bernie _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
