I just updated my copy of FlightGear from CVS and did a rebuild. Linux
built and ran just fine, but MS Visual C gives the following errors during
the link phase:
fg_io.obj : error LNK2001: unresolved external symbol "public: virtual bool
__thiscall FGATC610x::close(void)" (?close@FGATC610x@@UAE_NXZ)
fg_io.obj : error LNK2001: unresolved external symbol "public: virtual bool
__thiscall FGATC610x::process(void)" (?process@FGATC610x@@UAE_NXZ)
fg_io.obj : error LNK2001: unresolved external symbol "public: virtual bool
__thiscall FGATC610x::open(void)" (?open@FGATC610x@@UAE_NXZ)
It looks as if MSVC does not like the newly added use of atc610x. When I
revert back to the previous version of fg_io.cx, everything is fine.
Also, in the default case in their switch() statements, no value is returned
by either FGViewer::get_h_fov or FGViewer::get_v_fov.
default:
assert(false);
may need to be changed to
default:
assert(false);
return 0.0; //???
Thanks,
Jonathan Polley
_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel