[Mono-winforms-list] cant build SVN'ed cairo on macosx

gennady wexler adyler@verizon.net
Sun, 13 Feb 2005 13:51:33 -0800


wouldn't you happen to have a cure?

fontconfig is installed, apparently not being searched in right place?

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libpixman/src -I../cairo/src
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include
-I/usr/local/include/freetype2 -I/usr/local/include -Wall -Werror
-Wno-unused -Wno-format -no-cpp-precomp -I/sw/include -pthread -MT
adjustablearrowcap.lo -MD -MP -MF .deps/adjustablearrowcap.Tpo -c
adjustablearrowcap.c  -fno-common -DPIC -o .libs/adjustablearrowcap.o
gcc: unrecognized option `-pthread'


In file included from gdip.h:34,
                 from adjustablearrowcap.c:27:
../cairo/src/cairo-ft.h:45:35: fontconfig/fontconfig.h: No such file or
directory
In file included from gdip.h:34,
                 from adjustablearrowcap.c:27:
../cairo/src/cairo-ft.h:50: error: parse error before "FcPattern"
../cairo/src/cairo-ft.h:58: error: parse error before '*' token
../cairo/src/cairo-ft.h:59: warning: type defaults to `int' in declaration
of `cairo_ft_font_pattern'
../cairo/src/cairo-ft.h:59: warning: data definition has no type or storage
class
In file included from adjustablearrowcap.c:27:
gdip.h:791: error: parse error before "FcFontSet"
gdip.h:791: warning: no semicolon at end of struct or union
gdip.h:793: warning: type defaults to `int' in declaration of `config'
gdip.h:793: warning: data definition has no type or storage class
gdip.h:794: error: parse error before '}' token
gdip.h:794: warning: type defaults to `int' in declaration of
`GpFontCollection'
gdip.h:794: warning: data definition has no type or storage class
gdip.h:798: error: parse error before "FcPattern"
gdip.h:798: warning: no semicolon at end of struct or union
gdip.h:804: error: parse error before '}' token
gdip.h:804: warning: type defaults to `int' in declaration of `GpFontFamily'
gdip.h:804: warning: data definition has no type or storage class
gdip.h:1112: error: parse error before '*' token
gdip.h:1113: error: parse error before '*' token
gdip.h:1114: error: parse error before '*' token
gdip.h:1115: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1115: error: parse error before '*' token
gdip.h:1116: error: parse error before '*' token
gdip.h:1117: error: parse error before '*' token
gdip.h:1118: error: parse error before '*' token
gdip.h:1119: error: parse error before '*' token
gdip.h:1120: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1120: error: parse error before '*' token
gdip.h:1121: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1121: error: parse error before '*' token
gdip.h:1122: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1122: error: parse error before '*' token
gdip.h:1123: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1123: error: parse error before '*' token
gdip.h:1124: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1124: error: parse error before '*' token
gdip.h:1125: error: parse error before '*' token
gdip.h:1126: error: parse error before '*' token
gdip.h:1127: error: parse error before '*' token
gdip.h:1131: warning: type defaults to `int' in declaration of
`GpFontFamily'
gdip.h:1131: error: parse error before '*' token
gdip.h:1132: error: parse error before "GpFontCollection"
make[2]: *** [adjustablearrowcap.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
apple:/Volumes/bench/mono/svn/trunk/libgdiplus adyler$