discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue starting Gorm, ProjectCenter, GWorkspace..etc on netbsd 5.0.2


From: Wolfgang Lux
Subject: Re: Issue starting Gorm, ProjectCenter, GWorkspace..etc on netbsd 5.0.2
Date: Fri, 19 Nov 2010 19:24:43 +0100

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]