Aaron Turner wrote:


That is not the preferable way to do this.  As it hard codes flags into the
CMake file.  The way I would do it is:

export CXXFLAGS=-m64
export CFLAGS=-m64
export LDFLAGS=-m64

cmake ../myproject

If those environment variables are set BEFORE you run cmake, then cmake will
put them into the cache correctly.

Couldn't you use the check_c_source_runs() macro to test if your
system supports the -m64 flag?  That way you wouldn't need to require
the user to specify it (always fraught with peril).


You could if you always wanted a 64 bit app. It is really up to the project.

-Bill

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to