Hi All, I'm trying to compile TerraGear on Cygwin, after enjoying FlightGear for a while and deciding to put something back. I've already compiled/installed SimGear, and now I'm trying to compile nurbs++ 3.0.11, which is failing with the error at the bottom of the mail.
I'm using gcc v3.4.4. I recall seeing a message previously suggesting that one should use gcc v3.3.3, but I haven't managed to find it again, and I can't get the cygwin setup program to allow me to downgrade to it. So: - Do I need to downgrade to gcc v3.3.3 or some other version? - If so, how? - Has anyone else seen this error? - Does anyone want to guess what the next build problem I'll hit will be? :) Many thanks -Stuart make[1]: Entering directory `/home/Stuart/nurbs++-3.0.11/matrix' source='cvector.cpp' object='cvector.lo' libtool=yes \ depfile='.deps/cvector.Plo' tmpdepfile='.deps/cvector.TPlo' \ depmode=gcc3 /bin/sh ../depcomp \ /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../include -I../ include -g -O2 -fno-implicit-templates -c -o cvector.lo `test -f 'cvector.cp p' || echo './'`cvector.cpp rm -f .libs/cvector.lo g++ -DHAVE_CONFIG_H -I. -I. -I../include -I../include -g -O2 -fno-implicit-templ ates -c cvector.cpp -MT cvector.lo -MD -MP -MF .deps/cvector.TPlo -DDLL_EXPORT -DPIC -o .libs/cvector.lo In file included from cvector.h:31, from cvector.cpp:27: vector.h: In member function `int PLib::Vector<T>::rows() const': vector.h:72: error: `sze' undeclared (first use this function) vector.h:72: error: (Each undeclared identifier is reported only once for each f unction it appears in.) In file included from cvector.cpp:27: cvector.h: In member function `T& PLib::CVector<T>::operator[](int)': cvector.h:57: error: `x' undeclared (first use this function) cvector.h:57: error: `sze' undeclared (first use this function) cvector.h: In member function `T PLib::CVector<T>::operator[](int) const': cvector.h:58: error: `x' undeclared (first use this function) cvector.h:58: error: `sze' undeclared (first use this function) cvector.h: In member function `void PLib::CVector<T>::put(T)': cvector.h:60: error: `x' undeclared (first use this function) cvector.h:60: error: `sze' undeclared (first use this function) make[1]: *** [cvector.lo] Error 1 make[1]: Leaving directory `/home/Stuart/nurbs++-3.0.11/matrix' make: *** [all-recursive] Error 1 ___________________________________________________________ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com _______________________________________________ Flightgear-devel mailing list Flightgear-devel@flightgear.org http://mail.flightgear.org/mailman/listinfo/flightgear-devel 2f585eeea02e2c79d7b1d8c4963bae2d