<div dir="ltr">Hi Mohammed,<br><div class="gmail_extra"><br><div class="gmail_quote">On 16 April 2015 at 10:10, Mohammed Djeralfia <span dir="ltr"><<a href="mailto:osgforum@tevs.eu" target="_blank">osgforum@tevs.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">thanks for this release,<br>
When I tried to compile OSG on VC2010, I found some errors:<br>
<br>
1) on json_stream: the isfinite and isinf are not defined on VC2010 and should be replaced with _finite and !_finite.<br></blockquote><div><br></div><div>There is code block at the top of OpenSceneGraph/src/osgPlugins/osgjs/json_stream:<br><br>#if defined(WIN32) && !defined(__MINGW32__) && (!defined(_MSC_VER) || _MSC_VER<1600)<br>inline int isfinite( double x ) { return _finite( x ); }<br>inline int isinf( double x ) { return !_finite( x ) && !_isnan( x ); }<br>#endif<br><br></div><div>I'm guessing that VC2010 has a _MSC_VER>1600.  Could you check where version your compiler has and try this by modifying the 1600 value.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2) on cmake, it can not found QT5Widgets_DIR automatically, so I need to do it manually on QT 5.4.0 (not realy a porblem).<br></blockquote><div><br></div><div>I'm guessing this is a CMake issue.  There is a limit to what can be found automatically when it's possible to install stuff in non standard places so I'm not sure if what you are seeing is expected or not.  I'm neither a Qt or Windows expert here so have to defer to others.<br><br></div><div>As a point of reference, have previous versions of the OSG worked out of the box w.r.t finding Qt5?<br><br></div><div>Robert.<br></div><div> </div></div></div></div>