Looks like you're getting into a mess with these defines (particularly this one):
#define ch aircraft_->ch as it conflicts with a variable in my sstream by the same name. See output: depmode=gcc3 /bin/sh ../../../depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/Include -I../../.. -I../../../src -I/usr/X11R6/include -g -O2 -D_REENTRANT -c -o uiuc_menu.o `test -f 'uiuc_menu.cpp' || echo './'`uiuc_menu.cpp In file included from uiuc_1DdataFileReader.h:7, from uiuc_menu.h:10, from uiuc_menu.cpp:173: /usr/include/g++-3/sstream:218: parse error before `->' /usr/include/g++-3/sstream:219: prototype for `int stringbuf::overflow (...)' does not match any in class `stringbuf' /usr/include/g++-3/sstream:88: candidate is: int stringbuf::overflow (int = -1) /usr/include/g++-3/sstream: In method `int stringbuf::overflow (...)': /usr/include/g++-3/sstream:230: warning: passing `double' for argument 3 of `basic_string<charT, traits, Allocator>::replace (unsigned int, unsigned int, charT) [with charT = char, traits = string_char_traits<char>, Allocator = __default_alloc_template<true, 0>]' make: *** [uiuc_menu.o] Error 1 Any major issues with rolling back just this one change? Best, Jim _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel