Nick Allgood wrote:

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
This is getting rather obscure now. Pixman is a dependency of cairo and should be installed along with it. In fact, I just had a look at cairo's dependencies in NetBSD's pkgsrc repository and it turns out that freetype is a dependency of cairo as well, so it should have been installed along with cairo in the first place. Did you remove some of these packages manually?

Anyway, you can install the latest version of pixman for 5.0.x with the command
  pkg_add 
ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/i386/5.0/All/pixman-0.18.4.tgz

Wolfgang


_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to