C:\cairobuild\cairo-1.2.4>buildconf.bat Rebuilding configure.js Now run 'cscript /nologo configure.js --help' C:\cairobuild\cairo-1.2.4>conf.bat C:\cairobuild\cairo-1.2.4>cscript /nologo configure.js --disable-ps --disable-pdf --enable-png --with-extra-includes="C:\Program Files\Microsoft Platf orm SDK\include" --with-extra-libs="C:\Program Files\Microsoft Platform SDK\lib" Saving configure options to config.nice.bat Checking for cl.exe ... Checking for cl.exe ... Detected MS compiler version 14 Checking for link.exe ... C:\Program Files (x86)\Microsoft Visual Studio 8\VC\BIN Checking for nmake.exe ... Checking for lib.exe ... Checking for zip.exe ... \cygwin\bin Checking for mc.exe ... C:\Program Files\Microsoft Platform SDK\Bin Checking for zlib.h ... ..\cairo_build\include Checking for winresrc.h ... Checking for winresrc.h ... C:\Program Files\Microsoft Platform SDK\include Enabling Win32 Surface support Enabling PNG support Checking for library libpng.lib ... ..\cairo_build\lib\libpng.lib Enabling Freetype2 support Checking for library freetype2.lib ... ..\cairo_build\lib\freetype2.lib Enabling Fontconfig support Checking for library fontconfig.lib ... ..\cairo_build\lib\fontconfig.lib Build dir: Release_TS Cairo Core: cairo.dll and cairo.lib Creating build dirs... Generating files... Generating Makefile Generating src/config.h Done. Type 'nmake' to build Cairo C:\cairobuild\cairo-1.2.4>nmake Microsoft (R) Program Maintenance Utility Version 8.00.50727.42 Copyright (C) Microsoft Corporation. All rights reserved. type cairo.def > Release_TS\cairo.dll.def fbcompose.c pixman\src\fbcompose.c(1831) : warning C4244: 'function' : conversion from 'CARD16' to 'CARD8', possible loss of data pixman\src\fbcompose.c(2746) : warning C4244: 'initializing' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3213) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3216) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3277) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3280) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3349) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3352) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3414) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\fbcompose.c(3417) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'int', possible loss of data fbedge.c fbpict.c pixman\src\fbpict.c(256) : warning C4146: unary minus operator applied to unsigned type, result still unsigned pixman\src\fbpict.c(257) : warning C4146: unary minus operator applied to unsigned type, result still unsigned pixman\src\fbpict.c(258) : warning C4146: unary minus operator applied to unsigned type, result still unsigned pixman\src\fbpict.c(259) : warning C4146: unary minus operator applied to unsigned type, result still unsigned pixman\src\fbpict.c(581) : warning C4146: unary minus operator applied to unsigned type, result still unsigned pixman\src\fbpict.c(582) : warning C4146: unary minus operator applied to unsigned type, result still unsigned pixman\src\fbpict.c(583) : warning C4146: unary minus operator applied to unsigned type, result still unsigned fbtrap.c icblt.c icbltone.c iccolor.c pixman\src\iccolor.c(73) : warning C4028: formal parameter 2 different from declaration icformat.c icimage.c icpixels.c icrect.c icstipple.c ictransform.c ictrap.c ictri.c icutil.c pixregion.c renderedge.c pixman\src\renderedge.c(82) : warning C4244: 'initializing' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\renderedge.c(83) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'xFixed', possible loss of data pixman\src\renderedge.c(91) : warning C4244: 'initializing' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\renderedge.c(92) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'xFixed', possible loss of data pixman\src\renderedge.c(112) : warning C4244: 'initializing' : conversion from 'xFixed_48_16' to 'int', possible loss of data pixman\src\renderedge.c(116) : warning C4244: '=' : conversion from 'xFixed_48_16' to 'xFixed', possible loss of data cairo-analysis-surface.c cairo-arc.c cairo-array.c cairo-base85-stream.c cairo-cache.c cairo-clip.c cairo-color.c src\cairo-color.c(101) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-color.c(102) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-color.c(103) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-color.c(104) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data cairo-fixed.c cairo-gstate.c cairo-hash.c cairo-hull.c cairo-image-surface.c cairo-lzw.c cairo-matrix.c cairo-meta-surface.c cairo-operator.c cairo-output-stream.c cairo-paginated-surface.c src\cairo-paginated-surface.c(244) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data src\cairo-paginated-surface.c(245) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data cairo-path-bounds.c cairo-path-data.c cairo-path-fill.c cairo-path-stroke.c cairo-path.c cairo-pattern.c src\cairo-pattern.c(623) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-pattern.c(624) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-pattern.c(625) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-pattern.c(626) : warning C4244: '=' : conversion from 'double' to 'unsigned short', possible loss of data src\cairo-pattern.c(1437) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-pattern.c(1437) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-pattern.c(1438) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-pattern.c(1438) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data cairo-pen.c src\cairo-pen.c(268) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data cairo-polygon.c cairo-rectangle.c cairo-region.c cairo-slope.c cairo-spline.c src\cairo-spline.c(222) : warning C4244: '=' : conversion from 'double' to 'cairo_fixed_t', possible loss of data src\cairo-spline.c(223) : warning C4244: '=' : conversion from 'double' to 'cairo_fixed_t', possible loss of data cairo-stroke-style.c cairo-surface-fallback.c cairo-surface.c src\cairo-surface.c(703) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data src\cairo-surface.c(704) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data cairo-traps.c src\cairo-traps.c(606) : warning C4244: 'return' : conversion from 'cairo_fixed_32_32_t' to 'cairo_fixed_16_16_t', possible loss of data cairo-unicode.c cairo-wideint.c src\cairo-wideint.c(308) : warning C4146: unary minus operator applied to unsigned type, result still unsigned src\cairo-wideint.c(312) : warning C4146: unary minus operator applied to unsigned type, result still unsigned src\cairo-wideint.c(451) : warning C4244: '=' : conversion from 'cairo_uint64_t' to 'uint32_t', possible loss of data src\cairo-wideint.c(452) : warning C4244: '=' : conversion from 'cairo_uint64_t' to 'uint32_t', possible loss of data src\cairo-wideint.c(453) : warning C4244: '=' : conversion from 'cairo_uint64_t' to 'uint32_t', possible loss of data src\cairo-wideint.c(454) : warning C4244: '=' : conversion from 'cairo_uint64_t' to 'uint32_t', possible loss of data cairo-win32-font.c src\cairo-win32-font.c(304) : warning C4244: '=' : conversion from 'double' to 'FLOAT', possible loss of data src\cairo-win32-font.c(305) : warning C4244: '=' : conversion from 'double' to 'FLOAT', possible loss of data src\cairo-win32-font.c(306) : warning C4244: '=' : conversion from 'double' to 'FLOAT', possible loss of data src\cairo-win32-font.c(307) : warning C4244: '=' : conversion from 'double' to 'FLOAT', possible loss of data src\cairo-win32-font.c(308) : warning C4244: '=' : conversion from 'double' to 'FLOAT', possible loss of data src\cairo-win32-font.c(309) : warning C4244: '=' : conversion from 'double' to 'FLOAT', possible loss of data src\cairo-win32-font.c(353) : warning C4244: '=' : conversion from 'double' to 'LONG', possible loss of data src\cairo-win32-font.c(587) : warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data src\cairo-win32-font.c(637) : warning C4244: '*=' : conversion from 'double' to 'unsigned int', possible loss of data src\cairo-win32-font.c(960) : warning C4244: 'initializing' : conversion from 'unsigned long' to 'WCHAR', possible loss of data src\cairo-win32-font.c(965) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-win32-font.c(966) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-win32-font.c(1423) : warning C4133: 'initializing' : incompatible types - from 'cairo_status_t (__cdecl *)(void *,cairo_scaled_glyph_t *,cai ro_scaled_glyph_info_t)' to 'cairo_int_status_t (__cdecl *)(void *,cairo_scaled_glyph_t *,cairo_scaled_glyph_info_t)' cairo-win32-surface.c src\cairo-win32-surface.c(141) : warning C4244: '=' : conversion from 'double' to 'LONG', possible loss of data src\cairo-win32-surface.c(142) : warning C4244: '=' : conversion from 'double' to 'LONG', possible loss of data src\cairo-win32-surface.c(272) : warning C4090: 'return' : different 'const' qualifiers src\cairo-win32-surface.c(319) : warning C4090: 'return' : different 'const' qualifiers src\cairo-win32-surface.c(322) : warning C4090: 'return' : different 'const' qualifiers src\cairo-win32-surface.c(401) : warning C4102: 'FAIL' : unreferenced label src\cairo-win32-surface.c(1048) : warning C4244: '=' : conversion from 'const unsigned long' to 'WORD', possible loss of data src\cairo-win32-surface.c(1052) : warning C4244: '=' : conversion from 'const double' to 'int', possible loss of data src\cairo-win32-surface.c(1057) : warning C4244: 'function' : conversion from 'const double' to 'int', possible loss of data src\cairo-win32-surface.c(1058) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data src\cairo-win32-surface.c(1113) : warning C4090: 'return' : different 'const' qualifiers src\cairo-win32-surface.c(1131) : warning C4090: 'return' : different 'const' qualifiers src\cairo-win32-surface.c(1140) : warning C4090: 'return' : different 'const' qualifiers src\cairo-win32-surface.c(1150) : warning C4244: '=' : conversion from 'LONG' to 'int16_t', possible loss of data src\cairo-win32-surface.c(1151) : warning C4244: '=' : conversion from 'LONG' to 'int16_t', possible loss of data src\cairo-win32-surface.c(1152) : warning C4244: '=' : conversion from 'LONG' to 'uint16_t', possible loss of data src\cairo-win32-surface.c(1153) : warning C4244: '=' : conversion from 'LONG' to 'uint16_t', possible loss of data cairo.c cairo-png.c cairo-font-options.c cairo-font.c cairo-ft-font.c src\cairo-ft-font.c(645) : warning C4244: '=' : conversion from 'double' to 'FT_UInt', possible loss of data src\cairo-ft-font.c(646) : warning C4244: '=' : conversion from 'double' to 'FT_UInt', possible loss of data src\cairo-ft-font.c(648) : warning C4244: 'function' : conversion from 'double' to 'FT_F26Dot6', possible loss of data src\cairo-ft-font.c(649) : warning C4244: 'function' : conversion from 'double' to 'FT_F26Dot6', possible loss of data src\cairo-ft-font.c(755) : warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data src\cairo-ft-font.c(1114) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1114) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1115) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1115) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1119) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1121) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1123) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1125) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1560) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data src\cairo-ft-font.c(1656) : warning C4244: '=' : conversion from 'double' to 'cairo_fixed_t', possible loss of data src\cairo-ft-font.c(1657) : warning C4244: '=' : conversion from 'double' to 'cairo_fixed_t', possible loss of data src\cairo-ft-font.c(1659) : warning C4244: '=' : conversion from 'double' to 'cairo_fixed_t', possible loss of data src\cairo-ft-font.c(1660) : warning C4244: '=' : conversion from 'double' to 'cairo_fixed_t', possible loss of data src\cairo-ft-font.c(1724) : warning C4090: 'function' : different 'const' qualifiers src\cairo-ft-font.c(2015) : warning C4101: 'face' : unreferenced local variable cairo-scaled-font.c src\cairo-scaled-font.c(1096) : warning C4244: '=' : conversion from 'unsigned long' to 'unsigned char', possible loss of data src\cairo-scaled-font.c(1100) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data src\cairo-scaled-font.c(1101) : warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data rc /fo Release_TS\cairo.dll.res /d FILE_DESCRIPTION="\"Cairo 2D graphics library\"" /d FILE_NAME="\"cairo.dll\"" /d PRODUCT_NAME="\"Cairo 2D graphics library\"" /I"C:\Program Files\Microsoft Platform SDK\include" /I . /I src /I pixman/src /IRelease_TS /d MC_INCLUDE="\"Release_TS\wsyslog.r c\"" windows\build\template.rc Creating library Release_TS\cairo.lib and object Release_TS\cairo.exp C:\cairobuild\cairo-1.2.4>