I downloaded VXL, and generated a MSVC 6 workspace using CMake. When I tried to compile an example (vnl_rosenbrock), I got a bunch of errors like this:

C:\vxl\vxl-1.1.0\vcl\vcl_complex.h(66) : fatal error C1017: invalid integer constant expression
vnl_real_eigensystem.cxx

Each of the errors point to the following line in vcl_complex.h :

# if !VCL_COMPLEX_POW_WORKS && !defined(VCL_SGI_CC_7)

Did I run CMake incorrectly, or is there some other problem?

I'm using Windows 2000 and VC6.0.

Thanks,
Ed Forsman