Invalid version in installed libraries
The installed libraries have an invalid version of VERSION
instead of 2.3.1
.
ls libflowvr*
libflowvr-base.so@ libflowvr-commands.so@ libflowvr-mod.so@ libflowvr-plugd.so@
libflowvr-base.so.VERSION@ libflowvr-commands.so.VERSION@ libflowvr-mod.so.VERSION@ libflowvr-plugd.so.VERSION@
This is because when line 93 in flowvr/flowvr-base/src/CMakeLists.txt
is called:
SET_TARGET_PROPERTIES(flowvr-base PROPERTIES SOVERSION ${PROJECT_VERSION_MAJOR} VERSION ${PROJECT_VERSION})
PROJECT_VERSION
is not set because no VERSION
was passed to the project
call on line 1 of flowvr/flowvr-base/CMakeLists.txt
PROJECT(flowvr_base)
Edited by Julien Bigot