Build success but linux-test failed (ubuntu 8.10)

Post Reply
ariandy
Posts: 25
Joined: Fri Aug 14, 2009 3:11 am

Build success but linux-test failed (ubuntu 8.10)

Post by ariandy »

Dear all,

I've managed to build and run OpenVibe successfully on Ubuntu 9.04 with ModEEG driver from Chris Veigl. Now I want to build it again on my other PC which uses Ubuntu 8.10 also with ModEEG hardware. Because linux-install-dependencies script requires downloading of big files, I copy the "software" folder under "script" folder from my first PC to the second (Ubuntu 8.10) PC. Then I run the install-dependencies script and the output is something like "package bla bla is already installed, skipped". That's sure saves several hours of downloading and building. But, is it okay to do this?

Following guides from Chris Veigl, I install automake and libtool first before running linux-build script. And also libglu1-mesa-dev and mesa-common-dev for gl/glu/glx library. Then building process seems smooth with several deprecation warning.

The problem came up when i tried to run linux-test script:

Code: Select all

ariandy@medik$ ./linux-test 
OpenViBE-id-generator-dynamic: no process killed
OpenViBE-plugin-inspector-dynamic: no process killed
OpenViBE-acquisition-server-dynamic: no process killed
OpenViBE-designer-dynamic: no process killed
[  INF  ] Created kernel loader, trying to load kernel module
[ FAILED ] Error loading kernel (../lib/libOpenViBE-kernel-dynamic.so: undefined symbol: _ZTIN4Ogre9ExceptionE)
ariandy@medik$ [  INF  ] Created kernel loader, trying to load kernel module
[ FAILED ] Error loading kernel (../lib/libOpenViBE-kernel-dynamic.so: undefined symbol: _ZTIN4Ogre9ExceptionE)


and OpenVibe didn't show up.

Am I missing something? Any suggestion would be very helpful.

Thank you.

ariandy
Posts: 25
Joined: Fri Aug 14, 2009 3:11 am

Re: Build success but linux-test failed (ubuntu 8.10)

Post by ariandy »

Oops.. Seems like I've just made a stupid mistake. Compiled dependency softwares of course can't be copied from one system to another, is that right?
:oops: :oops:

Well, let me try re-installing the dependencies first, then it shouldn't be any problem i hope

yrenard
Site Admin
Posts: 645
Joined: Fri Sep 01, 2006 3:39 pm
Contact:

Re: Build success but linux-test failed (ubuntu 8.10)

Post by yrenard »

ariandy, thank you for your interest in OpenViBE and welcome on this board.

As you stated in your last message, no you can't move compiled binaries on Linux from a distribution to another. Most of the time, it won't work, except if you statically linked everything.

The best thing you could do to save some time during depedencies installation is to copy the software/arch folder so you don't have to download all the sources. But the compilation phase is mandatory.

We will try to build precompiled binaries for a small number of major distributions as soon as possible in order to avoid this dependencies compilation stuff. Unsupported distros will fallback to the full compilation...

I hope this helps,
Keep me informed
Yann

ariandy
Posts: 25
Joined: Fri Aug 14, 2009 3:11 am

Re: Build success but linux-test failed (ubuntu 8.10)

Post by ariandy »

Thank you for your quick response :)

Just like you said, building is now success after re-compilation of software dependencies. Also I do save some time by copying all the tarballs on software/arch folder.

Thank you for your great software, and also quick support, it helps a lot. :)

Post Reply