From: Jason W. <jas...@bl...> - 2003-01-18 22:17:16
|
Hi, I just checked out latest piave, I get the following error on compilation : c++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -I/usr/include/SDL -D_REENTRANT -I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/local/include/libxml++-1.0 -I/usr/local/lib/libxml++-1.0/include -I/usr/include/freetype2 -Wp,-MD,.deps/piave_base.pp -c piave_base.cc -fPIC -DPIC -o .libs/piave_base.lo piave_base.cc: In static member function `static void PIAVE::Global::Init()': piave_base.cc:185: `fatalSignalHandler' is not a member of type `PIAVE::Global' piave_base.cc: At global scope: piave_base.cc:206: no `void PIAVE::Global::printBackTrace()' member function declared in class `PIAVE::Global' piave_base.cc:226: no `void PIAVE::Global::fatalSignalHandler(int)' member function declared in class `PIAVE::Global' piave_base.cc: In member function `void PIAVE::Global::fatalSignalHandler(int)': piave_base.cc:232: `printBackTrace' undeclared (first use this function) piave_base.cc:232: (Each undeclared identifier is reported only once for each function it appears in.) piave_base.cc: At global scope: piave_base.cc:250: definition of implicitly-declared `PIAVE::TimeCode::TimeCode()' piave_base.cc:250: declaration of `PIAVE::TimeCode::TimeCode()' throws different exceptions piave_base.hh:270: than previous declaration `PIAVE::TimeCode::TimeCode() throw ()' piave_base.cc: In constructor `PIAVE::TimeCode::TimeCode()': piave_base.cc:251: `tc' undeclared (first use this function) piave_base.cc: At global scope: piave_base.cc:256: no `std::ostream& PIAVE::TimeCode::print(std::ostream&) const' member function declared in class `PIAVE::TimeCode' piave_base.cc: In member function `std::ostream& PIAVE::TimeCode::print(std::ostream&) const': piave_base.cc:257: `this->PIAVE::TimeCode::hour' cannot be used as a function piave_base.cc:257: `this->PIAVE::TimeCode::min' cannot be used as a function piave_base.cc:257: `this->PIAVE::TimeCode::sec' cannot be used as a function piave_base.cc:257: `this->PIAVE::TimeCode::frame' cannot be used as a function piave_base.cc: At global scope: piave_base.cc:267: `std::ostream& PIAVE::operator<<(std::ostream&, const PIAVE::TimeCode&)' should have been declared inside `PIAVE' make[2]: *** [piave_base.lo] Error 1 make[2]: Leaving directory `/home/uchian/piave/libpiave' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/uchian/piave' make: *** [all-recursive-am] Error 2 Cheers, Jason -- Jason Wood Homepage : www.uchian.pwp.blueyonder.co.uk |