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

Reply via email to