Hello,

removing the const before sgMat4 cure the problem.

Cheers,

-Fred

----- Original Message -----
From: "Jim Wilson" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 11, 2002 7:37 AM
Subject: Re: [Flightgear-devel] Windows Build Problems


> Jonathan on those four lines (thats all there is) change the text from
> "sgMat4 &get..." to "sgVec4 * get...".  If you bring up lines 96-99 you'll
see
> where the change is required.
>
> Sorry about that.  I should be able to get a patch done sometime tomorrow.
>
> Best,
>
> Jim
>
> Jonathan Polley <[EMAIL PROTECTED]> said:
>
> > With the latest updates to CVS, MSVC is having problems.
> >
> > c:flightgearsrcmainlocation.hxx(96) : error C2440: 'return' : cannot
> > convert from 'float [4][4]' to 'const float (&)[4][4]'
> >          Reason: cannot convert from 'float [4][4]' to 'const float
[4][4]'
> >          There is no context in which this conversion is possible
> > c:flightgearsrcmainlocation.hxx(97) : error C2440: 'return' : cannot
> > convert from 'float [4][4]' to 'const float (&)[4][4]'
> >          Reason: cannot convert from 'float [4][4]' to 'const float
[4][4]'
> >          There is no context in which this conversion is possible
> > c:flightgearsrcmainlocation.hxx(98) : error C2440: 'return' : cannot
> > convert from 'float [4][4]' to 'const float (&)[4][4]'
> >          Reason: cannot convert from 'float [4][4]' to 'const float
[4][4]'
> >          There is no context in which this conversion is possible
> > c:flightgearsrcmainlocation.hxx(99) : error C2440: 'return' : cannot
> > convert from 'float [4][4]' to 'const float (&)[4][4]'
> >          Reason: cannot convert from 'float [4][4]' to 'const float
[4][4]'
> >          There is no context in which this conversion is possible
> >
> > Since the compile dies at this point, I don't know if there are any more
> > hiding in the background.
> >
> > There are older issues with building under MSVC:
> >
> > Main/viewer.cxx has a #include <fg_props.hxx> that should be either
> > "fg_props.hxx" or <Main/fg_props.hxx>, which ever you prefer.
> >
> > Both Network/raw_ctrls.hxx and Network/net_fdm.hxx have static constants
> > defined as a part of their classes.  MSVC does not want them to be used
to
> > define structures, but will take the enumeration equivalent.
> >
> >
> > As always, I have no problems with Linux.
> >
> > Thanks,
> >
> > Jonathan Polley
> >
>
>
>
> --
> Jim Wilson - IT Manager
> Kelco Industries
> PO Box 160
> 58 Main Street
> Milbridge, ME 04658
> 207-546-7989 - FAX 207-546-2791
> http://www.kelcomaine.com
>
>
>
>
> _______________________________________________
> Flightgear-devel mailing list
> [EMAIL PROTECTED]
> http://mail.flightgear.org/mailman/listinfo/flightgear-devel
>


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

Reply via email to