From: Durk T. <d.t...@xs...> - 2008-01-27 20:48:20
|
On Sunday 27 January 2008 16:28, Jon S. Berndt wrote: > I'm having a pretty bad time trying to get past this set of compile errors > when trying to build the latest FlightGear from CVS under cygwin: > > make[2]: Entering directory > `/cygdrive/d/jon/FlightGear-1.0/source/src/Environment' > g++ -DHAVE_CONFIG_H -I. -I../../src/Include -I../.. -I../../src > -I/usr/local/include -g -O2 -D_REENTRANT -MT fgmetar.o -MD -MP -MF > .deps/fgmetar.Tpo -c -o fgmetar.o fgmetar.cxx > In file included from > /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/streambuf:781, > from /usr/local/include/simgear/debug/logstream.hxx:35, > from ../../src/Main/fg_props.hxx:9, > from fgmetar.cxx:38: > /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/streambuf.tcc: In member > function `virtual std::streamsize std::basic_streambuf<_CharT, > _Traits>::xsgetn(_CharT*, std::streamsize)': > /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/streambuf.tcc:54: error: > expected unqualified-id before '(' token > Hmm, this sounds very familiar. I can't give a solution right now, but if all is well I have some notes on my old laptop, regarding a fix for these unqualified-id errors. IIRC, the solution is very very simple (adding a conditional include, or something like it), but I will have do dig into the archives to make sure. Cheers, Durk |