On Thu, 27 Oct 2005, Dave Culp wrote:

> I'm getting these errors while compiling CVS FlightGear, with CVS SimGear.

Please double-check your version of metar.hxx in SimGear. Mine (1.6) has

        inline const SGMetarVisibility& getMinVisibility()      const {
return _min_visibility; }
        inline const SGMetarVisibility& getMaxVisibility()      const {
return _max_visibility; }
        inline const SGMetarVisibility& getVertVisibility()     const {
return _vert_visibility; }
        inline const SGMetarVisibility *getDirVisibility()      const {
return _dir_visibility; }

in its SGMetar definition, which would render the messages

> Using gcc version 3.4.1, linux system
>
>
>
> if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src
> -I/usr/X11R6/include -I/usr/local/include  -g -O2 -D_REENTRANT -MT
> environment_ctrl.o -MD -MP -MF ".deps/environment_ctrl.Tpo" -c -o
> environment_ctrl.o environment_ctrl.cxx; \
> then mv -f ".deps/environment_ctrl.Tpo" ".deps/environment_ctrl.Po"; else rm
> -f ".deps/environment_ctrl.Tpo"; exit 1; fi
> environment_ctrl.cxx: In member function `virtual void
> FGMetarEnvironmentCtrl::update_metar_properties(const FGMetar*)':
> environment_ctrl.cxx:608: error: passing `const FGMetar' as `this' argument of
> `SGMetarVisibility& SGMetar::getMinVisibility()' discards qualifiers
> environment_ctrl.cxx:610: error: passing `const FGMetar' as `this' argument of
> `SGMetarVisibility& SGMetar::getMaxVisibility()' discards qualifiers
> environment_ctrl.cxx:612: error: passing `const FGMetar' as `this' argument of
> `SGMetarVisibility* SGMetar::getDirVisibility()' discards qualifiers
> environment_ctrl.cxx:642: error: passing `const FGMetar' as `this' argument of
> `std::vector<SGMetarCloud, std::allocator<SGMetarCloud> >&
> SGMetar::getClouds()' discards qualifiers
> make[2]: *** [environment_ctrl.o] Error 1

impossible.

Do a cvs update -PdA at your simgear toplevel and see if smth new gets
pulled in. (This will reset your sticky tags).

Vassilii


_______________________________________________
Flightgear-devel mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to