[osg-users] OpenSceneGraph-3.4.0-rc11 tagged (John Ivar Haugland)

Terry Welsh mogumbo at gmail.com
Sun Aug 9 18:56:08 PDT 2015


Types is a problem on Linux now too. Trying to compile my program I get:

In file included from /home/terry/sdk/include/osg/GLDefines:25:0,
                 from /home/terry/sdk/include/osg/GLExtensions:18,
                 from /home/terry/sdk/include/osg/Shader:25,
                 from /home/terry/sdk/include/osg/StateAttribute:20,
                 from /home/terry/sdk/include/osg/StateSet:18,
                 from /home/terry/sdk/include/osg/Node:19,
                 from /home/terry/source/Asset.h:7,
                 from /home/terry/source/Asset.cpp:1:
/home/terry/sdk/include/osg/GL:19:21: fatal error: osg/Types: No such
file or directory
 #include <osg/Types>

It appears make install just isn't installing it. Copying it to my
installed include/osg/ directory fixes the problem.
--
Terry Welsh
http://www.reallyslick.com


>
> Message: 14
> Date: Sun, 9 Aug 2015 20:54:52 +0200
> From: John Ivar Haugland <john.haugland at gmail.com>
> To: OpenSceneGraph Users <osg-users at lists.openscenegraph.org>
> Subject: Re: [osg-users] OpenSceneGraph-3.4.0-rc11 tagged
> Message-ID:
>         <CAK9p2vo=UDGb2Tb=D3PqGuMENn6aYt9=6WMAeTxtW_HvOrk=_w at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi,
>
> Build with Windows 7, x64 GL2 Visual Studio 2013
>
> Errors:
>
>>C:\Program Files (x86)\Microsoft Visual Studio
> 12.0\VC\include\stdint.h(8): error C2371: 'int8_t' : redefinition;
> different basic types
> 3>          D:\appl\OSG\OpenSceneGraph-3.4\include\osg/Types(18) : see
> declaration of 'int8_t'
>
> the stdint.h file has the following line:
>
>
> *typedef signed char        int8_t;*
>
> while Types has the following conflic line:
>
>
> *typedef __int8 int8_t;*
>
> Changing line 17 in  D:\appl\OSG\OpenSceneGraph-3.4\include\osg/Types
> "#if defined(_MSC_VER) && _MSC_VER *<=* 1800"
> to
> "#if defined(_MSC_VER) && _MSC_VER *<* 1800
>
> to drop the  typedefs for Visual Studio 2013 is a possible fix, however I
> have not tested this with Visual Studio 2012 or older.
>
>
> Kind regards
> John Ivar Haugland
>
>
> On Sun, Aug 9, 2015 at 12:37 PM, Robert Osfield <robert.osfield at gmail.com>
> wrote:
>
>> Hi All,
>>
>> 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!!!
>>
>>    - Zip file containing source code : OpenSceneGraph-3.4.0-rc10.zip
>>    <http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0-rc10.zip>
>>    - Subversion tag for 3.4.0-rc10 : svn co
>>    http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.
>>    <http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.0-rc10>0-rc10
>>    OpenSceneGraph
>>
>> Also now available is the data to go along with 3.4.0:
>>
>>    - OpenSceneGraph-Data-3.4.0.zip
>>    <http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-3.4.0/data/OpenSceneGraph-Data-3.4.0.zip>
>>
>> Please, please test,
>>
>> Robert.
>>
>> -- ChangeLog since rc10
>>
>>
>> 2015-08-09 10:16  robert
>>
>>     * CMakeLists.txt: Updated RC number to 11.
>>
>> 2015-08-09 10:16  robert
>>
>>     * src/osg/GL.in: Changed GLint64 and GLuint64 to use int64_t and
>>       uint64_t (pulled in via include/osg/Types) to avoid conflict with
>>       Qt5 definitions
>>
>> 2015-08-09 09:40  robert
>>
>>     * include/osgViewer/api/X11/PixelBufferX11,
>>       src/osgViewer/PixelBufferX11.cpp: Added #idef guards for SGIX
>>       usage
>>
>> 2015-08-08 08:49  robert
>>
>>     * src/osgPlugins/zip/ZipArchive.cpp: From Glenn Waldron, fix error
>>       in ZIP plugin handling of memory buffer
>>
>>



More information about the osg-users mailing list