You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[GDExtension] Cant cross-compile from linux to windows #605
As you can see in the image above, from lines 6-15 I've commented them, for some reason, the try to identify platform doesnt pass in the lines 101-117:
elifenv["platform"] =="windows":
print("XWin for linux")
env["target_path"] +="win64/"cpp_library+=".windows"# This makes sure to keep the session environment variables on windows,# that way you can run scons in a vs 2017 prompt and it will find all the required toolsenv.Append(ENV=os.environ)
env.Append(CPPDEFINES=["WIN32", "_WIN32", "_WINDOWS", "_CRT_SECURE_NO_WARNINGS"])
env.Append(CCFLAGS=["-W3", "-GR"])
ifenv["target"] in ("debug", "d"):
env.Append(CPPDEFINES=["_DEBUG"])
env.Append(CCFLAGS=["-EHsc", "-MDd", "-ZI"])
env.Append(LINKFLAGS=["-DEBUG"])
else:
env.Append(CPPDEFINES=["NDEBUG"])
env.Append(CCFLAGS=["-O2", "-EHsc", "-MD"])
this isnt read even if you pass: platform=windows because of lines 6-15 if you comment them and give an empty value to host_platform it works. But still cant compile to windows!
Activity