I'm trying to build FlightGear 0.9.1 on Windows 98 using MSVC 6.0.
However, I get a series of "operator is ambiguous" errors in mk4.inl from
metakit 2.4.9.2 (see below). I can't for the life of me work out why I'm
getting these errors, and what I should do about it. Any suggestions?

Thanks, Andrew.


Compiling...
runways.cxx
e:\flightgear\src\flightgear-0.9.1\src\include\config.h(5) : warning C4005:
'ENABLE_PLIB_JOYSTICK' : macro redefinition
        unknown(0) : see previous definition of 'ENABLE_PLIB_JOYSTICK'
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(169) : error C2593:
'operator ==' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(181) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(187) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(193) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(271) : error C2593:
'operator +' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(281) : error C2593:
'operator ==' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(292) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(297) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(302) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(315) : error C2593:
'operator !=' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(333) : error C2593:
'operator ==' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(350) : error C2593:
'operator >' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(355) : error C2593:
'operator <' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4.inl(843) : error C2593:
'operator +' is ambiguous
e:\flightgear\src\metakit-2.4.9.2\include\mk4str.inl(214) : error C2678:
binary '+' : no operator defined which takes a left-hand operand of type
'class c4_String' (or there is no acceptable conversion)
e:\flightgear\src\metakit-2.4.9.2\include\mk4str.inl(269) : error C2666: '+'
: 2 overloads have similar conversions
e:\flightgear\src\metakit-2.4.9.2\include\mk4str.inl(284) : error C2666:
'==' : 4 overloads have similar conversions
e:\flightgear\src\flightgear-0.9.1\src\airports\runways.cxx(85) : error
C2679: binary '<<' : no operator defined which takes a right-hand operand of
type '' (or there is no acceptable conversion)


_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to