I'm trying to get ibex running on my LinuxMint 16, x86_64, with xfce and Intel HD4000 gfx card. I hacked the video player code so it would compile, doubt it actually works though, but I'm taking babysteps. The project compiles now, but I get a segfault when I try to run ibex.
GDB output: ...
$ gdb ./ibex Reading symbols from ~/ibex-build/ibex...done. (gdb) run Starting program: ~/ibex-build/./ibex [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe72c0700 (LWP 22646)]
Program received signal SIGSEGV, Segmentation fault. 0x000000000046c874 in OVR::SensorFusion::SensorFusion(OVR::SensorDevice*) ()
I've verified that my Rift is connected and both display and head tracking work in the Tuscani demo.
Please give Linux a little love, there is so little to choose from for the Rift on Linux.
I'll try to hack this a bit to see if I get it to work, but I have little experience in debugging C++ code on Linux. Sadly most of my experience is using the VS and WinDbg debuggers on Windows.
If there is any other info I can provide or testing I can do, please poke me. I'm pretty excited about ibex :)