Re: [gtk+osx] gtk for a GNU/configure program?
Status: Beta
Brought to you by:
jralls
From: Bob I. <bo...@re...> - 2004-03-06 17:05:01
|
On Mar 6, 2004, at 10:00 AM, David Burnett wrote: > Bob Ippolito wrote: > >> What you really should do is just get over it and create the bundles. >> Please don't use my patch :) > > I can see a very good use for the patch. > The window manager problem is the reason gimp > plugins and extensions do not work. Putting them in > a bundle would require far more significant reworking > of the gimp code than relying on your hack. I'm gonna call bullshit on that one, unless extensions/plugins run in a separate process?? > What we should really be doing is campaigning Apple > to make this an official public call, after all if they > are using it in GLUT they are unlikely to stop using it > without providing an alternative. It's not entirely clear why they are using it in GLUT, none of their examples demonstrate that it can work unbundled. I only know it does it because I've read the source (and the source conspicuously links in a static library that calls this one function, because it's undocumented). > Stupid idea in the first place, not allowing command line > tool to have a GUI. This is all a non-issue, all that matters is - argv[0] points to a legitimate bundle somewhere - the bundle probably needs a correctly structured Info.plist You can even execve yourself with a fake argv[0] if you really want to be hacky. Technically, I think that you can rewrite stack bottom too, if you do it early, but that's another thing I don't recommend. -bob |