<div dir="ltr"><div><div>Hi Terry,<br><br></div>I have just checked and Types was missing from the header list in src/osg/CMakeLists.txt, this should address the install issue.  I have checked this fix into svn/trunk and OSG-3.4 branch.<br><br></div>Robert.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 August 2015 at 02:56, Terry Welsh <span dir="ltr"><<a href="mailto:mogumbo@gmail.com" target="_blank">mogumbo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Types is a problem on Linux now too. Trying to compile my program I get:<br>
<br>
In file included from /home/terry/sdk/include/osg/GLDefines:25:0,<br>
                 from /home/terry/sdk/include/osg/GLExtensions:18,<br>
                 from /home/terry/sdk/include/osg/Shader:25,<br>
                 from /home/terry/sdk/include/osg/StateAttribute:20,<br>
                 from /home/terry/sdk/include/osg/StateSet:18,<br>
                 from /home/terry/sdk/include/osg/Node:19,<br>
                 from /home/terry/source/Asset.h:7,<br>
                 from /home/terry/source/Asset.cpp:1:<br>
/home/terry/sdk/include/osg/GL:19:21: fatal error: osg/Types: No such<br>
file or directory<br>
 #include <osg/Types><br>
<br>
It appears make install just isn't installing it. Copying it to my<br>
installed include/osg/ directory fixes the problem.<br>
--<br>
Terry Welsh<br>
<a href="http://www.reallyslick.com" rel="noreferrer" target="_blank">http://www.reallyslick.com</a><br>
<br>
<br>
><br>
> Message: 14<br>
> Date: Sun, 9 Aug 2015 20:54:52 +0200<br>
> From: John Ivar Haugland <<a href="mailto:john.haugland@gmail.com">john.haugland@gmail.com</a>><br>
> To: OpenSceneGraph Users <<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</a>><br>
> Subject: Re: [osg-users] OpenSceneGraph-3.4.0-rc11 tagged<br>
> Message-ID:<br>
>         <CAK9p2vo=UDGb2Tb=D3PqGuMENn6aYt9=6WMAeTxtW_HvOrk=_<a href="mailto:w@mail.gmail.com">w@mail.gmail.com</a>><br>
> Content-Type: text/plain; charset="utf-8"<br>
><br>
> Hi,<br>
><br>
> Build with Windows 7, x64 GL2 Visual Studio 2013<br>
><br>
> Errors:<br>
><br>
>>C:\Program Files (x86)\Microsoft Visual Studio<br>
> 12.0\VC\include\stdint.h(8): error C2371: 'int8_t' : redefinition;<br>
> different basic types<br>
> 3>          D:\appl\OSG\OpenSceneGraph-3.4\include\osg/Types(18) : see<br>
> declaration of 'int8_t'<br>
><br>
> the stdint.h file has the following line:<br>
><br>
><br>
> *typedef signed char        int8_t;*<br>
><br>
> while Types has the following conflic line:<br>
><br>
><br>
> *typedef __int8 int8_t;*<br>
><br>
> Changing line 17 in  D:\appl\OSG\OpenSceneGraph-3.4\include\osg/Types<br>
> "#if defined(_MSC_VER) && _MSC_VER *<=* 1800"<br>
> to<br>
> "#if defined(_MSC_VER) && _MSC_VER *<* 1800<br>
><br>
> to drop the  typedefs for Visual Studio 2013 is a possible fix, however I<br>
> have not tested this with Visual Studio 2012 or older.<br>
><br>
><br>
> Kind regards<br>
> John Ivar Haugland<br>
><br>
><br>
> On Sun, Aug 9, 2015 at 12:37 PM, Robert Osfield <<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>><br>
> wrote:<br>
><br>
>> Hi All,<br>
>><br>
>> Just when we thought it was safe to tag 3.4.0 a build error gets reported,<br>
>> another found, and another bug spotted and resolved.  Time for another RC,<br>
>> this time number 11, Whoooohooo!!!<br>
>><br>
>>    - Zip file containing source code : OpenSceneGraph-3.4.0-rc10.zip<br>
>>    <<a href="http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0-rc10.zip" rel="noreferrer" target="_blank">http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0-rc10.zip</a>><br>
>>    - Subversion tag for 3.4.0-rc10 : svn co<br>
>>    <a href="http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4" rel="noreferrer" target="_blank">http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4</a>.<br>
>>    <<a href="http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.0-rc10" rel="noreferrer" target="_blank">http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.0-rc10</a>>0-rc10<br>
>>    OpenSceneGraph<br>
>><br>
>> Also now available is the data to go along with 3.4.0:<br>
>><br>
>>    - OpenSceneGraph-Data-3.4.0.zip<br>
>>    <<a href="http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-3.4.0/data/OpenSceneGraph-Data-3.4.0.zip" rel="noreferrer" target="_blank">http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-3.4.0/data/OpenSceneGraph-Data-3.4.0.zip</a>><br>
>><br>
>> Please, please test,<br>
>><br>
>> Robert.<br>
>><br>
>> -- ChangeLog since rc10<br>
>><br>
>><br>
>> 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>
_______________________________________________<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>
</blockquote></div><br></div>