discuss-gnustep
[Top][All Lists]
Advanced

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

Re: GNUstep-back does not build Cairo backend without glx and wgl


From: Xavier Glattard
Subject: Re: GNUstep-back does not build Cairo backend without glx and wgl
Date: Fri, 16 Feb 2007 09:39:05 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Stefan Bidigaray <stefanbidi <at> gmail.com> writes:

> 
> OK, I guess it was all me!  I found out I wasn't build with glitz before, that
is, specifing --disable-glitz.  Either way I picked up the glitz-glx1-dev
package and built with glitz... got the following error when trying to open
anything (used SystemPreferences for this example):
> //Applications/SystemPreferences.app/SystemPreferences: symbol lookup error:
/Library/Bundles/libgnustep-cairo-012.bundle/./libgnustep-cairo-012: undefined
symbol: glitz_glx_find_drawable_format_for_visual
> All applications give the same error!Stefan

Sorry for coming so late ... :-)

Yes, Glitz needs either glx (for X11) or wgl (for MSWindows). Those are needed
for any opengl housekeeping task and are specific on each system. On an Apple
computer you would use agl.
Moreover if you intend to use NSOpenGLView, wgl or glx have to be enabled (and
they are by default). Most of the time you dont have to specify either
disable-glx or disable-wgl unless you work on a MSWindows system with all X11
developpement libraries (even then i'm not sure this could be useful). You would
then need a X11 server under Windows. NB: afaik OpenGl does not work properly
with Cygwin/X or XWinX.

But the Glitz/Cairo backend does not work ! I only wrote a start...
Glitz is disabled by default and you should not use it unless you plan to work
_on_ this backend :-)
Cairo works fine(?) without glitz.

Xavier










reply via email to

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