diff --git a/krita/image/CMakeLists.txt b/krita/image/CMakeLists.txt --- a/krita/image/CMakeLists.txt +++ b/krita/image/CMakeLists.txt @@ -330,6 +330,7 @@ set_target_properties(kritaimage PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KRITAIMAGE_LIB ) install(TARGETS kritaimage ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/krita/libbrush/CMakeLists.txt b/krita/libbrush/CMakeLists.txt --- a/krita/libbrush/CMakeLists.txt +++ b/krita/libbrush/CMakeLists.txt @@ -39,6 +39,7 @@ set_target_properties(kritalibbrush PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KRITALIBBRUSH_LIB ) install(TARGETS kritalibbrush ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/krita/libcolor/CMakeLists.txt b/krita/libcolor/CMakeLists.txt --- a/krita/libcolor/CMakeLists.txt +++ b/krita/libcolor/CMakeLists.txt @@ -14,6 +14,7 @@ set_target_properties(kritacolor PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KRITACOLOR_LIB ) install(TARGETS kritacolor ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/krita/libpsd/CMakeLists.txt b/krita/libpsd/CMakeLists.txt --- a/krita/libpsd/CMakeLists.txt +++ b/krita/libpsd/CMakeLists.txt @@ -32,6 +32,7 @@ set_target_properties(kritapsd PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KRITAPSD_LIB ) install(TARGETS kritapsd ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/krita/plugins/paintops/libpaintop/CMakeLists.txt b/krita/plugins/paintops/libpaintop/CMakeLists.txt --- a/krita/plugins/paintops/libpaintop/CMakeLists.txt +++ b/krita/plugins/paintops/libpaintop/CMakeLists.txt @@ -88,6 +88,7 @@ set_target_properties(kritalibpaintop PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KRITALIBPAINTOP_LIB ) install(TARGETS kritalibpaintop ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/krita/ui/CMakeLists.txt b/krita/ui/CMakeLists.txt --- a/krita/ui/CMakeLists.txt +++ b/krita/ui/CMakeLists.txt @@ -480,6 +480,7 @@ set_target_properties(kritaui PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KRITAUI_LIB ) install(TARGETS kritaui ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/libs/basicflakes/CMakeLists.txt b/libs/basicflakes/CMakeLists.txt --- a/libs/basicflakes/CMakeLists.txt +++ b/libs/basicflakes/CMakeLists.txt @@ -21,6 +21,7 @@ set_target_properties(basicflakes PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_BASICFLAKES_LIB ) install(TARGETS basicflakes ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/libs/flake/CMakeLists.txt b/libs/flake/CMakeLists.txt --- a/libs/flake/CMakeLists.txt +++ b/libs/flake/CMakeLists.txt @@ -230,6 +230,7 @@ set_target_properties(flake PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_FLAKE_LIB ) ########### install files ############### diff --git a/libs/kokross/CMakeLists.txt b/libs/kokross/CMakeLists.txt --- a/libs/kokross/CMakeLists.txt +++ b/libs/kokross/CMakeLists.txt @@ -27,5 +27,6 @@ set_target_properties(kokross PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KOKROSS_LIB ) install(TARGETS kokross ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/libs/kotext/CMakeLists.txt b/libs/kotext/CMakeLists.txt --- a/libs/kotext/CMakeLists.txt +++ b/libs/kotext/CMakeLists.txt @@ -150,6 +150,7 @@ set_target_properties(kotext PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KOTEXT_LIB ) install(TARGETS kotext ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/libs/main/CMakeLists.txt b/libs/main/CMakeLists.txt --- a/libs/main/CMakeLists.txt +++ b/libs/main/CMakeLists.txt @@ -108,6 +108,7 @@ set_target_properties(komain PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KOMAIN_LIB ) install(TARGETS komain ${INSTALL_TARGETS_DEFAULT_ARGS} ) diff --git a/libs/pigment/CMakeLists.txt b/libs/pigment/CMakeLists.txt --- a/libs/pigment/CMakeLists.txt +++ b/libs/pigment/CMakeLists.txt @@ -147,6 +147,7 @@ set_target_properties(pigmentcms PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_PIGMENTCMS_LIB ) install(TARGETS pigmentcms ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/libs/textlayout/CMakeLists.txt b/libs/textlayout/CMakeLists.txt --- a/libs/textlayout/CMakeLists.txt +++ b/libs/textlayout/CMakeLists.txt @@ -38,6 +38,7 @@ set_target_properties(kotextlayout PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KOTEXTLAYOUT_LIB ) install(TARGETS kotextlayout ${INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/libs/vectorimage/CMakeLists.txt b/libs/vectorimage/CMakeLists.txt --- a/libs/vectorimage/CMakeLists.txt +++ b/libs/vectorimage/CMakeLists.txt @@ -32,5 +32,6 @@ set_target_properties(kovectorimage PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KOVECTORIMAGE_LIB ) install(TARGETS kovectorimage ${INSTALL_TARGETS_DEFAULT_ARGS} ) diff --git a/libs/vectorimage/libsvm/CMakeLists.txt b/libs/vectorimage/libsvm/CMakeLists.txt --- a/libs/vectorimage/libsvm/CMakeLists.txt +++ b/libs/vectorimage/libsvm/CMakeLists.txt @@ -8,7 +8,11 @@ ########### library target ############### set(libsvm_LIB_SRCS - #SvmStructs.cpp + SvmStructs.cpp + SvmGraphicsContext.cpp + SvmParser.cpp + SvmPainterBackend.cpp + ) #add_library(libsvm SHARED ${libsvm_LIB_SRCS}) diff --git a/libs/widgets/CMakeLists.txt b/libs/widgets/CMakeLists.txt --- a/libs/widgets/CMakeLists.txt +++ b/libs/widgets/CMakeLists.txt @@ -114,6 +114,7 @@ set_target_properties(kowidgets PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} + DEFINE_SYMBOL MAKE_KOWIDGETS_LIB ) install(TARGETS kowidgets ${INSTALL_TARGETS_DEFAULT_ARGS})