[Mono-list] Problem compiling libgdiplus (FC4, Mono 1.1.8)

Peter De Jager peterdj at telkomsa.net
Fri Jul 22 03:35:47 EDT 2005


I compiled freetype-2.1.10 from source (but yum shows that freetype.ppc
2.1.9-2 and freetype-devel 2.1.9-2 are installed, so I guess it was already
installed?). Nonetheless, I get the same behaviour when trying to build
libgdiplus-1.1.8. The output from configuring libgdiplus still shows:

...
Cairo will be compiled with the following suftace backends:
...
And the following font backends:
        freetype: no
        atsui: no
...

And make still fails with the 'CAIRO_FONT_BACKEND_DEFAULT' error.

Is there something else I need to do for the libgdiplus build process to
"see" the freetype lib?

Thanks
Pete.


> -----Original Message-----
> From: Peter Dennis Bartok [mailto:peter at novonyx.com] 
> Sent: Friday, July 22, 2005 00:55
> To: Peter De Jager; mono-list at lists.ximian.com
> Subject: Re: [Mono-list] Problem compiling libgdiplus (FC4, 
> Mono 1.1.8)
> 
> You need freetype on your system. Either compile from source 
> or install the freetype-devel package.
> 
> Peter
> 
> -----Original Message-----
> From: "Peter De Jager" <peterdj at telkomsa.net>
> To: <mono-list at lists.ximian.com>
> Date: 21 July, 2005 16:39
> Subject: [Mono-list] Problem compiling libgdiplus (FC4, Mono 1.1.8)
> 
> 
> >I am having trouble installing libgdiplus. I have tried both the 
> >go-mono download and svn but I get the same error:
> >
> >[root at localhost libgdiplus]# ./autogen.sh --prefix=/usr/local/ ...
> >cairo will be compiled with the following surface backends:
> >  Xlib: yes
> >  Quartz: no
> >  XCB: no (requires XCB http://freedesktop.org/software/xcb)
> >  PostScript: yes
> >  PDF: no
> >  PNG: no (requires libpng http://www.libpng.org)
> >  glitz: no (requires glitz http://freedesktop.org/software/glitz)
> >and the following font backends:
> >  freetype: no
> >  atsui: no
> >---
> >Configuration summary
> >   * Installation prefix = /usr/local/
> >   * Codecs supported:
> >      - TIFF: yes
> >      - JPEG: yes
> >      - GIF: yes
> >      - PNG: yes
> >      NOTE: if any of the above say 'no' you may install the
> >            corresponding development packages for them, rerun
> >            autogen.sh to include them in the build.
> >---
> >Now type `make' to compile
> >
> >[root at localhost libgdiplus]# make
> >...
> >if /bin/sh ../libtool --tag=CC --mode=compile gcc 
> -DHAVE_CONFIG_H -I. -I.
> >-I.. -I. -I../../libpixman/src   -Wall -Wpointer-arith 
> -Wstrict-prototypes
> >-Wmissing-prototypes -Wmissing-declarations         -Wnested-externs
> >-fno-strict-aliasing    -g -O2 -MT cairo_font.lo -MD -MP -MF
> >".deps/cairo_font.Tpo" -c -o cairo_font.lo cairo_font.c; \ 
> then mv -f 
> >".deps/cairo_font.Tpo" ".deps/cairo_font.Plo"; else rm -f 
> >".deps/cairo_font.Tpo"; exit 1; fi  gcc -DHAVE_CONFIG_H -I. -I. -I.. 
> >-I. -I../../libpixman/src -Wall -Wpointer-arith -Wstrict-prototypes 
> >-Wmissing-prototypes -Wmissing-declarations -Wnested-externs 
> >-fno-strict-aliasing -g -O2 -MT cairo_font.lo -MD -MP -MF 
> >.deps/cairo_font.Tpo -c cairo_font.c  -fPIC -DPIC -o 
> .libs/cairo_font.o
> >cairo_font.c: In function '_font_cache_create_entry':
> >cairo_font.c:89: error: 'CAIRO_FONT_BACKEND_DEFAULT' 
> undeclared (first 
> >use in this function)
> >cairo_font.c:89: error: (Each undeclared identifier is reported only 
> >once
> >cairo_font.c:89: error: for each function it appears in.)
> >make[4]: *** [cairo_font.lo] Error 1
> >make[4]: Leaving directory `/root/mono/libgdiplus/cairo/src'
> >make[3]: *** [all-recursive] Error 1
> >make[3]: Leaving directory `/root/mono/libgdiplus/cairo'
> >make[2]: *** [all] Error 2
> >make[2]: Leaving directory `/root/mono/libgdiplus/cairo'
> >make[1]: *** [all-recursive] Error 1
> >make[1]: Leaving directory `/root/mono/libgdiplus'
> >make: *** [all] Error 2
> >[root at localhost libgdiplus]#
> >
> >What do I need to do to fix this? Or what should I search 
> for to find 
> >an answer.
> >
> >Thanks
> >Pete.
> >
> >_______________________________________________
> >Mono-list maillist  -  Mono-list at lists.ximian.com 
> >http://lists.ximian.com/mailman/listinfo/mono-list
> >
> > 
> 
> 



More information about the Mono-list mailing list