Я пытаюсь собрать MySql Connector C (6.0.2) из источника , и сборка по умолчанию экспортирует .so
в дополнение к статическим библиотекам (.a
).Я хотел подавить генерацию .so
и попытался установить BUILD_SHARED_LIBS
в OFF
(что не сработало).Также попытался установить CMAKE_LIBRARY_OUTPUT_DIRECTORY
в /dev/null
(который тоже не работал).Есть ли у кого-нибудь какие-либо предложения о том, как обойти эту проблему?
Я использую cmake-2.8.4 (в Ubuntu), и мой вызов cmake выглядит примерно так:
cmake -G "Unix Makefiles"
-DCMAKE_INSTALL_PREFIX=/path/to/install/root/
-DCMAKE_C_FLAGS="-m64"
-DBUILD_SHARED_LIBS:BOOL=OFF
[-DCMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=/dev/null]