[Mono-dev] Announcing Mono 1.2.6 Preview 2 !!
Stephen Apostolopoulos
stapostol at gmail.com
Sun Nov 18 04:23:37 EST 2007
Problems compiling libgdiplus-1.2.6 on Ubuntu 7.10 (amd64):
1) The configure script didn't catch a missing dependency on libcairo-dev
2) After installing the dependency, make throws an error:
./configure --prefix=/usr/local
make
[...]
make[4]: Entering directory `/home/vm/Mono/libgdiplus-1.2.6/cairo/src'
[...]
gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../pixman/src -I/usr/include/freetype2 -DPNG_NO_MMX_CODE
-I/usr/include/libpng12 -Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration
-Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wstrict-aliasing=2
-Winit-self -Wunsafe-loop-optimizations -Wdeclaration-after-statement -Wold-style-definition
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -fno-strict-aliasing
-g -O2 -MT cairo-xlib-surface.lo -MD -MP -MF
.deps/cairo-xlib-surface.Tpo -c cairo-xlib-surface.c -fPIC -DPIC -o
.libs/cairo-xlib-surface.o
cairo-xlib-surface.c:2170: error:
'EXT_mono_cairo_xlib_surface_create_with_xrender_format' aliased to
undefined symbol 'INT_mono_cairo_xlib_surface_create_with_xrender_format'
make[4]: *** [cairo-xlib-surface.lo] Error 1
make[4]: Leaving directory `/home/vm/Mono/libgdiplus-1.2.6/cairo/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/vm/Mono/libgdiplus-1.2.6/cairo'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/vm/Mono/libgdiplus-1.2.6/cairo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/vm/Mono/libgdiplus-1.2.6'
make: *** [all] Error 2
Version 1.2.5 compiled ok. Didn't test with 1.2.6 Preview 1. Any ideas?
More information about the Mono-devel-list
mailing list