[Mono-devel-list] gdiplus problem

John Luke jluke at users.sourceforge.net
Tue Nov 11 19:29:05 EST 2003


Hello,

Today I was trying to build and run the Duncan's System.Drawing sample,
and I noticed that I can no longer build gdiplus.  Perhaps it is because
I updated cairo. Here is the relevant output:

Creating ../../build/deps/System.Drawing.dll.makefrag ...
make[1]: Entering directory
`/home/jluke/cvs/mcs/class/System.Drawing/gdiplus'
(if pkg-config --modversion cairo; then \
        make guilibrary; \
else \
        echo WARNING: Skipping gdiplus library compilation; \
fi)
0.1.12
make[2]: Entering directory
`/home/jluke/cvs/mcs/class/System.Drawing/gdiplus'
gcc -g -Wall  `pkg-config --cflags cairo mono` -g -O2 -c -o bitmap.o
bitmap.c
In file included from gdip_main.h:31,
                 from bitmap.c:26:
/usr/include/cairo.h:431: error: syntax error before "ft_library"
/usr/include/cairo.h:434: error: syntax error before "face"
/usr/include/cairo.h:440: error: syntax error before
"cairo_ft_font_face"
bitmap.c: In function `____BitmapLockBits':
bitmap.c:319: warning: assignment makes integer from pointer without a
cast
make[2]: *** [bitmap.o] Error 1
make[2]: Leaving directory
`/home/jluke/cvs/mcs/class/System.Drawing/gdiplus'
make[1]: *** [all-local] Error 2
make[1]: Leaving directory
`/home/jluke/cvs/mcs/class/System.Drawing/gdiplus'
make: *** [all-recursive] Error 1




More information about the Mono-devel-list mailing list