need g++ 4.8 or newer
You will need to build jsoncpp and libfunctionality separately from OSVR-Core : see http://wiki.osvr.com/doku.php?id=startingcore
sudo apt-get install libboost1.55-dev markdown libsdl2-dev libboost-thread1.55-dev libboost-filesystem1.55-dev libboost-program-options1.55-dev libusb-1.0-0-dev libopencv-dev
mkdir ~/osvr
cd osvr
git clone https://github.com/osvr/libfunctionality.git
cd libfunctionality
mkdir build ; cd build
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local/libfunctionality
make -j8
sudo make install
cd ~/osvr
git clone --recursive https://github.com/VRPN/jsoncpp
cd jsoncpp
mkdir build ; cd build
cmake .. -DJSONCPP_WITH_CMAKE_PACKAGE=ON -DJSONCPP_LIB_BUILD_SHARED=OFF -DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_INSTALL_PREFIX=/usr/local/jsoncpp
make -j8
sudo make install
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/jsoncpp/lib/pkgconfig
export PKG_CONFIG_PATH
##Ready to build OSVR-Core
git clone --recursive https://github.com/OSVR/OSVR-Core.git
cd OSVR-Core
mkdir build ; cd build
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local/osvr
make -j8
sudo make install
bin/osvr_server share/osvrcore/osvr_server_config.json