Can't install OpenSceneGraph-devel

Stefan Zellmann zellmans at uni-koeln.de
Sun Jan 15 02:17:40 PST 2012


Hi!

I've got problems installing OpenSceneGraph-devel (2.9.7)
OS is Lion with all updates installed as of the 01/15/2012.
Intel MacBook Pro 2010.

The compiler issues the following messages:

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/GraphicsWindowCocoa.mm:876: warning: class 'GraphicsWindowCocoaDelegate' does not implement the 'NSWindowDelegate' protocol
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/CMakeFiles 
[ 23%] Building CXX object src/osgViewer/CMakeFiles/osgViewer.dir/DarwinUtils.mm.o
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer && /Developer/usr/bin/llvm-g++-4.2   -DosgViewer_EXPORTS -DOSG_DEBUG_POSTFIX=d -DOSGVIEWER_LIBRARY -DUSE_DARWIN_COCOA_IMPLEMENTATION -pipe -O2 -arch x86_64  -O3 -DNDEBUG -arch x86_64 -isysroot / -mmacosx-version-min=10.7 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/include    -o CMakeFiles/osgViewer.dir/DarwinUtils.mm.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm: In member function ‘virtual void osgDarwin::DarwinWindowingSystemInterface::getScreenSettings(const osg::GraphicsContext::ScreenIdentifier&, osg::GraphicsContext::ScreenSettings&)’:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:274: error: ‘CGDisplayBitsPerPixel’ was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:275: warning: ‘CGDisplayCurrentMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:458)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:275: warning: ‘CGDisplayCurrentMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:458)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm: In member function ‘virtual void osgDarwin::DarwinWindowingSystemInterface::enumerateScreenSettings(const osg::GraphicsContext::ScreenIdentifier&, std::vector<osg::GraphicsContext::ScreenSettings, std::allocator<osg::GraphicsContext::ScreenSettings> >&)’:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:285: warning: ‘CGDisplayAvailableModes’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:432)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:285: warning: ‘CGDisplayAvailableModes’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:432)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm: In member function ‘bool osgDarwin::DarwinWindowingSystemInterface::setScreenResolutionImpl(const osg::GraphicsContext::ScreenIdentifier&, unsigned int, unsigned int)’:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:332: warning: ‘CGDisplayCurrentMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:458)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:332: warning: ‘CGDisplayCurrentMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:458)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:334: warning: ‘CGDisplayBestModeForParametersAndRefreshRate’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:445)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:336: error: ‘CGDisplayBitsPerPixel’ was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:342: warning: ‘CGDisplaySwitchToMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:463)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:342: warning: ‘CGDisplaySwitchToMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:463)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm: In member function ‘bool osgDarwin::DarwinWindowingSystemInterface::setScreenRefreshRateImpl(const osg::GraphicsContext::ScreenIdentifier&, double)’:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:357: warning: ‘CGDisplayBestModeForParametersAndRefreshRate’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:445)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:359: error: ‘CGDisplayBitsPerPixel’ was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:366: warning: ‘CGDisplaySwitchToMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:463)
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7/src/osgViewer/DarwinUtils.mm:366: warning: ‘CGDisplaySwitchToMode’ is deprecated (declared at //System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:463)
make[2]: *** [src/osgViewer/CMakeFiles/osgViewer.dir/DarwinUtils.mm.o] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7'
make[1]: *** [src/osgViewer/CMakeFiles/osgViewer.dir/all] Error 2
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7'
make: *** [all] Error 2
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7'
shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_OpenSceneGraph-devel/OpenSceneGraph-devel/work/OpenSceneGraph-2.9.7" && /usr/bin/make -w all " returned error 2
Error: Target org.macports.build returned: shell command failed (see log for details)
DEBUG: Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
Warning: the following items did not execute (for OpenSceneGraph-devel): org.macports.activate org.macports.build org.macports.destroot org.macports.install
Error: Status 1 encountered during processing.

When invoked with this command:

sudo port -d install OpenSceneGraph-devel build.jobs=1

Anybody got an idea?

Cheers,

Stefan Zellmann


More information about the macports-users mailing list