Compile problems FreeBSD on 6.0
Jeremy Messenger
mezz7 at cox.net
Thu Nov 15 21:02:14 PST 2007
On Thu, 15 Nov 2007 17:30:25 -0600, humel <salahmeister at gmail.Com> wrote:
>
> I did a cvsup of all ports on a fresh install of Freebsd 6.0-STABLE and
> 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 integer
>>> 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 integer
>>> without a cast
>>>
>>> I've found something about renaming cairo-xlib.h to cairo.h. See what
>>> 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_ into
>>> cairo_ ?
>>
>> Reinstall graphics/cairo with X11 support. This is the default.
>>
>> Joe
>>
>> - --
>> Joe Marcus Clarke
>> FreeBSD GNOME Team :: gnome at 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=
>> =nTiC
>> -----END PGP SIGNATURE-----
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia - multimedia at FreeBSD.org
More information about the freebsd-gnome
mailing list