Am 21.07.2005 um 21:30 schrieb Mike Emmel:
Opps right I did not see that its OSX...
For cairo you need to disable the OSX backend for now at least its
broken.
And you need the OSX backed for directfb. I have a mac mini so if you
get this to work I'll add it to my testing or tell me what you did to
date and I'll set it up either way. If you have SDL then the sdl one
should work on OSX also.
No, it doesn't. Since SDL on OSX requieres the ugly -lSDLMain hack,
which redefines your main() and implements it's own in which a Cocoa
event loop is reated. I had some really really ugly workarounds
somewhat working but decided to drop SDL support on OSX. The current
native OSX system is a hack too and works only in fullscreen mode. I
think is is nearly impossible to create a Cocoa system because I
think all the event handling has to be in one thread. A Carbon/
CoreGraphics/Quartz/whatever system would be great, but there are
tons of APIs (obsolete, redundant, low-level, high-level) on OSX. I
dont know which is the best way yet. And I could really need help
from an experienced Mac hacker.
In other words: You will be able to run ONLY ONE gtk app in
FULLSCREEN. I wonder why someone would do this on OSX. You are better
off using GTK+ with Apple X11 like gimp does.
Andi
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev