OpenViBE forum

The OpenViBE community
It is currently Fri Dec 15, 2017 9:42 pm

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Building failed
PostPosted: Sun May 26, 2013 3:24 pm 
Offline

Joined: Sun May 26, 2013 3:08 pm
Posts: 1
Hey,

I'm having problem with building under Ubuntu 11.04 on PandaBoard ES. After installing all dependencies with linux-install_dependencies, I run

Code:
$ ./linux-build


But I get this error:

Quote:
_______________________________________________________________________________

~/Downloads/openvibe-0.15.0-svn3402-src/local-tmp/openvibe-kernel-omk/trunc ~/Downloads/openvibe-0.15.0-svn3402-src/scripts
Configuring and building openvibe-kernel-omk/trunc ...

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found OpenViBE...
-- [ OK ] lib /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe/trunc/lib/libOpenViBE-dynamic.so
-- Found OpenViBE module FS...
-- [ OK ] lib /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-modules/fs/trunc/lib/libOpenViBE-module-FS-dynamic.so
-- Found OpenViBE module System...
-- [ OK ] lib /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-modules/system/trunc/lib/libOpenViBE-module-System-dynamic.so
-- Found OpenViBE module XML...
-- [ OK ] lib /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-modules/xml/trunc/lib/libOpenViBE-module-XML-dynamic.so
-- Found GTK+...
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgtk-x11-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgdk-x11-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libatk-1.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgio-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libpangoft2-1.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libpangocairo-1.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgdk_pixbuf-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libcairo.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libpango-1.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libfreetype.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libfontconfig.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgobject-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgmodule-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgthread-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/librt.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libglib-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libgthread-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/librt.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libglib-2.0.so
-- [ OK ] Third party lib /usr/lib/arm-linux-gnueabi/libz.so
-- Found Ogre3D/OIS...
-- [ OK ] Third party lib /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/scripts/software/lib/libOIS.so
-- [ OK ] Third party lib /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/scripts/software/lib/libOgreMain.so
-- Found dl...
-- Found pthread...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/antonio/Downloads/openvibe-0.15.0-svn3402-src/local-tmp/openvibe-kernel-omk/trunc
CMake has been called successfully !
Scanning dependencies of target OpenViBE-kernel-dynamic
[ 1%] [ 3%] [ 5%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/ovk_main.o
Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/tools/ovkCScopeTester.o
Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkCTypeManager.o
[ 7%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkCKernelObjectFactory.o
[ 9%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/configuration/ovkCConfigurationManager.o
[ 11%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreScene.o
[ 13%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreAnimator.o
[ 15%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCColorAnimator.o
[ 17%] [ 19%] [ 21%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCBuffer.o
Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCPlayerContext.o
Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreWindow.o
[ 23%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreFrameListener.o
[ 25%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCScheduler.o
[ 26%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCPlayerManager.o
[ 28%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCPlayer.o
[ 30%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCBoxAlgorithmContext.o
[ 32%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCTransformAnimator.o
[ 34%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCVertexBufferAnimator.o
[ 36%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCSimulatedBox.o
[ 38%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreObject.o
[ 40%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreResourceGroup.o
[ 42%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCOgreVisualisation.o
[ 44%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCMaterial.o
[ 46%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkMaterialAction.o
[ 48%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/player/ovkCVertexData.o
[ 50%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkCObjectVisitorContext.o
[ 51%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkGtkOVCustom.o
[ 53%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/plugins/ovkCPluginManager.o
[ 55%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/plugins/ovkCPluginModule.o
[ 57%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmContext.o
[ 59%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmManager.o
[ 61%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmProto.o
[ 63%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmProxy.o
[ 65%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithm.o
[ 67%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkCKernelContext.o
[ 69%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogListenerConsole.o
[ 71%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogManager.o
[ 73%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogListenerNull.o
[ 75%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogListenerFile.o
[ 76%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCBox.o
[ 78%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCScenarioManager.o
[ 80%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCScenarioExporterContext.o
[ 82%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCProcessingUnit.o
[ 84%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCScenario.o
[ 86%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCScenarioImporterContext.o
[ 88%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCComment.o
[ 90%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCBoxProto.o
[ 92%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/scenario/ovkCLink.o
[ 94%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationTree.o
/home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-kernel-omk/trunc/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationTree.cpp: In member function ‘virtual OpenViBE::boolean OpenViBE::Kernel::CVisualisationTree::dragDataReceivedOutsideWidgetCB(const OpenViBE::CIdentifier&, GtkWidget*, OpenViBE::Kernel::EDragDataLocation)’:
/home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-kernel-omk/trunc/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationTree.cpp:684:14: warning: variable ‘l_oSrcParentIdentifier’ set but not used [-Wunused-but-set-variable]
[ 96%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationWidget.o
[ 98%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationManager.o
[100%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationContext.o
/home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-kernel-omk/trunc/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationManager.cpp: In member function ‘virtual OpenViBE::boolean OpenViBE::Kernel::CVisualisationManager::initialize3DContext()’:
/home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-kernel-omk/trunc/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationManager.cpp:58:67: error: cannot allocate an object of abstract type ‘COgreVisualisation’
/home/antonio/Downloads/openvibe-0.15.0-svn3402-src/openvibe-kernel-omk/trunc/src/openvibe-kernel/kernel/visualisation/../player/ovkCOgreVisualisation.h:22:7: note: because the following virtual functions are pure within ‘COgreVisualisation’:
/home/antonio/Downloads/openvibe-0.15.0-svn3402-src/scripts/software/include/OGRE/OgreLog.h:91:22: note: virtual void Ogre::LogListener::messageLogged(const String&, Ogre::LogMessageLevel, bool, const String&, bool&)
make[2]: *** [CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/visualisation/ovkCVisualisationManager.o] Error 1
make[1]: *** [CMakeFiles/OpenViBE-kernel-dynamic.dir/all] Error 2
make: *** [all] Error 2


Would appreciate any help.


Top
 Profile  
Reply with quote  
 Post subject: Re: Building failed
PostPosted: Mon Jun 10, 2013 11:36 am 
Offline

Joined: Tue Nov 02, 2010 8:51 am
Posts: 239
Location: Mensia Technologies Paris FR
Hello,

officially we support neither Ubuntu 11.04 nor ARM architecture.

Your error seems to be tied to the OGRE version you are using. The messageLogged function has changed signature around the 1.8 version of ogre. Please check that the signature of the function inside OgreLog.h (around line 91) file is identical to its re-implementation inside the ovkCOgreVisualisation.h (around line 49).

Regards
Jozef

_________________
My Weblog Follow me on Twitter


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Americanized by Maël Soucaze.