On 27Mar, 2008, at 9:27, Andreas Schneider wrote:
Robert Bielik wrote:
I'm compiling under Ubuntu and want to generate 64 bit code. Is there a way to get cmake to generate
the correct settings in the Makefile ?
I tried adding -m64 (and -march=x86-64) but the __x86_64__ define does not seem to be set. I.e. when using

This define is set by the compiler not by the build system.




To see what defines are set by gcc, you can use

gcc -dM -E - < /dev/null

Very useful... For the 64 bit case, I added -m64 to the options on my 32 Bit Ubuntu box (Gutsy): __x86_64 and __x86_64__ are both defined.


HTH

Michael
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to