[cairo] win64 building and fontconfig

Thomas Stover thomas at wsinnovations.com
Sat Nov 1 14:09:24 PDT 2008


Longer story short, I'm experimenting with compilers and build tools. My 
main question is, is fontconfig required for cairo on windows? (If so 
does anyone know how to build it?) For some reason, I didn't think that 
was the case. I would like to just avoid it for the time being. Looks 
the hang up is #if CAIRO_HAS_FT_FONT in cairo-ft.h is true. Any insight 
on the build logic with this detail would be much appreciated. Sorry if 
this is dreadfully off topic. Here are some details of my experiment 
thus far (which is mostly based on stabs in the dark):


cl /Foobj\cairo-analysis-surface.obj /c src\cairo-analysis-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-analysis-surface.c
cl /Foobj\cairo-arc.obj /c src\cairo-arc.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-arc.c
cl /Foobj\cairo-array.obj /c src\cairo-array.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-array.c
cl /Foobj\cairo-atomic.obj /c src\cairo-atomic.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-atomic.c
cl /Foobj\cairo-base85-stream.obj /c src\cairo-base85-stream.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-base85-stream.c
cl /Foobj\cairo-bentley-ottmann.obj /c src\cairo-bentley-ottmann.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-bentley-ottmann.c
cl /Foobj\cairo-cache.obj /c src\cairo-cache.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-cache.c
cl /Foobj\cairo-cff-subset.obj /c src\cairo-cff-subset.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-cff-subset.c
cl /Foobj\cairo-clip.obj /c src\cairo-clip.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-clip.c
cl /Foobj\cairo-color.obj /c src\cairo-color.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-color.c
cl /Foobj\cairo-debug.obj /c src\cairo-debug.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-debug.c
cl /Foobj\cairo-deflate-stream.obj /c src\cairo-deflate-stream.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-deflate-stream.c
cl /Foobj\cairo-fixed.obj /c src\cairo-fixed.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-fixed.c
cl /Foobj\cairo-font-face.obj /c src\cairo-font-face.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-font-face.c
cl /Foobj\cairo-font-options.obj /c src\cairo-font-options.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-font-options.c
cl /Foobj\cairo-freelist.obj /c src\cairo-freelist.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-freelist.c
cl /Foobj\cairo-gstate.obj /c src\cairo-gstate.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-gstate.c
cl /Foobj\cairo-hash.obj /c src\cairo-hash.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-hash.c
cl /Foobj\cairo-hull.obj /c src\cairo-hull.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-hull.c
cl /Foobj\cairo-image-surface.obj /c src\cairo-image-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-image-surface.c
cl /Foobj\cairo-lzw.obj /c src\cairo-lzw.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-lzw.c
cl /Foobj\cairo-matrix.obj /c src\cairo-matrix.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-matrix.c
cl /Foobj\cairo-meta-surface.obj /c src\cairo-meta-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-meta-surface.c
cl /Foobj\cairo-misc.obj /c src\cairo-misc.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-misc.c
cl /Foobj\cairo-mutex.obj /c src\cairo-mutex.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-mutex.c
cl /Foobj\cairo-output-stream.obj /c src\cairo-output-stream.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-output-stream.c
cl /Foobj\cairo-paginated-surface.obj /c src\cairo-paginated-surface.c 
-MD -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-paginated-surface.c
cl /Foobj\cairo-path-bounds.obj /c src\cairo-path-bounds.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-path-bounds.c
cl /Foobj\cairo-path-fill.obj /c src\cairo-path-fill.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-path-fill.c
cl /Foobj\cairo-path-fixed.obj /c src\cairo-path-fixed.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-path-fixed.c
cl /Foobj\cairo-path-stroke.obj /c src\cairo-path-stroke.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-path-stroke.c
cl /Foobj\cairo-path.obj /c src\cairo-path.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-path.c
cl /Foobj\cairo-pattern.obj /c src\cairo-pattern.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-pattern.c
cl /Foobj\cairo-pdf-operators.obj /c src\cairo-pdf-operators.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-pdf-operators.c
cl /Foobj\cairo-pdf-surface.obj /c src\cairo-pdf-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-pdf-surface.c
cl /Foobj\cairo-pen.obj /c src\cairo-pen.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-pen.c
cl /Foobj\cairo-png.obj /c src\cairo-png.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-png.c
cl /Foobj\cairo-polygon.obj /c src\cairo-polygon.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-polygon.c
cl /Foobj\cairo-ps-surface.obj /c src\cairo-ps-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-ps-surface.c
cl /Foobj\cairo-rectangle.obj /c src\cairo-rectangle.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-rectangle.c
cl /Foobj\cairo-region.obj /c src\cairo-region.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-region.c
cl /Foobj\cairo-scaled-font-subsets.obj /c 
src\cairo-scaled-font-subsets.c -MD -D_CRT_SECURE_NO_DEPRECATE 
-D_CRT_NONSTDC_NO_DEPRECATE -DCAIRO_HAS_WIN32_SURFACE 
-DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-scaled-font-subsets.c
cl /Foobj\cairo-scaled-font.obj /c src\cairo-scaled-font.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-scaled-font.c
cl /Foobj\cairo-skiplist.obj /c src\cairo-skiplist.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-skiplist.c
cl /Foobj\cairo-slope.obj /c src\cairo-slope.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-slope.c
cl /Foobj\cairo-spline.obj /c src\cairo-spline.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-spline.c
cl /Foobj\cairo-stroke-style.obj /c src\cairo-stroke-style.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-stroke-style.c
cl /Foobj\cairo-surface-fallback.obj /c src\cairo-surface-fallback.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-surface-fallback.c
cl /Foobj\cairo-surface.obj /c src\cairo-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-surface.c
cl /Foobj\cairo-svg-surface.obj /c src\cairo-svg-surface.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-svg-surface.c
cl /Foobj\cairo-system.obj /c src\cairo-system.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-system.c
cl /Foobj\cairo-traps.obj /c src\cairo-traps.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-traps.c
cl /Foobj\cairo-truetype-subset.obj /c src\cairo-truetype-subset.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-truetype-subset.c
cl /Foobj\cairo-type1-fallback.obj /c src\cairo-type1-fallback.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-type1-fallback.c
cl /Foobj\cairo-type1-subset.obj /c src\cairo-type1-subset.c -MD 
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE 
-DCAIRO_HAS_WIN32_SURFACE -DCAIRO_HAS_WIN32_FONT /nologo /Isrc 
/IC:\Users\thomas\Desktop\pixman-0.12.0\pixman 
/IC:\Users\thomas\Desktop\zlib-1.2.3 /IC:\Users\thomas\Desktop\libpng-1.2.32
cairo-type1-subset.c
c:\users\thomas\desktop\cairo-1.8.0\src\cairo-ft.h(46) : fatal error 
C1083: Cannot open include file: 'fontconfig/fontconfig.h': No such file 
or directory
scons: building terminated because of errors.



More information about the cairo mailing list