From 1e5441f5ccadebddf6b0d0f8abf2e200c31f7e99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20=F0=9F=90=A2?= <83405332+hoppjan@users.noreply.github.com> Date: Tue, 28 Apr 2026 20:34:04 +0200 Subject: [PATCH] fix(android): libpdfiumjni.so for 16 KB page sizes --- pdfium/src/androidMain/cpp/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pdfium/src/androidMain/cpp/CMakeLists.txt b/pdfium/src/androidMain/cpp/CMakeLists.txt index 7b69fe6..426f653 100644 --- a/pdfium/src/androidMain/cpp/CMakeLists.txt +++ b/pdfium/src/androidMain/cpp/CMakeLists.txt @@ -6,6 +6,8 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_VISIBILITY_PRESET hidden) set(CMAKE_POSITION_INDEPENDENT_CODE ON) +add_link_options("-Wl,-z,max-page-size=16384") + # Headers staged by the Gradle task `installPdfiumHeaders`. set(PDFIUM_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../build/pdfium/include") if(NOT EXISTS "${PDFIUM_INCLUDE_DIR}")