Loading cmake/FindINIPARSER.cmake +7 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,13 @@ set(INIPARSER_INCLUDE_DIR "${INIPARSER_ROOT}/include") set(INIPARSER_FOUND TRUE) # --- Multiarch-Fix für Unix: Absoluten Bibliothekspfad suchen --- if (NOT WIN32) # 🌟 MULTIARCH FIX: find_library findet den absoluten, Multiarch-fähigen Pfad # zur statischen Bibliothek libiniparser.a. find_library(INIPARSER_LIBRARY NAMES iniparser) endif() # -------------------------------------------------------------------------- # 2. Erstellen des Namespaced IMPORTED Targets # -------------------------------------------------------------------------- Loading cmake/FindYAML.cmake +0 −5 Original line number Diff line number Diff line Loading @@ -36,12 +36,7 @@ if (WIN32) set(_YAML_DLL_NAME "yaml.dll") set(_YAML_IMPLIB_NAME "yaml.lib") else() # 🌟 MULTIARCH FIX: Verwende find_library, um den absoluten Pfad zu erhalten. # Dies durchsucht automatisch /usr/lib, /usr/lib/x86_64-linux-gnu, etc. find_library(YAML_LIBRARY NAMES yaml) if (NOT YAML_LIBRARY) message(FATAL_ERROR "libyaml.so not found. Check if libyaml-dev is installed.") endif() endif() # -------------------------------------------------------------------------- Loading Loading
cmake/FindINIPARSER.cmake +7 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,13 @@ set(INIPARSER_INCLUDE_DIR "${INIPARSER_ROOT}/include") set(INIPARSER_FOUND TRUE) # --- Multiarch-Fix für Unix: Absoluten Bibliothekspfad suchen --- if (NOT WIN32) # 🌟 MULTIARCH FIX: find_library findet den absoluten, Multiarch-fähigen Pfad # zur statischen Bibliothek libiniparser.a. find_library(INIPARSER_LIBRARY NAMES iniparser) endif() # -------------------------------------------------------------------------- # 2. Erstellen des Namespaced IMPORTED Targets # -------------------------------------------------------------------------- Loading
cmake/FindYAML.cmake +0 −5 Original line number Diff line number Diff line Loading @@ -36,12 +36,7 @@ if (WIN32) set(_YAML_DLL_NAME "yaml.dll") set(_YAML_IMPLIB_NAME "yaml.lib") else() # 🌟 MULTIARCH FIX: Verwende find_library, um den absoluten Pfad zu erhalten. # Dies durchsucht automatisch /usr/lib, /usr/lib/x86_64-linux-gnu, etc. find_library(YAML_LIBRARY NAMES yaml) if (NOT YAML_LIBRARY) message(FATAL_ERROR "libyaml.so not found. Check if libyaml-dev is installed.") endif() endif() # -------------------------------------------------------------------------- Loading