Well I installed freetype2 as suggested and now gnustep-back won't make:

This is gnustep-make 2.4.0. Type 'gmake print-gnustep-make-help' for help.
Making all in Source ...
Making all in subprojects of bundle libgnustep-back-019...
Making all for subproject gsc...
gmake[5]: Nothing to be done for `internal-subproject-compile'.
Making all for subproject x11...
gmake[5]: Nothing to be done for `internal-subproject-compile'.
Making all for subproject cairo...
gmake[5]: Nothing to be done for `internal-subproject-compile'.
Making all for bundle libgnustep-back-019...
gmake[4]: Nothing to be done for `internal-bundle-compile'.
 Copying localized resources into the bundle wrapper...
 Copying resources from subprojects into the bundle wrapper...
Making all in Tools ...
rm -f XGCommonFont.m
ln -s ../Source/xlib/XGCommonFont.m .
rm -f xdnd.c
ln -s ../Source/x11/xdnd.c .
Making all for tool gpbs...
 Linking tool gpbs ...
/usr/pkg/lib/libcairo.so: undefined reference to
`pixman_image_set_destroy_function'
/usr/pkg/lib/libcairo.so: undefined reference to `pixman_image_composite32'
/usr/pkg/lib/libcairo.so: undefined reference to `pixman_image_fill_boxes'
gmake[4]: *** [obj/gpbs] Error 1
gmake[3]: *** [internal-tool-all_] Error 2
gmake[2]: *** [gpbs.all.tool.variables] Error 2
gmake[1]: *** [internal-all] Error 2
gmake: *** [internal-all] Error 2



On Mon, Nov 15, 2010 at 10:06 AM, Wolfgang Lux <[email protected]>wrote:

> Fred Kiefer wrote:
>
>  Thank you for providing this list. It shows that you only link against
>> X11R7 libraries, so the X11R6 showing up in the linker command was a red
>> herring, just as Nicola thought.
>> Actually this list looks correct to me. This again points at your
>> libfreetype as being responsible for this problem.
>> The FTC code is, as David wrote used for font caching. In the cairo
>> backend we aren't using this directly, but you are compiling the art
>> bachend and there the interaction with the fonts happens on this level
>> (See font.m).
>>
>> Your "strings" test seems to suggest that your version of libfreetype
>> was compiled without the FTC part, but I really cannot believe this. Is
>> there anybody out there on NetBSD 5.0.2 to verify this?
>>
>
> Well, it is indeed true that libfreetype on NetBSD does not export the FTC
> functions (for whatever reason, maybe just an oversight). Anyway, there are
> libfreetype packages in pkgsrc, which correctly export these functions. So
> cairo should work with these.
>
> Nick, try
>  pkg_add
> ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/i386/5.0/All/freetype2-2.4.2.tgz
> to install the most recent freetype2 package and then configure
> GNUstep-back again with cairo (i.e., the default).
>
> Wolfgang
>
>
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to