Open Shoegzer opened 4 months ago
That's normally just a warning (in a dependency), which seems to have been upgraded to an error for some reason. Did you build with -Werror?
Thanks. I haven't yet, and I can do that, but does this help explain the issue anyway?
Thanks. I haven't yet, and I can do that, but does this help explain the issue anyway?
I heard they're changing some warnings into errors in GCC 14.
May be just need -D_DEFAULT_SOURCE
as mentioned in that Porting to GCC 14 page?
To address this, the -std=c11 option can be dropped, -std=gnu11 can be used instead, or -std=c11 -D_DEFAULT_SOURCE can be used re-enable common extensions. Alternatively, projects using Autoconf could enable AC_USE_SYSTEM_EXTENSIONS.
Platform
Linux / BSD
Compiler and build tool versions
gcc-14
Operating system version
Linux Mint 22
Build commands used
make -j9
What happens
The following errors appear in the build.log (gcc-13 successfully builds without these errors):
PPSSPP version affected
52cf10274c342c1dd97d91c273b109d5c859d227
Last working version
No response
Checklist
git submodule update --init --recursive
before building.