Hi Brian,
On Dec 18, 2007 11:14 PM, Brian Keener <[EMAIL PROTECTED]> wrote:
> It's your worst nightmare again.
Not my worst, but certainly a recurring one... :-|
> I tried compiling the svn version
> again from trunk since you were asking folks to check various
> platforms.
>
> I downloaded fresh from svn and did the ccmake and then ran make and I
> get this error:
> ...
> So then in include/osg/Math I change line 206 from this:
>
> inline bool isNaN(float v) { return isnan(v); }
>
> to
>
> inline bool isNaN(float v) { return isnanf(v); }
>
> and I change line 207 to return various forms of isnand, _isnan,
> _isnand just to see what will happen and
> then the build blows up much earlier on Animationpath in OpenThreads as
> follows:
>
...
>
> Further on this is that I found if I change line 206 to
>
> inline bool isNaN(float v) { return isnanf(v); }
>
> and line 207 to
>
> inline bool isNaN(double v) { return __isnand(v); }
>
> then everything compile - any thought on this
My thoughts are mainly those of someone perplexed.
Couple of observations, include/osg/Math hasn't changed for a very
long time, so it suggest that these methods aren't compiled by the
compile unless one compiles the .cfg plugin, which does perplex me as
I'm sure these methods are used elsewhere, so what could be up?
I don't know. Perhaps one could look at the include order to see in
.cpp/.h files in the .cfg plugin are doing anything unusual.
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org