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

CompileC 
MedicalSliceViewer.build/Debug/MedicalSliceViewer.build/Objects-normal/i386/moc_QVTKInteractionCallback.o
 include/moc_QVTKInteractionCallback.cxx normal i386 c++ 
com.apple.compilers.gcc.4_2
cd /Users/learzA/Desktop/MedicalSliceViewer-build
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x c++ -arch i386 -fmessage-length=0 -pipe 
-Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -mdynamic-no-pic 
-DCMAKE_INTDIR="Debug" -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_DLL -DQT_DEBUG 
-mmacosx-version-min=10.6 -gdwarf-2 -Wmost -Wno-four-char-constants 
-Wno-unknown-pragmas -F/Users/learzA/Desktop/MedicalSliceViewer-build/Debug 
-F/Library/Frameworks 
-I/Users/learzA/Desktop/MedicalSliceViewer-build/Debug/include 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/gdcm/src 
-I/Users/learzA/Research/itk-g++-build/Utilities/gdcm 
-I/Users/learzA/Research/itk-g++-build/Utilities/vxl/core 
-I/Users/learzA/Research/itk-g++-build/Utilities/vxl/vcl 
-I/Users/learzA/Research/itk-g++-build/Utilities/vxl/v3p/netlib 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/vxl/core 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/vxl/vcl 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/vxl/v3p/netlib 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/Numerics/Statistics 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities 
-I/Users/learzA/Research/itk-g++-build/Utilities 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/itkExtHdrs 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/nifti/znzlib 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/nifti/niftilib 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/expat 
-I/Users/learzA/Research/itk-g++-build/Utilities/expat 
-I/Users/learzA/Research/itk-g++-build/Utilities/DICOMParser 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/DICOMParser 
-I/Users/learzA/Research/itk-g++-build/Utilities/NrrdIO 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/NrrdIO 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Utilities/MetaIO 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/SpatialObject 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/Numerics/NeuralNetworks 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/Numerics/FEM 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/IO 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/Numerics 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/Common 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/BasicFilters 
-I/Users/learzA/Research/InsightToolkit-3.14.0/Code/Algorithms 
-I/Users/learzA/Research/itk-g++-build 
-I/Users/learzA/Research/vtk-g++-cocoa-build 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Common 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities 
-I/Users/learzA/Research/vtk-g++-cocoa-build/VolumeRendering 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Rendering 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/vtkalglib 
-I/Users/learzA/Research/vtk-5.4.2/Infovis 
-I/Users/learzA/Research/vtk-5.4.2/Geovis 
-I/Users/learzA/Research/vtk-5.4.2/Views 
-I/Users/learzA/Research/vtk-5.4.2/VolumeRendering 
-I/Users/learzA/Research/vtk-5.4.2/Hybrid 
-I/Users/learzA/Research/vtk-5.4.2/Widgets 
-I/Users/learzA/Research/vtk-5.4.2/Rendering 
-I/Users/learzA/Research/vtk-5.4.2/Rendering/Testing/Cxx 
-I/Users/learzA/Research/vtk-5.4.2/IO 
-I/Users/learzA/Research/vtk-5.4.2/Imaging 
-I/Users/learzA/Research/vtk-5.4.2/Graphics 
-I/Users/learzA/Research/vtk-5.4.2/GenericFiltering 
-I/Users/learzA/Research/vtk-5.4.2/Filtering 
-I/Users/learzA/Research/vtk-5.4.2/Common 
-I/Users/learzA/Research/vtk-5.4.2/Utilities 
-I/Users/learzA/Research/vtk-5.4.2/Common/Testing/Cxx 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/vtklibproj4 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/vtklibproj4 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/DICOMParser 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/DICOMParser 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/vtkfreetype/include 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/vtkfreetype/include 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/vtknetcdf 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/vtknetcdf 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/vtkexodus2/include 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/vtkexodus2/include 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/MaterialLibrary 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/MaterialLibrary 
-I/Users/learzA/Research/vtk-g++-cocoa-build/Utilities/verdict 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/verdict 
-I/Users/learzA/Research/vtk-5.4.2/GUISupport/Qt 
-I/Users/learzA/Research/vtk-g++-cocoa-build/GUISupport/Qt 
-I/Users/learzA/Research/vtk-5.4.2/GUISupport/Qt/Chart 
-I/Users/learzA/Research/vtk-g++-cocoa-build/GUISupport/Qt/Chart 
-I/Users/learzA/Research/vtk-5.4.2/Utilities/vtkalglib 
-I/Library/Frameworks/QtGui.framework/Headers 
-I/Library/Frameworks/QtCore.framework/Headers 
-I/Users/learzA/Desktop/MedicalSliceViewer/etc/milestone1/include 
-I/Users/learzA/Desktop/MedicalSliceViewer-build/MedicalSliceViewer.build/Debug/MedicalSliceViewer.build/DerivedSources/i386
 
-I/Users/learzA/Desktop/MedicalSliceViewer-build/MedicalSliceViewer.build/Debug/MedicalSliceViewer.build/DerivedSources
 -ftemplate-depth-50 -Wall -Wno-deprecated -no-cpp-precomp -Wno-long-double 
-msse2 -Wno-deprecated -mlong-branch -c 
/Users/learzA/Desktop/MedicalSliceViewer-build/include/moc_QVTKInteractionCallback.cxx
 -o 
/Users/learzA/Desktop/MedicalSliceViewer-build/MedicalSliceViewer.build/Debug/MedicalSliceViewer.build/Objects-normal/i386/moc_QVTKInteractionCallback.o

cc1plus: error: unrecognized command line option "-Wno-long-double"

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

Reply via email to