I'm having problem with building under Ubuntu 11.04 on PandaBoard ES. After installing all dependencies with linux-install_dependencies, I run
Code: Select all
$ ./linux-build
Would appreciate any help._______________________________________________________________________________
~/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