diff --git a/platform/android/MapLibreAndroid/src/cpp/CMakeLists.txt b/platform/android/MapLibreAndroid/src/cpp/CMakeLists.txt index b78316ead..f8c20465a 100644 --- a/platform/android/MapLibreAndroid/src/cpp/CMakeLists.txt +++ b/platform/android/MapLibreAndroid/src/cpp/CMakeLists.txt @@ -252,7 +252,10 @@ target_link_libraries(maplibre $<$:-Wl,--icf=all> $<$:-Wl,--gc-sections> $<$:-flto> - $<$:-fuse-ld=gold> + $<$:-fuse-ld=lld> + $<$:-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/../../../version-script> + #$<$:-Wl,-Bsymbolic> + $<$:-Wl,-Bsymbolic-functions> MapLibreNative::Base::jni.hpp mbgl-core mbgl-vendor-unique_resource)