There is a separate linux branch which is work in progress. Check it out via the command
git clone -b linux_test https://bitbucket.org/VIOSO/VIOSO_api.git
(be sure to have installed git lfs or do sudo apt-get install git-lfs
if you get an error related to extracting vioso2d.zip or vioso3D.zip you may have force a git lfs checkout: git lfs pull
)
Build it (as a shared library) using cmake: in the root folder execute the follwing command (having cmake installed – sudo apt-get install cmake): mkdir build && cd build && cmake .. && make
and make install
to make it available system wide.
Link it the usual way:
g++ ... -L/usr/local/lib -l VIOSOWarpBlend
(adjust -L/usr/local/lib to the place you installed it to)
In order to build the example project you’ll need glfw + dependencies. use this command: sudo apt-get install libglfw3-dev libxcursor-dev libxi-dev libxinerama-dev freeglut3-dev