Error building Openvibe 0.8.0 (in acqu server, Ubuntu 10.04)

Post Reply
dfeist
Posts: 3
Joined: Thu Dec 23, 2010 12:45 pm

Error building Openvibe 0.8.0 (in acqu server, Ubuntu 10.04)

Post by dfeist »

Hi,

trying to build Openvibe 0.8.0 on Ubuntu 10.04. Used the linux-install_depencencies script and installed ubuntu packages where available. Also the "boost" library was downloaded and built by the script without errors. Building yields this error:

Linking CXX executable OpenViBE-acquisition-server-dynamic
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `boost::unique_lock<boost::mutex>::unlock()':
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `mutex':
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `condition_variable':
/usr/include/boost/thread/pthread/condition_variable_fwd.hpp:33: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `mutex':
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `condition_variable':
/usr/include/boost/thread/pthread/condition_variable_fwd.hpp:33: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o:/usr/include/boost/thread/pthread/mutex.hpp:40: more undefined references to `boost::thread_resource_error::thread_resource_error()' follow
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `boost::unique_lock<boost::mutex>::unlock()':
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `mutex':
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `condition_variable':
/usr/include/boost/thread/pthread/condition_variable_fwd.hpp:33: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o: In function `mutex':
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServer.o:/usr/include/boost/thread/pthread/mutex.hpp:40: more undefined references to `boost::thread_resource_error::thread_resource_error()' follow
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServerGUI.o: In function `boost::unique_lock<boost::mutex>::unlock()':
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServerGUI.o: In function `condition_variable':
/usr/include/boost/thread/pthread/condition_variable_fwd.hpp:33: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServerGUI.o: In function `mutex':
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServerGUI.o: In function `condition_variable':
/usr/include/boost/thread/pthread/condition_variable_fwd.hpp:33: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServerGUI.o: In function `mutex':
/usr/include/boost/thread/pthread/mutex.hpp:40: undefined reference to `boost::thread_resource_error::thread_resource_error()'
CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/src/ovasCAcquisitionServerGUI.o: In function `boost::unique_lock<boost::mutex>::unlock()':
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
/usr/include/boost/thread/locks.hpp:371: undefined reference to `boost::lock_error::lock_error()'
collect2: ld returned 1 exit status
make[2]: *** [OpenViBE-acquisition-server-dynamic] Fehler 1
make[1]: *** [CMakeFiles/OpenViBE-acquisition-server-dynamic.dir/all] Fehler 2
make: *** [all] Fehler 2

Anyone have an idea?

dfeist
Posts: 3
Joined: Thu Dec 23, 2010 12:45 pm

Re: Error building Openvibe 0.8.0 (in acqu server, Ubuntu 10

Post by dfeist »

The problem somehow solved itself by a make clean. Sorry to bother you.

Post Reply