X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=toolchain-mingw32.cmake;h=0395530bf4376afa6922ddb761e06aa63c0baf57;hp=a53a18591dfc7ee0465a735ba43573e850fd6441;hb=13dc8a47611c9de342b6796a9774d552d390296f;hpb=d73bc1f2e053f19ed56ca5ee3daded3265a702ad diff --git a/toolchain-mingw32.cmake b/toolchain-mingw32.cmake index a53a18591df..0395530bf43 100644 --- a/toolchain-mingw32.cmake +++ b/toolchain-mingw32.cmake @@ -1,12 +1,20 @@ +if(NOT ARCH) set(ARCH i386) +endif(NOT ARCH) # Choose the right MinGW prefix -if (CMAKE_HOST_SYSTEM_NAME MATCHES Windows) +if(ARCH MATCHES i386) + +if(CMAKE_HOST_SYSTEM_NAME MATCHES Windows) set(MINGW_PREFIX "" CACHE STRING "MinGW Prefix") else() set(MINGW_PREFIX "mingw32-" CACHE STRING "MinGW Prefix") -endif() +endif(CMAKE_HOST_SYSTEM_NAME MATCHES Windows) + +elseif(ARCH MATCHES amd64) +set(MINGW_PREFIX "x86_64-w64-mingw32-" CACHE STRING "MinGW Prefix") +endif(ARCH MATCHES i386) # the name of the target operating system SET(CMAKE_SYSTEM_NAME Windows) @@ -23,7 +31,8 @@ SET(CMAKE_RC_COMPILE_OBJECT " -i