scons: Search only for mingw-w64 cross-compilers.
Some distros still ship the non-mingw-w64 cross-compilers, but they are can't build Mesa properly, as Jakob pointed out.
This commit is contained in:
@@ -41,26 +41,13 @@ import SCons.Builder
|
|||||||
import SCons.Tool
|
import SCons.Tool
|
||||||
import SCons.Util
|
import SCons.Util
|
||||||
|
|
||||||
# This is what we search for to find mingw:
|
# These are the mingw toolchain prefixes we search for:
|
||||||
|
# (We only search for the mingw-w64 toolchain, and not the mingw.org one.)
|
||||||
prefixes32 = SCons.Util.Split("""
|
prefixes32 = SCons.Util.Split("""
|
||||||
mingw32-
|
|
||||||
mingw32msvc-
|
|
||||||
i386-mingw32-
|
|
||||||
i486-mingw32-
|
|
||||||
i586-mingw32-
|
|
||||||
i686-mingw32-
|
|
||||||
i386-mingw32msvc-
|
|
||||||
i486-mingw32msvc-
|
|
||||||
i586-mingw32msvc-
|
|
||||||
i686-mingw32msvc-
|
|
||||||
i686-pc-mingw32-
|
|
||||||
i686-w64-mingw32-
|
i686-w64-mingw32-
|
||||||
""")
|
""")
|
||||||
prefixes64 = SCons.Util.Split("""
|
prefixes64 = SCons.Util.Split("""
|
||||||
x86_64-w64-mingw32-
|
x86_64-w64-mingw32-
|
||||||
amd64-mingw32-
|
|
||||||
amd64-mingw32msvc-
|
|
||||||
amd64-pc-mingw32-
|
|
||||||
""")
|
""")
|
||||||
|
|
||||||
def find(env):
|
def find(env):
|
||||||
|
Reference in New Issue
Block a user