rom-properties/cmake
David Korth 06f2f46655 [cmake] CheckLibfmt.cmake: Remove FMT_SHARED from INTERFACE_COMPILE_DEFINITIONS.
This causes parts of `class format_error` to be exported from
libromdata.so, which could result in multiple definitions:

V typeinfo for fmt::v11::format_error
V typeinfo name for fmt::v11::format_error
V vtable for fmt::v11::format_error

NOTE: Not needed for Win32.
2025-02-17 19:37:05 -05:00
..
libs [cmake] CheckLibfmt.cmake: Remove FMT_SHARED from INTERFACE_COMPILE_DEFINITIONS. 2025-02-17 19:37:05 -05:00
macros [cmake] CheckIfuncSupport.cmake: Don't check for NOT DEFINED HAVE_IFUNC. 2025-01-25 14:34:52 -05:00
platform [cmake] msvc.cmake: Add more conformance options. 2025-01-20 18:45:52 -05:00
toolchain [scripts] package.cmd: Add ARM, ARM64, and ARM64EC. 2023-07-16 18:28:21 -04:00
cmake_uninstall.cmake.in [cmake] cmake_uninstall.cmake.in: Use EXECUTE_PROCESS() instead of EXEC_PROGRAM(). 2024-03-03 12:51:03 -05:00
options.cmake [libfmt] Add an internal copy of libfmt-11.1.2. 2025-01-21 23:59:20 -05:00
platform.cmake [cmake] Add flags for RelWithDebInfo. 2024-03-24 16:58:18 -04:00