[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
Re: [Bug-gnubg] Mac OS/X and GTK without X11 (Using Quartz) - Roll your own
Mon, 18 Apr 2011 07:41:55 -0400
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,
On Apr 5, 2011, at 2:21 PM, Michael Petch wrote:
On 05/04/2011 11:53 AM, Myshkin LeVine wrote:
Gtkglext does now support the Quartz back end, but at this time
this is only available when building from Git. The gtkglext team
this support last summer. Please see this commit log entry:
also references this bugzilla entry:
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".
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
heads up though!
I assume you use GTK-OSX, I am curious if your version throws any
(I am hoping the version in the git repository may have other
believe the error on the console I was seeing was "Invalid
error generated at the OpenGL framework level).
CApp::Sysware Consulting Ltd.
OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304