QUESTION:
How can I build pmemkv statically?
Details
I am wondering why pmemkv only supports building as a shared library. Why not remove SHARED flag here
|
add_library(pmemkv SHARED ${SOURCE_FILES}) |
and
|
add_library(pmemkv_json_config SHARED ${SOURCE_FILES_JSON_CONFIG}) |
If users want to build it as a shared lib, they can manually set
BUILD_SHARED_LIBS=on when cmake.