Fix StaffPad compilation/linking with gcc-15.2

This commit is contained in:
Robin Gareus 2025-10-11 23:34:27 +02:00
parent f19e7c9ac9
commit 35b5d156c3
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04

View file

@ -27,7 +27,8 @@ def configure(conf):
pass
def build(bld):
obj = bld.stlib(features = 'cxx cxxstlib', source = staffpad_sources)
obj = bld.stlib(features = 'c cxx cxxstlib', source = staffpad_sources)
obj.cflags = [ bld.env['compiler_flags_dict']['pic'], '-O3', '-ffast-math' ]
obj.cxxflags = [ bld.env['compiler_flags_dict']['pic'], '-O3', '-ffast-math' ]
obj.export_includes = ['.']
obj.includes = ['.', 'pffft']