$ grep -r Wno-long-double cmake-2.6.4
cmake-2.6.4/Utilities/cmcurl/CMakeLists.txt: CHECK_C_COMPILER_FLAG(-
Wno-long-double HAVE_C_FLAG_Wno_long_double)
cmake-2.6.4/Utilities/cmcurl/CMakeLists.txt:
SET(MPRINTF_COMPILE_FLAGS "${MPRINTF_COMPILE_FLAGS} -Wno-long-double")
cmake-2.6.4/Utilities/cmcurl/CMakeLists.txt:
SET(MPRINTF_COMPILE_FLAGS "-Wno-long-double")
As you can see, -Wno-long-double only shows up in the code that
compiles the Curl library, and that only if the flag is accepted by
the compiler (as you can see from the CHECK_C_COMPILER_FLAG). So I
suspect that this flag is set somewhere in your own CMake code.
Michael
On 29. Aug, 2009, at 19:30, Wei Lu wrote:
Hi Michael,
I removed the project and then recompiled (even rebuild cmake), but
it still appears the same error. I also attached a compiling log,
hope it can help.
Thanks,
Wei
<compiling log.txt>
On Aug 29, 2009, at 4:56 AM, Michael Wild wrote:
On 29. Aug, 2009, at 8:23, Wei Lu wrote:
Hi cmake users,
When I upgrade my mac to snow leopard, some of my projects don't
compile any more with cmake.
The error message is:
cc1plus: error: unrecognized command line option "-Wno-long-double"
My guess is that the option "-Wno-long-double" generated by cmake
is deprecated in snow leopard, am I right? How can I fix it?
Thanks,
Wei Lu
Are you sure CMake added this flag (I strongly doubt it)? Did you
try with a clean cache?
Michael
_______________________________________________
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