From 99b7d7182452777bbcde90fe344ee38ca2ecce6c Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sun, 9 Feb 2025 17:15:50 +0300 Subject: [PATCH] wscript: set DEST_SIZEOF_VOID_P with allow 64bit flag --- wscript | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wscript b/wscript index 14e8d61a..9df41a6a 100644 --- a/wscript +++ b/wscript @@ -274,9 +274,13 @@ def configure(conf): else: force_32bit = conf.options.FORCE32 + # FIXME: move this whole logic to force_32bit.py, and ensure + # DEST_SIZEOF_VOID_P is always set if force_32bit: Logs.info('WARNING: will build engine for 32-bit target') conf.force_32bit(True) + else: + conf.env.DEST_SIZEOF_VOID_P = 4 if conf.check_32bit() else 8 cflags, linkflags = conf.get_optimization_flags() cxxflags = list(cflags) # optimization flags are common between C and C++ but we need a copy