[vtkusers] VTK 4.2 compile error in vtkScalarBarActor
    Ian Miller 
    MrMiller at shelob.plus.com
       
    Sat Sep 27 14:44:04 EDT 2003
    
    
  
Hi,
> On a clean Win2000 os + latest hole patches.
> 1)       full installation of MS Visual Studio.NET 2003
> 2)       installed CMake 1.8 patch 1
> 3)       extracted "VTK-4.2-LatestRelease.tar.gz"
> 4)       ran CMake against VTK 4.2 source code
> 5)       pointed Vis-Studio to the "VTK.sln" file
> 6)       ran Build | Build Solution
> Result:
> Everything compiled except two errors in vtkScalarBarActor:  (lines 357
> and 536) same error:  looking for overloading of 'pow' to (int, float)
> Since pow(float, float) is available, I tried casting the integer
constants
> to float, and compilation errors went away.
Snap!  Except that I'm running Windows XP.
> what pow is doing?
Raising the first argument to the power of the second.
> So how come this hasn't produced failed tests for anyone else?
Maybe the main contributors all use the latest CVS code all the time?
Or they mostly run Linux/UNIX?  I didn't get this problem at work
with Visual C++ 6.0 either, so it's probably just that .NET 2003 is too
recently released for many people to be using it yet.
> Does the (float) casting cause any problems?
Surely not.
Regards,
Ian
    
    
More information about the vtkusers
mailing list