This is all the error I have in my compiler. Almost everything are related to math.h.... What's wrong?
2>Fl_Scrollbar.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>Fl_Roller.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>..\..\src\Fl_Roller.cxx(113) : error C3861: 'modf': identifier not found
2>..\..\src\Fl_Roller.cxx(113) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Roller.cxx(115) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Roller.cxx(115) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Roller.cxx(147) : error C3861: 'modf': identifier not found
2>..\..\src\Fl_Roller.cxx(147) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Roller.cxx(149) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Roller.cxx(149) : error C3861: 'sin': identifier not found
2>Fl_Printer.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>c:\fltk-1.3.0-source\fltk-1.3.0\src\Fl_GDI_Printer.cxx(223) : error C3861: 'cos': identifier not found
2>c:\fltk-1.3.0-source\fltk-1.3.0\src\Fl_GDI_Printer.cxx(224) : error C3861: 'sin': identifier not found
2>../..\FL/Fl_PostScript.H : warning C4819: The file contains a character that cannot be represented in the current code page (949). Save the file in Unicode format to prevent data loss
2>Fl_Input_.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>Fl_Help_View.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>..\..\src\Fl_Help_View.cxx(755) : error C3861: 'pow': identifier not found
2>..\..\src\Fl_Help_View.cxx(758) : error C3861: 'pow': identifier not found
2>..\..\src\Fl_Help_View.cxx(1644) : error C3861: 'pow': identifier not found
2>..\..\src\Fl_Help_View.cxx(1647) : error C3861: 'pow': identifier not found
2>Fl_get_system_colors.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>..\..\src\Fl_get_system_colors.cxx(61) : error C3861: 'log': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(61) : error C3861: 'log': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(63) : error C3861: 'log': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(63) : error C3861: 'log': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(65) : error C3861: 'log': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(65) : error C3861: 'log': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(69) : error C2514: 'uchar' : class has no constructors
2> c:\fltk-1.3.0-source\fltk-1.3.0\fl\fl_types.h(39) : see declaration of 'uchar'
2>..\..\src\Fl_get_system_colors.cxx(70) : error C2514: 'uchar' : class has no constructors
2> c:\fltk-1.3.0-source\fltk-1.3.0\fl\fl_types.h(39) : see declaration of 'uchar'
2>..\..\src\Fl_get_system_colors.cxx(71) : error C2514: 'uchar' : class has no constructors
2> c:\fltk-1.3.0-source\fltk-1.3.0\fl\fl_types.h(39) : see declaration of 'uchar'
2>..\..\src\Fl_get_system_colors.cxx(69) : error C3861: 'pow': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(70) : error C3861: 'pow': identifier not found
2>..\..\src\Fl_get_system_colors.cxx(71) : error C3861: 'pow': identifier not found
2>fl_draw.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>..\..\src\fl_draw.cxx(442) : error C3861: 'ceil': identifier not found
2>..\..\src\fl_draw.cxx(442) : error C3861: 'ceil': identifier not found
2>Fl_Dial.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>..\..\src\Fl_Dial.cxx(120) : error C3861: 'atan2': identifier not found
2>fl_curve.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>..\..\src\fl_curve.cxx(60) : error C3861: 'fabs': identifier not found
2>..\..\src\fl_curve.cxx(61) : error C3861: 'fabs': identifier not found
2>..\..\src\fl_curve.cxx(65) : error C3861: 'sqrt': identifier not found
2>Fl_Color_Chooser.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>..\..\src\Fl_Color_Chooser.cxx(176) : error C3861: 'fmod': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(205) : error C3861: 'sqrt': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(206) : error C3861: 'atan2': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(231) : error C3861: 'fabs': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(232) : error C3861: 'fabs': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(278) : error C3861: 'cos': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(279) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(324) : error C3861: 'cos': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(325) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Color_Chooser.cxx(354) : error C3861: 'fabs': identifier not found
2>Fl_Clock.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>Fl_Chart.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>..\..\src\Fl_Chart.cxx(58) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(60) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(68) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(103) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(105) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(107) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(114) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(140) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(144) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(145) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(146) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(147) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(158) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(174) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(174) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(210) : error C3861: 'cos': identifier not found
2>..\..\src\Fl_Chart.cxx(211) : error C3861: 'sin': identifier not found
2>..\..\src\Fl_Chart.cxx(223) : error C3861: 'cos': identifier not found
2>..\..\src\Fl_Chart.cxx(225) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(226) : error C3861: 'rint': identifier not found
2>..\..\src\Fl_Chart.cxx(226) : error C3861: 'sin': identifier not found
2>Fl_Browser.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>Generating Code...
2>Compiling...
2>fl_arci.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>..\..\src\fl_arci.cxx(56) : error C3861: 'cos': identifier not found
2>..\..\src\fl_arci.cxx(57) : error C3861: 'sin': identifier not found
2>..\..\src\fl_arci.cxx(58) : error C3861: 'cos': identifier not found
2>..\..\src\fl_arci.cxx(59) : error C3861: 'sin': identifier not found
2>..\..\src\fl_arci.cxx(60) : error C3861: 'fabs': identifier not found
2>..\..\src\fl_arci.cxx(92) : error C3861: 'cos': identifier not found
2>..\..\src\fl_arci.cxx(93) : error C3861: 'sin': identifier not found
2>..\..\src\fl_arci.cxx(94) : error C3861: 'cos': identifier not found
2>..\..\src\fl_arci.cxx(95) : error C3861: 'sin': identifier not found
2>..\..\src\fl_arci.cxx(97) : error C3861: 'fabs': identifier not found
2>fl_arc.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
2>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
2>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
2> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
2>..\..\src\fl_arc.cxx(43) : error C3861: 'sqrt': identifier not found
2>..\..\src\fl_arc.cxx(51) : error C3861: 'cos': identifier not found
2>..\..\src\fl_arc.cxx(52) : error C3861: 'sin': identifier not found
2>..\..\src\fl_arc.cxx(66) : error C3861: 'acos': identifier not found
2>..\..\src\fl_arc.cxx(69) : error C3861: 'ceil': identifier not found
2>..\..\src\fl_arc.cxx(69) : error C3861: 'fabs': identifier not found
2>..\..\src\fl_arc.cxx(73) : error C3861: 'cos': identifier not found
2>..\..\src\fl_arc.cxx(74) : error C3861: 'sin': identifier not found
2>cmap.cxx
2>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
2>..\..\src\cmap.cxx(125) : error C3861: 'log': identifier not found
2>..\..\src\cmap.cxx(125) : error C3861: 'log': identifier not found
2>..\..\src\cmap.cxx(127) : error C3861: 'log': identifier not found
2>..\..\src\cmap.cxx(127) : error C3861: 'log': identifier not found
2>..\..\src\cmap.cxx(129) : error C3861: 'log': identifier not found
2>..\..\src\cmap.cxx(129) : error C3861: 'log': identifier not found
2>..\..\src\cmap.cxx(132) : error C2514: 'uchar' : class has no constructors
2> ..\..\src\cmap.cxx(119) : see declaration of 'uchar'
2>..\..\src\cmap.cxx(132) : error C3861: 'pow': identifier not found
2>..\..\src\cmap.cxx(133) : error C2514: 'uchar' : class has no constructors
2> ..\..\src\cmap.cxx(119) : see declaration of 'uchar'
2>..\..\src\cmap.cxx(133) : error C3861: 'pow': identifier not found
2>..\..\src\cmap.cxx(134) : error C2514: 'uchar' : class has no constructors
2> ..\..\src\cmap.cxx(119) : see declaration of 'uchar'
2>..\..\src\cmap.cxx(134) : error C3861: 'pow': identifier not found
2>Generating Code...
2>Build log was saved at "
file://c:\fltk-1.3.0-source\fltk-1.3.0\ide\VisualC6\Release\fltk\BuildLog.htm"
2>fltk - 167 error(s), 2 warning(s)
3>Compiling...
4>Compiling...
3>Fl_File_Icon2.cxx
4>freeglut_geometry.cxx
3>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
3>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
3> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
3>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
3>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
3> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
4>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
4>../..\FL/math.h(61) : error C2084: function 'double rint(double)' already has a body
4> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : see previous definition of 'rint'
4>../..\FL/math.h(61) : error C3861: 'floor': identifier not found
4>../..\FL/math.h(62) : error C2084: function 'double copysign(double,double)' already has a body
4> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(63) : see previous definition of 'copysign'
4>..\..\src\freeglut_geometry.cxx(154) : error C3861: 'sin': identifier not found
4>..\..\src\freeglut_geometry.cxx(155) : error C3861: 'cos': identifier not found
4>..\..\src\freeglut_geometry.cxx(335) : error C3861: 'sqrt': identifier not found
3>..\..\src\Fl_File_Icon2.cxx(322) : error C3861: 'rint': identifier not found
4>..\..\src\freeglut_geometry.cxx(336) : error C3861: 'sqrt': identifier not found
3>..\..\src\Fl_File_Icon2.cxx(322) : error C3861: 'rint': identifier not found
4>..\..\src\freeglut_geometry.cxx(420) : error C3861: 'sqrt': identifier not found
4>..\..\src\freeglut_geometry.cxx(421) : error C3861: 'sqrt': identifier not found
3>Build log was saved at "
file://C:\fltk-1.3.0-source\fltk-1.3.0\ide\VisualC6\Release\fltk_images\BuildLog.htm"
4>..\..\src\freeglut_geometry.cxx(613) : error C3861: 'cos': identifier not found
4>..\..\src\freeglut_geometry.cxx(614) : error C3861: 'sin': identifier not found
4>..\..\src\freeglut_geometry.cxx(620) : error C3861: 'cos': identifier not found
4>..\..\src\freeglut_geometry.cxx(621) : error C3861: 'sin': identifier not found
4>..\..\src\freeglut_geometry.cxx(696) : error C3861: 'cos': identifier not found
4>..\..\src\freeglut_geometry.cxx(697) : error C3861: 'sin': identifier not found
4>..\..\src\freeglut_geometry.cxx(703) : error C3861: 'cos': identifier not found
4>..\..\src\freeglut_geometry.cxx(704) : error C3861: 'sin': identifier not found
4>Build log was saved at "
file://C:\fltk-1.3.0-source\fltk-1.3.0\ide\VisualC6\Release\fltk_gl\BuildLog.htm"
4>fltk_gl - 18 error(s), 0 warning(s)
3>fltk_images - 6 error(s), 0 warning(s)
5>Compiling...
5>Fl_Window_Type.cxx
5>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\math.h(62) : error C3861: 'Floor': identifier not found
5>Build log was saved at "
file://C:\fltk-1.3.0-source\fltk-1.3.0\ide\VisualC6\Release\Fluid\BuildLog.htm"
5>Fluid - 1 error(s), 0 warning(s)
6>Create .cxx and .h file with fluid
6>Project : error PRJ0019: A tool returned an error code from "Create .cxx and .h file with fluid"
6>Build log was saved at "
file://C:\fltk-1.3.0-source\fltk-1.3.0\ide\VisualC6\Release\CubeView\BuildLog.htm"
6>CubeView - 1 error(s), 0 warning(s)
=========Build: succeed 0, Fail 6 ... ===========