George Neill wrote:
Hi CMakers!

I am trying to compile on a 64 bit windows machine (AMD64).  It seems
CMake only outputs /MACHINE:X64 for the link flags.   However,
link.exe reports that flag doesn't exist.   Is this a bug?

I am using,
cmake version 2.4-patch 7

cl.exe
Microsoft (R) C/C++ Optimizing Compiler Version 14.00.40310.41 for AMD64
Copyright (C) Microsoft Corporation.  All rights reserved.

link.exe
Microsoft (R) Incremental Linker Version 8.00.40310.39
Copyright (C) Microsoft Corporation.  All rights reserved.

options for /MACHINE: from link.exe  /?

/MACHINE:{AM33|AMD64|ARM|CEE|EBC|IA64|M32R|MIPS|MIPS16|MIPSFPU|MIPSFPU16|
                MIPSR41XX|SH4|SH5|THUMB|X86}

Let me know if you need more info.

What version of the compiler do you have?
With vs 2005, which was the first one we supported 64 bit builds, I get this:

$ link /?
Microsoft (R) Incremental Linker Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.


  /MACHINE:{ARM|EBC|IA64|MIPS|MIPS16|MIPSFPU|MIPSFPU16|
                SH4|THUMB|X64|X86}

Exactly what steps are you taking for running cmake, and installing the compiler?

-Bill

_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to