Here's something interesting from Slashdot today:
http://apple.slashdot.org/story/12/12/0 ... s-on-linux
"After having Wine to run Windows binaries on Linux, there is now the Darling Project that allows users to run unmodified Apple OS X binaries on Linux. The project builds upon GNUstep and has built the various frameworks/libraries to be binary compatible with OSX/Darwin. The project is still being worked on as part of an academic thesis but is already running basic OS X programs."
Darling Project: Run OS X Binaries in Linux
Moderators: Cat_7, Ronald P. Regensburg
Re: Darling Project: Run OS X Binaries in Linux
Interesting.
I'm assuming they REALLY meant Intel-OSX binaries on an Intel-Linux host. I wish they made that distinction/clarification....... because what I was *really* hoping for was to run OSX/PPC binaries on a Linux/PPC host.
I'm assuming they REALLY meant Intel-OSX binaries on an Intel-Linux host. I wish they made that distinction/clarification....... because what I was *really* hoping for was to run OSX/PPC binaries on a Linux/PPC host.
Machines:
- iMac G3/600 (Summer 2001; DVD-ROM); Lubuntu 16.04
- Compaq Presario V2000; Linux Mint 19.3 Cinnamon
- HP Media Center PC m7780n; Linux Mint 19.3 Cinnamon; Win 10 64-bit
- Custom AMD 3950X gaming PC; Linux Mint 19.3 Cinnamon; Win 10 64-bit
Re: Darling Project: Run OS X Binaries in Linux
I haven't gotten it working in Ubuntu 13.10 vm in VirtualBox. Seems GNUstep fails at finding a working backend at compile time. GNUstep also fails to compile in Ubuntu 12.04 (in dual-boot with WinXP) for same reason.Will try again when Ubuntu 14.04 comes out.
"Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things."
Doug Gwyn
Doug Gwyn
- adespoton
- Forum All-Star
- Posts: 4286
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: Darling Project: Run OS X Binaries in Linux
I'd recommend running it on an OS from 2012 -- a Debian would be best.
Also, I'd suggest only running pre-2012 binaries on it, as more recent software likely won't run due to API and ABI changes in 10.8/10.9. If someone is keeping the project up to date though, these issues may be overcome
Also, I'd suggest only running pre-2012 binaries on it, as more recent software likely won't run due to API and ABI changes in 10.8/10.9. If someone is keeping the project up to date though, these issues may be overcome