<div dir="ltr"><div><div><div>Hi John,<br><br></div>Thanks for the error report. It's curious that I haven't modified include/osg/Types throughout the rc series and not heard of any problem reports till yours. The only change I've made is to include types from include/osg/GL by adding #include<osg/Types> to the src/osg/GL.in that CMake uses to generate osg/GL.<br><br></div>When I first introduce the Types header we had a few iteration refining the _MSC_VER number so had assumed that it was now solid. This makes me wonder what might be going on. <br><br>A question for everyone, is there a formal listing of the _MSC_VER for the various VisualStudio versions?<br><br></div>Robert.<br><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 9 August 2015 at 19:54, John Ivar Haugland <span dir="ltr"><<a href="mailto:john.haugland@gmail.com" target="_blank">john.haugland@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, <div><br></div><div>Build with Windows 7, x64 GL2 Visual Studio 2013</div><div><br></div><div>Errors: </div><div><br></div><div>>C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdint.h(8): error C2371: 'int8_t' : redefinition; different basic types<br></div><div><div>3> D:\appl\OSG\OpenSceneGraph-3.4\include\osg/Types(18) : see declaration of 'int8_t'</div></div><div><br></div><div>the stdint.h file has the following line: </div><div><br></div><div><b>typedef signed char int8_t;<br></b></div><div><br></div><div>while Types has the following conflic line: </div><div><br></div><div><b>typedef __int8 int8_t;<br></b></div><div><br></div><div>Changing line 17 in D:\appl\OSG\OpenSceneGraph-3.4\include\osg/Types</div><div>"#if defined(_MSC_VER) && _MSC_VER <b><=</b> 1800" </div><div>to </div><div>"#if defined(_MSC_VER) && _MSC_VER <b><</b> 1800 </div><div><br></div><div>to drop the typedefs for Visual Studio 2013 is a possible fix, however I have not tested this with Visual Studio 2012 or older. <br></div><div><br></div><div><br></div><div>Kind regards</div><div>John Ivar Haugland</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Sun, Aug 9, 2015 at 12:37 PM, Robert Osfield <span dir="ltr"><<a href="mailto:robert.osfield@gmail.com" target="_blank">robert.osfield@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Hi All,<br><br>Just when we thought it was safe to tag 3.4.0 a build error gets reported, another found, and another bug spotted and resolved. Time for another RC, this time number 11, Whoooohooo!!!<br><ul style="margin:15px 0px;padding:0px;border:0px;list-style:none;font-family:'Segoe UI',Arial,Helvetica,sans-serif;font-size:13px;line-height:19px"><li style="margin:0px 0px 5px;padding:0px 0px 0px 30px;border:0px;background-image:url('http://plugins/system/jat3/jat3/base-themes/default/images/bullet.gif');line-height:20px;overflow:visible;background-repeat:no-repeat no-repeat">Zip file containing source code : <a href="http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0-rc10.zip" style="margin:0px;padding:0px;border:0px;color:#006699;text-decoration:underline" target="_blank"><span style="margin:0px;padding:0px;border:0px">OpenSceneGraph-3.4.0-rc10.zip</span></a><br></li><li style="margin:0px 0px 5px;padding:0px 0px 0px 30px;border:0px;background-image:url('http://plugins/system/jat3/jat3/base-themes/default/images/bullet.gif');line-height:20px;overflow:visible;background-repeat:no-repeat no-repeat">Subversion tag for 3.4.0-rc10 : svn co <span style="margin:0px;padding:0px;border:0px;color:#006699;text-decoration:underline"><a href="http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.0-rc10" style="margin:0px;padding:0px;border:0px;color:#006699;text-decoration:underline" target="_blank">http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.</a>0-rc10 </span>OpenSceneGraph</li></ul>Also now available is the data to go along with 3.4.0:<br><div><ul><li><a href="http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-3.4.0/data/OpenSceneGraph-Data-3.4.0.zip" target="_blank"><span>OpenSceneGraph-Data-3.4.0.zip</span></a></li></ul><p>Please, please test,</p><p>Robert.</p><p>-- ChangeLog since rc10</p><p><br></p><p>2015-08-09 10:16 robert<br><br> * CMakeLists.txt: Updated RC number to 11.<br><br>2015-08-09 10:16 robert<br><br> * src/osg/GL.in: Changed GLint64 and GLuint64 to use int64_t and<br> uint64_t (pulled in via include/osg/Types) to avoid conflict with<br> Qt5 definitions<br><br>2015-08-09 09:40 robert<br><br> * include/osgViewer/api/X11/PixelBufferX11,<br> src/osgViewer/PixelBufferX11.cpp: Added #idef guards for SGIX<br> usage<br><br>2015-08-08 08:49 robert<br><br> * src/osgPlugins/zip/ZipArchive.cpp: From Glenn Waldron, fix error<br> in ZIP plugin handling of memory buffer<br><br><br></p><p><br></p></div></div>
<br></div></div>_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
<br></blockquote></div><br></div>