Commit Graph
12 Commits
Author SHA1 Message Date
Kevin Reinholz 20e747e594 Fix build with clang when not on a supported platform 2026-07-26 13:48:40 -07:00
Kevin Reinholz 615da42df3 Fix build when USE_SYSTEM_MINIUPNPC cmake option is enabled. Adding a compile definition for it in Core/CMakeLists.txt is not enough; rather than add a duplicate definition in UI/CMakeLists.txt so NativeApp.cpp's include of Core/Util/PortManager.h handles the conditional location of miniupnpc headers correctly, adding it once in the root CMakeLists.txt ensures both Core and UI handle it properly 2026-07-26 13:10:50 -07:00
Kevin Reinholz d6060d4b3b Build fixes for clang on FreeBSD 2026-05-31 13:27:45 -07:00
Kevin Reinholz 98becf8787 Don't enable experimental BUILD_BUNDLED_FFMPEG option by default 2026-05-29 20:27:10 -07:00
Kevin Reinholz bc2648edb1 Add experimental cmake port of ppsspp-ffmpeg as a standard module built from source 2026-05-29 19:06:04 -07:00
Kevin Reinholz 344bbff308 Fix build on aarch64/arm64 FreeBSD 2026-05-27 20:04:01 -07:00
Kevin Reinholz d2003819a6 Fix build with bundled rapidjson after my fix for system rapidjson broke it 2026-04-10 07:15:01 -07:00
Kevin Reinholz 4a5dd4caa6 Fix build with system rapidjson. Attempt to break out the lib7zip support--this fixes build on amd64 FreeBSD 2026-04-09 16:44:45 -07:00
Kevin Reinholz a7b672ae0d Remove redundant sse2 flag on x86_64 as it's enabled by default and only needs to explicitly be set on 32-bit x86 2026-03-13 18:44:09 -07:00
Kevin Reinholz f020bcdd75 Create option to build with system freetype, libchdr, and rapidjson instead of bundled modules. Add a couple of FreeBSD-specific tweaks to CMakeLists.txt while at it 2026-03-10 18:03:06 -07:00
Kevin Reinholz 335695935a Fix build with system libzip and miniupnpc 2025-05-31 16:06:37 -07:00
Kevin Reinholz 795c8678a6 Fixed build with system libzip and miniupnpc 2025-05-31 16:03:57 -07:00