Now I'm trying to compile OpenViBE from source. I downloaded the latest stable source (v0.10.0). My system is Windows XP x64 SP2 with Visual Studio 2010, but I'm compiling 32-bit binaries. I believe I've followed the instructions correctly to install dependencies and run the windows build script, but I get several errors:
Code: Select all
_______________________________________________________________________________
Configuring and building openvibe\trunc ...
-- Configuring done
-- Generating done
-- Build files have been written to: C:/mrepucci/Programs/OpenViBE/local-tmp/openvibe/trunc
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
Linking CXX shared library OpenViBE-dynamic.dll
Creating library OpenViBE-dynamic.lib and object OpenViBE-dynamic.exp
[100%] Built target OpenViBE-dynamic
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
[100%] Built target OpenViBE-dynamic
Install the project...
-- Install configuration: "Release"
-- Installing: C:/mrepucci/Programs/OpenViBE/openvibe/trunc/lib/OpenViBE-dynamic.lib
-- Installing: C:/mrepucci/Programs/OpenViBE/openvibe/trunc/bin/OpenViBE-dynamic.dll
CMake Error at cmake_install.cmake:35 (FILE):
file INSTALL cannot set modification time on
"C:/mrepucci/Programs/OpenViBE/openvibe/trunc/bin/OpenViBE-dynamic.dll"
NMAKE : fatal error U1077: 'C:\mrepucci\Programs\OpenViBE\dependencies\cmake\cmake-2.8.2-win32-x86\bin\cmake.exe' : return code '0x1'
Stop.
The more fatal error, which stops the build process entirely is:
Code: Select all
_______________________________________________________________________________
Configuring and building openvibe-kernel-omk\trunc ...
-- Found OpenViBE...
-- [ OK ] lib C:/mrepucci/Programs/OpenViBE/openvibe/trunc/lib/OpenViBE-dynamic.lib
-- Found OpenViBE module FS...
-- [ OK ] lib C:/mrepucci/Programs/OpenViBE/openvibe-modules/fs/trunc/lib/OpenViBE-module-FS-dynamic.lib
-- Found OpenViBE module System...
-- [ OK ] lib C:/mrepucci/Programs/OpenViBE/openvibe-modules/system/trunc/lib/OpenViBE-module-System-dynamic.lib
-- Found OpenViBE module XML...
-- [ OK ] lib C:/mrepucci/Programs/OpenViBE/openvibe-modules/xml/trunc/lib/OpenViBE-module-XML-dynamic.lib
-- FAILED to find GTK+...
-- Found boost...
-- Found Ogre3D/OIS...
-- [ OK ] Third party lib C:/mrepucci/Programs/OpenViBE/dependencies/ogre/lib/release/OgreMain.lib
-- [ OK ] Third party lib C:/mrepucci/Programs/OpenViBE/dependencies/ogre/lib/release/OIS.lib
-- Configuring done
-- Generating done
-- Build files have been written to: C:/mrepucci/Programs/OpenViBE/local-tmp/openvibe-kernel-omk/trunc
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
Scanning dependencies of target OpenViBE-kernel-dynamic
[ 1%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithm.obj
ovkCAlgorithm.cpp
[ 3%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmContext.obj
ovkCAlgorithmContext.cpp
[ 5%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmManager.obj
ovkCAlgorithmManager.cpp
[ 7%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmProto.obj
ovkCAlgorithmProto.cpp
[ 9%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/algorithm/ovkCAlgorithmProxy.obj
ovkCAlgorithmProxy.cpp
[ 11%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/configuration/ovkCConfigurationManager.obj
ovkCConfigurationManager.cpp
[ 13%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogListenerConsole.obj
ovkCLogListenerConsole.cpp
[ 15%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogListenerFile.obj
ovkCLogListenerFile.cpp
[ 17%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogListenerNull.obj
ovkCLogListenerNull.cpp
[ 19%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/log/ovkCLogManager.obj
ovkCLogManager.cpp
[ 21%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkCKernelContext.obj
ovkCKernelContext.cpp
[ 23%] Building CXX object CMakeFiles/OpenViBE-kernel-dynamic.dir/src/openvibe-kernel/kernel/ovkCKernelObjectFactory.obj
ovkCKernelObjectFactory.cpp
c:\mrepucci\programs\openvibe\openvibe-kernel-omk\trunc\src\openvibe-kernel\kernel\visualisation/ovkCVisualisationTree.h
(9) : fatal error C1083: Cannot open include file: 'gtk/gtk.h': No such file or directory
NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
An error occured during building process
Press any key to continue . . .
Thanks in advance for the help!