site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com On 3 Mar 2006, at 16:57, André-John Mas wrote: Thanks, -- Ernie P. _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl...
From what I have heard X11 fails miserably with Rosetta on the new Intel Macs.
Is this something to do with the way Rosetta handles things, or the way the libraries that X11 are implemented. I think this is more due to confusion than anything else. The problem, from what little I've seen, is that people often (unwittingly) rely on various libraries which are i) not universal, and ii) not bundled with Mac OS X, and thus there is no way for them to run (either with or without Rosetta). This is especially true if there's some graphics libraries that make specific assumptions about the underlying hardware. As was pointed out earlier, it is trivial to compile UNIX libraries and command-line tools as Universal, so everything "should" work. If it is open source, the best solution is to simply compile it Universal (or at least Intel-native). Unless it has a really hairy build system (e.g., like KDE or OpenOffice), it shouldn't be that hard. ;If you get stuck, ask here if its X11, or on unix-porting If it is not open source, first check to make sure you know that it runs properly on PowerPC machines. Pretty much the only common software that won't run under Rosetta are a) emultators (e.g., Virtual PC) and JNI-bridged hybrid Java apps (e.g., NeoOffice) -- pure Java, of course, runs fine unless it explicitly requires JDK 1.3. Hope this helps. If you can in fact find an actual X11 application that runs under PowerPC but not Rosetta, please let us know (by filing a bug, and posting it to this list). This email sent to site_archiver@lists.apple.com