I compile the source from SVN trunk ver 708 with VS 2008 but get some error message

qwt_slider.cpp
.\qwt_slider.cpp(782) : error C2668: 'ceil' : ambiguous call to overloaded funct
ion

C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(549): cou
ld be 'long double ceil(long double)'
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(501): or
'float ceil(float)'
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(136): or
'double ceil(double)'
while trying to match the argument list '(int)'
qwt_thermo.cpp
.\qwt_thermo.cpp(837) : error C2668: 'ceil' : ambiguous call to overloaded funct
ion
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(549): cou
ld be 'long double ceil(long double)'
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(501): or
'float ceil(float)'
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(136): or
'double ceil(double)'
while trying to match the argument list '(int)'
qwt_wheel.cpp
Generating Code...
NMAKE : fatal error U1077: 'echo' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.

Seems the issue is coming from function ceil. Please help to solve it. Thanks!