[osg-users] OpenSceneGraph-3.6 branch made, please test in prep for stable 3.6.0 release

Robert Osfield robert.osfield at gmail.com
Thu Mar 22 10:44:44 PDT 2018


Thanks Paul, fixed merged with master and the 3.6 branch so will be
part of the 3.6.0-rc1 that I'll tag in tomorrow. Cheers, Robert.

On 22 March 2018 at 15:37, Paul-Tcl3D <paul at tcl3d.org> wrote:
> Here are the results of my build tests of OSG 3.6.0.
> Note: These are just build tests. Functional tests to follow.
>
> Build system: Windows 8.1
> Compilers   : Visual Studio Express
> 3rd parties : curl, ffmpeg, freetype, gdal, giflib, jpeg, png, tiff, zlib
>
>         32-bit  64-bit
> ----------------------
> VS2008  Error   N/A
> VS2010  Error   N/A
> VS2013  OK      OK
> VS2015  OK      OK
> VS2017  OK      OK
>
> Changes to compile with VS2010:
> ===============================
>
> osgViewer/GraphicsWindowWin32.cpp Line 87:
> ------------------------------------------
> Change from:
> #if(WINVER < 0x0602)
> to:
> #if(WINVER < 0x0602 || _MSC_VER <= 1600)
>
> Changes to compile with VS2008:
> ===============================
>
> Change as for VS2010 plus
>
> osgViewer/GraphicsWindowWin32.cpp Line 35:
> -----------------------------------------
> Change from:
> #if(WINVER < 0x0601)
> to:
> #if(WINVER < 0x0601 || _MSC_VER <= 1500)
>
> osgPlugins/osgjs/WriteVisitor.cpp Line 257:
> -------------------------------------------
> Change from:
> in.read(reinterpret_cast<char*>(rawData.data()),size);
> to:
> in.read(reinterpret_cast<char*>(&rawData[0]),size);
>
> osgPlugins/gles/MostInfluencedGeometryByBone Line 144:
> ------------------------------------------------------
> Change from:
> for(BoneSet::iterator bone = bones.begin(); bone != bones.end(); ++bone) {
> to:
> for(BoneSet::const_iterator bone = bones.begin(); bone != bones.end();
> ++bone) {
>
> osgPlugins/gles/MostInfluencedGeometryByBone Line 156:
> ------------------------------------------------------
> Change from:
> for(RigGeometrySet::iterator rigGeometry = rigGeometrySet.begin();
> rigGeometry != rigGeometrySet.end(); ++rigGeometry, ++index) {
> to:
> for(RigGeometrySet::const_iterator rigGeometry = rigGeometrySet.begin();
> rigGeometry != rigGeometrySet.end(); ++rigGeometry, ++index) {
>
> Regards,
> Paul
>
>
> Am 20.03.2018 um 10:58 schrieb Robert Osfield:
>>
>> Hi All,
>>
>> I have create a OpenSceneGraph-3.6 branch from master, this will now
>> be the base for an up coming series of release candidates in prep for
>> 3.6.0 stable release.
>>
>> With the creation of the OpenSceneGraph-3.6 branch we are now in a
>> feature freeze for the 3.6.0, so further changes will be focused on
>> bug and build fixes.  To achieve the best quality of stable release
>> we'll need to test out the 3.6 branch and/or the release candidates
>> that I tag in the run up to 3.6.0 release.
>>
>> Before I tagged 3.6.0-rc1 I would appreciate build and runtime testing
>> of the 3.6 branch across as many platforms that you have available.
>>
>> Thanks in advance for you help,
>> Robert.
>> _______________________________________________
>> osg-users mailing list
>> osg-users at lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>


More information about the osg-users mailing list