Hi again,

I made the change in CMakeLists.txt and cmake was happy.  It still bombs when
building- it's in the dicom plugin.

We have installed:
rpm -q InsightToolkit
InsightToolkit-2.8.1-5.fc6.i386

There's a large number of repetitious errors., included below.

Any ideas?

Many thanks,

John

Scanning dependencies of target osgdb_dicom
Building CXX object 
src/osgPlugins/dicom/CMakeFiles/osgdb_dicom.dir/ReaderWriterDICOM.o
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:306: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:306: 
warning: ISO C++ forbids initialization of member constant ‘zero’ of 
non-integral type ‘const float’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:308: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:308: 
warning: ISO C++ forbids initialization of member constant ‘one’ of 
non-integral type ‘const float’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:310: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:310: 
warning: ISO C++ forbids initialization of member constant ‘maxval’ of 
non-integral type ‘const float’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:329: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:329: 
warning: ISO C++ forbids initialization of member constant ‘zero’ of 
non-integral type ‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:331: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:331: 
warning: ISO C++ forbids initialization of member constant ‘one’ of 
non-integral type ‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:333: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:333: 
warning: ISO C++ forbids initialization of member constant ‘maxval’ of 
non-integral type ‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:352: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:352: 
warning: ISO C++ forbids initialization of member constant ‘zero’ of 
non-integral type ‘const long double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:354: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:354: 
warning: ISO C++ forbids initialization of member constant ‘one’ of 
non-integral type ‘const long double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:356: 
error: floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_numeric_traits.h:356: 
warning: ISO C++ forbids initialization of member constant ‘maxval’ of 
non-integral type ‘const long double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:55: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:55: warning: ISO 
C++ forbids initialization of member constant ‘e’ of non-integral type ‘const 
double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:56: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:56: warning: ISO 
C++ forbids initialization of member constant ‘log2e’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:57: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:57: warning: ISO 
C++ forbids initialization of member constant ‘log10e’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:58: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:58: warning: ISO 
C++ forbids initialization of member constant ‘ln2’ of non-integral type ‘const 
double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:59: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:59: warning: ISO 
C++ forbids initialization of member constant ‘ln10’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:60: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:60: warning: ISO 
C++ forbids initialization of member constant ‘pi’ of non-integral type ‘const 
double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:61: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:61: warning: ISO 
C++ forbids initialization of member constant ‘pi_over_2’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:62: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:62: warning: ISO 
C++ forbids initialization of member constant ‘pi_over_4’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:63: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:63: warning: ISO 
C++ forbids initialization of member constant ‘one_over_pi’ of non-integral 
type ‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:64: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:64: warning: ISO 
C++ forbids initialization of member constant ‘two_over_pi’ of non-integral 
type ‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:65: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:65: warning: ISO 
C++ forbids initialization of member constant ‘two_over_sqrtpi’ of non-integral 
type ‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:66: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:66: warning: ISO 
C++ forbids initialization of member constant ‘sqrt2’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:67: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:67: warning: ISO 
C++ forbids initialization of member constant ‘sqrt1_2’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:70: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:70: warning: ISO 
C++ forbids initialization of member constant ‘eps’ of non-integral type ‘const 
double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:71: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:71: warning: ISO 
C++ forbids initialization of member constant ‘sqrteps’ of non-integral type 
‘const double’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:73: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:73: warning: ISO 
C++ forbids initialization of member constant ‘float_eps’ of non-integral type 
‘const float’
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:74: error: 
floating-point literal cannot appear in a constant-expression
/usr/include/InsightToolkit/Utilities/vxl/core/vnl/vnl_math.h:74: warning: ISO 
C++ forbids initialization of member constant ‘float_sqrteps’ of non-integral 
type ‘const float’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:194: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:195: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:196: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:197: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:239: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:240: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:241: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:242: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:243: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:244: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:245: warning: 
extra ‘;’
/usr/include/InsightToolkit/IO/itkDefaultConvertPixelTraits.h:246: warning: 
extra ‘;’
make[2]: *** 
[src/osgPlugins/dicom/CMakeFiles/osgdb_dicom.dir/ReaderWriterDICOM.o] Error 1
make[1]: *** [src/osgPlugins/dicom/CMakeFiles/osgdb_dicom.dir/all] Error 2
make: *** [all] Error 2
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to