Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build dynamic library with a linux-qualified name
Fixes: #28 By convention on Linux if library is going to be linked against it should have: * real name, which is usually libigdgmm.so.x.y.z, x.y.z is a library version * soname which is libigdgmm.so.x, usually that's a symbolic link to real name * linker name which is libigdgmm.so, usually that's a symbolic link to soname Building library without the above convention is applicable only if library is supposed to be dlopen(), i.e. for drivers and similar things. Since gmmlib will be linked against rahter than dlopen-ed it should qualify to the above Linux convention. This fix makes exactly that. CMake will automatically create required symbolc links (soname and linker name). This commit also bumps up the version of gmmlib. Change-Id: I55f4bc30ba4e556a5cf6ac61609aa70939a9bdfc Signed-off-by: Dmitry Rogozhkin <[email protected]>
- Loading branch information