bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] Mac OS/X and GTK without X11 (Using Quartz) - Roll your


From: Myshkin LeVine
Subject: Re: [Bug-gnubg] Mac OS/X and GTK without X11 (Using Quartz) - Roll your own
Date: Mon, 18 Apr 2011 07:41:55 -0400

Hi Michael,
Actually, no I don't use GTK-OSX with GNU Backgammon. I have limited experience with compiling the Quartz variant of Gtkglext. I once compiled it against the Quartz version of GTK+2 which is included in the Mono for Mac OS X framework provided by the Mono Project. Although I did get Gtkglext-quartz to compile, I wasn't able to use it as I was not able to get gnubg to compile with the Mono.framework GTK +2 and gave up trying. So unfortunately I can't assist you with any console messages you might get. The Mono-project's OSX framework may be useful for people who are not able or willing to compile GTK-OSX either manually or through Macports. Although I was not able to get gnubg working with the Mono framework, I was able to compile a Quartz version of The GIMP. It has some quirks but is usable. So maybe Mono- OSX can be used for gnubg. Another reason I didn't keep trying to build gnubg with Mono however is the problem of getting proper OSX menus. Have you been successful in writing the necessary code to take advantage of the Ige-Mac-Integration library to get those Mac OS X menus we are all accustomed to?
                Sorry for the late reply. Take care,
                                                    Myshkin


On Apr 5, 2011, at 2:21 PM, Michael Petch wrote:

On 05/04/2011 11:53 AM, Myshkin LeVine wrote:
Hi Michael,
      Gtkglext does now support the Quartz back end, but at this time
this is only available when building from Git. The gtkglext team added
this support last summer. Please see this commit log entry:
http://git.gnome.org/browse/gtkglext/commit/?id=35f97cd57350e4f067ea54874495638cf2216b61 which
also references this bugzilla entry:
https://bugzilla.gnome.org/show_bug.cgi?id=604435 .
      When building from Git, after bootstrapping and entering
"./configure --help" the target selection still looks the same,
"--with-gdktarget=[x11/win32]". However, this option will accept a
value of "quartz".
           Take care,
                 Myshkin LeVine

Thanks Myshkin, I found that out last night after I posted to the
mailing list. I haven't got around to trying it out yet. Thanks for the
heads up though!

I assume you use GTK-OSX, I am curious if your version throws any errors (I am hoping the version in the git repository may have other fixes). I believe the error on the console I was seeing was "Invalid Drawable" (An
error generated at the OpenGL framework level).

--
Michael Petch
CApp::Sysware Consulting Ltd.
OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304





reply via email to

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