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