diff --git a/external/solanaceae_crdtnotes b/external/solanaceae_crdtnotes index 998794a..998bf35 160000 --- a/external/solanaceae_crdtnotes +++ b/external/solanaceae_crdtnotes @@ -1 +1 @@ -Subproject commit 998794a6dd8faaa991a962d562f61ead7cd0b96b +Subproject commit 998bf35da5bb2d48e82ad22fd3d60176409fcffb diff --git a/external/solanaceae_ircclient b/external/solanaceae_ircclient index a0814b4..fe28aae 160000 --- a/external/solanaceae_ircclient +++ b/external/solanaceae_ircclient @@ -1 +1 @@ -Subproject commit a0814b4fc75c563ab63c24a75917108c44c51a25 +Subproject commit fe28aaeda0b7c2b9512235fbdc17000894214c24 diff --git a/external/solanaceae_llama-cpp-web b/external/solanaceae_llama-cpp-web index be58c0c..85e2b63 160000 --- a/external/solanaceae_llama-cpp-web +++ b/external/solanaceae_llama-cpp-web @@ -1 +1 @@ -Subproject commit be58c0cece3621f523a76c801c1c7d4886fee563 +Subproject commit 85e2b633dba4741f6624b99bb118e1ab730b6677 diff --git a/external/solanaceae_message_fragment_store b/external/solanaceae_message_fragment_store index 5461893..589a947 160000 --- a/external/solanaceae_message_fragment_store +++ b/external/solanaceae_message_fragment_store @@ -1 +1 @@ -Subproject commit 5461893628e188216311249bb2bbec0757c7a775 +Subproject commit 589a947449cf7374f475a256ef03cc64e2010ef0 diff --git a/external/solanaceae_tox_upnp b/external/solanaceae_tox_upnp index 6d0e2ad..58bbdc4 160000 --- a/external/solanaceae_tox_upnp +++ b/external/solanaceae_tox_upnp @@ -1 +1 @@ -Subproject commit 6d0e2ad3967eef9675373a869f525dd2aaeb424e +Subproject commit 58bbdc4a41ed98021dc74a2030aa42fbf86b3e8a diff --git a/external/solanaceae_toxic_games b/external/solanaceae_toxic_games index df2e1d6..ff52f15 160000 --- a/external/solanaceae_toxic_games +++ b/external/solanaceae_toxic_games @@ -1 +1 @@ -Subproject commit df2e1d6d42f3adfb71c14ae2f4ffb5a09fd81f97 +Subproject commit ff52f155663ae6e181d9e52e90bd32c116bd15b6 diff --git a/external/solanaceae_zox b/external/solanaceae_zox index ecfaecd..466efc5 160000 --- a/external/solanaceae_zox +++ b/external/solanaceae_zox @@ -1 +1 @@ -Subproject commit ecfaecd7f98af4da06f6a1641c10836afebe5f48 +Subproject commit 466efc5da3a404b45e58babd239e5d58e83c294e diff --git a/external/totato b/external/totato index 71d9332..446a493 160000 --- a/external/totato +++ b/external/totato @@ -1 +1 @@ -Subproject commit 71d93329c5ed5132ff9f28a5b2d184dcd15e3a01 +Subproject commit 446a4939f5f6badee98dcff6529d8ea48368116c diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index d94f77a..ea1010c 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -3,8 +3,12 @@ cmake_minimum_required(VERSION 3.9 FATAL_ERROR) add_library(plugin_ngcft1 SHARED ./plugin_ngcft1.cpp ) -set_property(TARGET plugin_ngcft1 PROPERTY C_VISIBILITY_PRESET hidden) -set_property(TARGET plugin_ngcft1 PROPERTY VISIBILITY_INLINES_HIDDEN ON) +set_target_properties(plugin_ngcft1 PROPERTIES + C_VISIBILITY_PRESET hidden + VISIBILITY_INLINES_HIDDEN ON # do we need this? + POSITION_INDEPENDENT_CODE ON +) +target_compile_definitions(plugin_ngcft1 PUBLIC ENTT_API_IMPORT) target_link_libraries(plugin_ngcft1 PUBLIC solanaceae_plugin @@ -20,7 +24,11 @@ add_library(plugin_transfer_auto_accept SHARED ./transfer_auto_accept.hpp ./transfer_auto_accept.cpp ) -set_property(TARGET plugin_transfer_auto_accept PROPERTY C_VISIBILITY_PRESET hidden) +set_target_properties(plugin_transfer_auto_accept PROPERTIES + C_VISIBILITY_PRESET hidden + POSITION_INDEPENDENT_CODE ON +) +target_compile_definitions(plugin_transfer_auto_accept PUBLIC ENTT_API_IMPORT) target_link_libraries(plugin_transfer_auto_accept PUBLIC solanaceae_plugin diff --git a/plugins/plugin_ngcft1.cpp b/plugins/plugin_ngcft1.cpp index c4c361b..8d0133b 100644 --- a/plugins/plugin_ngcft1.cpp +++ b/plugins/plugin_ngcft1.cpp @@ -4,6 +4,9 @@ #include #include +#include +#include + #include #include diff --git a/plugins/plugin_transfer_auto_accept.cpp b/plugins/plugin_transfer_auto_accept.cpp index 430b0c3..5080a5f 100644 --- a/plugins/plugin_transfer_auto_accept.cpp +++ b/plugins/plugin_transfer_auto_accept.cpp @@ -3,6 +3,9 @@ #include "./transfer_auto_accept.hpp" #include +#include +#include + #include #include #include