[osg-users] Preparing to make 3.5.3 dev release, please test

François Bérard francois.berard at imag.fr
Thu Jun 2 09:11:33 PDT 2016


Hello,

   I just downloaded a zip from the git web site, expanded, cmake, make, 
and stopped on an error (see below).

   This is on OSX 10.11.5, using XCode command line tools v7.3 (Apple 
LLVM version 7.3.0 (clang-703.0.29))

   Hope this helps.

[ 19%] Building CXX object 
src/osgViewer/CMakeFiles/osgViewer.dir/GraphicsWindowCocoa.mm.o
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/src/osgViewer/GraphicsWindowCocoa.mm:16:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osgViewer/api/Cocoa/GraphicsWindowCocoa:40:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osgViewer/GraphicsWindow:21:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osgGA/GUIActionAdapter:18:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osg/View:17:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osg/Camera:17:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osg/Transform:17:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osg/Group:18:
In file included from 
/Users/fberard/Downloads/OpenSceneGraph-master/include/osg/NodeVisitor:21:
Downloads/OpenSceneGraph-master/include/osg/ValueMap:53:51: warning: 
expression with side effects will be evaluated despite being used as an 
operand to 'typeid'
       [-Wpotentially-evaluated-expression]
             if (itr!=_keyValueMap.end() && 
typeid(*(itr->second))==typeid(UserValueObject))
                                                   ^
Downloads/OpenSceneGraph-master/src/osgViewer/GraphicsWindowCocoa.mm:1715:14: 
warning: 'GetCurrentProcess' is deprecated: first deprecated in OS X 10.9
       [-Wdeprecated-declarations]
         if (!GetCurrentProcess(&psn)) {
              ^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:415:1: 
note: 'GetCurrentProcess' has been explicitly marked deprecated here
MacGetCurrentProcess(ProcessSerialNumber * PSN) 
AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9;
^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:412:34: 
note: expanded from macro 'MacGetCurrentProcess'
     #define MacGetCurrentProcess GetCurrentProcess
                                  ^
Downloads/OpenSceneGraph-master/src/osgViewer/GraphicsWindowCocoa.mm:1717:13: 
warning: 'SetFrontProcess' is deprecated: first deprecated in OS X 10.9 
[-Wdeprecated-declarations]
             SetFrontProcess(&psn);
             ^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:603:1: 
note: 'SetFrontProcess' has been explicitly marked deprecated here
SetFrontProcess(const ProcessSerialNumber * PSN) 
AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9;
^
Downloads/OpenSceneGraph-master/src/osgViewer/GraphicsWindowCocoa.mm:1726:29: 
warning: incompatible pointer types sending 'CocoaAppDelegate *' to 
parameter of type
       'id<NSFileManagerDelegate> _Nullable' [-Wincompatible-pointer-types]
         [NSApp setDelegate: [[CocoaAppDelegate alloc] init] ];
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/objc/NSObject.h:60:1: note: instance method 'init' is 
assumed to return an instance of its receiver type ('CocoaAppDelegate *')
- (instancetype)init
^
Downloads/OpenSceneGraph-master/src/osgViewer/GraphicsWindowCocoa.mm:1833:1: 
error: use of undeclared identifier 's_proxy_osgViewer'
REGISTER_WINDOWINGSYSTEMINTERFACE(Cocoa, 
osgViewer::CocoaWindowingSystemInterface)
^
Downloads/OpenSceneGraph-master/include/osg/GraphicsContext:599:58: 
note: expanded from macro 'REGISTER_WINDOWINGSYSTEMINTERFACE'
     static osg::WindowingSystemInterfaceProxy<classname> 
s_proxy_##classname(#ext);
                                                          ^
<scratch space>:80:1: note: expanded from here
s_proxy_osgViewer
^
4 warnings and 1 error generated.
make[2]: *** 
[src/osgViewer/CMakeFiles/osgViewer.dir/GraphicsWindowCocoa.mm.o] Error 1
make[1]: *** [src/osgViewer/CMakeFiles/osgViewer.dir/all] Error 2
make: *** [all] Error 2


On 02/06/16 17:10, Robert Osfield wrote:
> Hi All,
>
> I spent the majority of May catching up with submissions and bug fixes
> and now in June I'd like to start moving towards getting a stable
> release out the door - this will 3.6.0.
>
> The first step along this way is the 3.5.3 dev release which wraps up
> all the recent work that been checked into git master.  Before I tag
> this I would appreciate build and runtime testing by members of the
> community on as wide range of platforms as you can lay your hands on
> so I we resolve these issues prior to tagging the 3.5.3 release.
>
> If things work or fail please report here on this thread so I know how
> things are converging.
>
> Thanks for your help,
> Robert.
> _______________________________________________
> 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