On Thu, 15 Nov 2007 17:30:25 -0600, humel wrote=
:

>
> I did a cvsup of all ports on a fresh install of Freebsd 6.0-STABLE an=

d =

> i am
> getting exactly the same error.
> Spare yourself the time of replying an automated-like message such as
> "Reinstall the software", because that's obvsiouly what anyone does in=

=

> the
> first place..


My reply will be same with marcus, reinstall graphics/cairo with X11 =

support. It means that you need to make sure you don't have WITHOUT_X11 =
=

enable anywhere.

Cheers,
Mezz

> Joe Marcus Clarke wrote:
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Willy Grimm wrote:
>>> Hi there,
>>>
>>> During the build of different applications using gtk20 (e.g. KDE3,
>>> nmapfe) I get the following errors while compiling gtk20:
>>>
>>> gdkdrawable-x11.c:32:24: cairo-xlib.h: No such file or directory
>>> gdkdrawable-x11.c: In function `_gdk_x11_drawable_update_size':
>>> gdkdrawable-x11.c:264: warning: implicit declaration of function
>>> `cairo_xlib_surface_set_size'
>>> gdkdrawable-x11.c: In function `gdk_x11_ref_cairo_surface':
>>> gdkdrawable-x11.c:1479: warning: implicit declaration of function
>>> `cairo_xlib_surface_create'
>>> gdkdrawable-x11.c:1482: warning: assignment makes pointer from integ=

er
>>> without a cast
>>> gdkdrawable-x11.c:1484: warning: implicit declaration of function
>>> `cairo_xlib_surface_create_for_bitmap'
>>> gdkdrawable-x11.c:1487: warning: assignment makes pointer from integ=

er
>>> without a cast
>>>
>>> I've found something about renaming cairo-xlib.h to cairo.h. See wha=

t
>>> happens next:
>>>
>>> /usr/ports/x11-toolkits/gtk20/work/gtk+-2.8.17/gdk/.libs/libgdk-x11-=

2.0.so:
>>> undefined reference to `cairo_xlib_surface_create_for_bitmap'
>>> /usr/ports/x11-toolkits/gtk20/work/gtk+-2.8.17/gdk/.libs/libgdk-x11-=

2.0.so:
>>> undefined reference to `cairo_xlib_surface_create'
>>> /usr/ports/x11-toolkits/gtk20/work/gtk+-2.8.17/gdk/.libs/libgdk-x11-=

2.0.so:
>>> undefined reference to `cairo_xlib_surface_set_size'
>>>
>>> Any idea what I can do? Do you want me to rename all cairo_xlib_ int=

o
>>> cairo_ ?

>>
>> Reinstall graphics/cairo with X11 support. This is the default.
>>
>> Joe
>>
>> - --
>> Joe Marcus Clarke
>> FreeBSD GNOME Team :: gnome@FreeBSD.org
>> FreeNode / #freebsd-gnome
>> http://www.FreeBSD.org/gnome
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.2 (Darwin)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iD8DBQFEQ/zRb2iPiv4Uz4cRAnTQAJ9jly5+xajx7NJFn2OuKR0u0AiBGQCb BtPk
>> RL+g+bB/LmxP1aehClDnhkQ=3D
>> =3DnTiC
>> -----END PGP SIGNATURE-----



-- =

mezz7@cox.net - mezz@FreeBSD.org
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org
_______________________________________________
freebsd-gnome@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"