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
_______________________________________________
Bug-gnubg mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnubg