Re: Linux binaries compatibility
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Am 31.08.2005 um 08:37 schrieb jp@robbe.net: Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. Markus Hitter http://www.jump-ing.de/ _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... Provided that both FreeBSD and Solaris support Linux binaries compatibility, thru the use of kernel modules and ELF binary support, would it be possible to implement this feature in Mac OS X on x86 platform, There are various people, including me, who wish such a functionality. The closest things I'm arware of so far are the Darwine project <http://darwine.opendarwin.org/> and Qemu <http:// fabrice.bellard.free.fr/qemu/>. and, if yes, at which cost/effort ? Obviously, you need an ELF linker. This linker probably should be able to link ELF binaries to ELF libraries as well as on-the-fly modified mach-o libraries. To get things running smoothly, a small kernel patch would be required to make the kernel acknowledge ELF binaries. Alternatively, dyld could be modified/extended to deal with ELF - this would require small patches (add a mach-o header) to all ELF binaries, though. This email sent to site_archiver@lists.apple.com
participants (1)
-
Markus Hitter