Răsfoiți Sursa

Fix 32 bit windows export crash

mrezai 9 ani în urmă
părinte
comite
48bf9d3139
1 a modificat fișierele cu 8 adăugiri și 2 ștergeri
  1. 8 2
      platform/windows/detect.py

+ 8 - 2
platform/windows/detect.py

@@ -339,7 +339,13 @@ def configure(env):
 
 		if (env["target"]=="release"):
 			
-			env.Append(CCFLAGS=['-O3','-ffast-math','-fomit-frame-pointer','-msse2'])
+			env.Append(CCFLAGS=['-ffast-math','-fomit-frame-pointer','-msse2'])
+
+			if (env["bits"]=="64"):
+				env.Append(CCFLAGS=['-O3'])
+			else:
+				env.Append(CCFLAGS=['-O2'])
+
 			env.Append(LINKFLAGS=['-Wl,--subsystem,windows'])
 
 		elif (env["target"]=="release_debug"):
@@ -382,7 +388,7 @@ def configure(env):
 
 		#'d3dx9d'
 		env.Append(CPPFLAGS=['-DMINGW_ENABLED'])
-		env.Append(LINKFLAGS=['-g'])
+		#env.Append(LINKFLAGS=['-g'])
 
 		# resrc
 		env['is_mingw']=True