Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Nov 2007 23:06:30 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        humel <salahmeister@gmail.com>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: Compile problems FreeBSD on 6.0
Message-ID:  <op.t1vcg4sn9aq2h7@mezz.mezzweb.com>
In-Reply-To: <13784270.post@talk.nabble.com>
References:  <4443F9BB.8060602@yahoo.com> <4443FCD1.9020902@FreeBSD.org> <13784270.post@talk.nabble.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 15 Nov 2007 17:30:25 -0600, humel <salahmeister@gmail.Com> 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+xajx7NJFn2OuKR0u0AiBGQCbBtPk
>> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.t1vcg4sn9aq2h7>