diff --git a/CMakeLists.txt b/CMakeLists.txt index 0b80ce8..485da17 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ option(BUILD_FOR_PICO "Build for Raspberry Pi Pico" ON) set(GEOGRAPHICLIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/geographiclib) # Configure GeographicLib before adding it, to skip docs/tools/tests -set(GEOGRAPHICLIB_LIB_TYPE "STATIC" CACHE STRING "" FORCE) +set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE) set(BUILD_DOCUMENTATION OFF CACHE BOOL "" FORCE) set(BUILD_BOTH_LIBRARIES OFF CACHE BOOL "" FORCE) set(PACKAGE_DEBIAN OFF CACHE BOOL "" FORCE) @@ -21,7 +21,7 @@ if(BUILD_FOR_PICO) pico_sdk_init() add_subdirectory(${GEOGRAPHICLIB_DIR} EXCLUDE_FROM_ALL) - target_compile_options(GeographicLib PUBLIC -fexceptions -frtti) + target_compile_options(GeographicLib INTERFACE -fexceptions -frtti) add_executable(p-rad src/main.cpp