make geo*lib static

This commit is contained in:
2026-08-05 10:47:54 +02:00
parent 5737b5a17c
commit 25824ac2f9
+2 -2
View File
@@ -5,7 +5,7 @@ option(BUILD_FOR_PICO "Build for Raspberry Pi Pico" ON)
set(GEOGRAPHICLIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/geographiclib) set(GEOGRAPHICLIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/geographiclib)
# Configure GeographicLib before adding it, to skip docs/tools/tests # 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_DOCUMENTATION OFF CACHE BOOL "" FORCE)
set(BUILD_BOTH_LIBRARIES OFF CACHE BOOL "" FORCE) set(BUILD_BOTH_LIBRARIES OFF CACHE BOOL "" FORCE)
set(PACKAGE_DEBIAN OFF CACHE BOOL "" FORCE) set(PACKAGE_DEBIAN OFF CACHE BOOL "" FORCE)
@@ -21,7 +21,7 @@ if(BUILD_FOR_PICO)
pico_sdk_init() pico_sdk_init()
add_subdirectory(${GEOGRAPHICLIB_DIR} EXCLUDE_FROM_ALL) 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 add_executable(p-rad
src/main.cpp src/main.cpp