[an error occurred while processing this directive]

Установка Darling для экспериментов с запуском приложений Mac OS X в Linux
В прошлом году был представлен достаточно перспективный проект  Darling,
нацеленный на предоставление возможности запуска в Linux приложений, собранных
для OS X. По своей сути проект напоминает Wine, и по аналогии с тем, как Wine
запускает написанные для Windows программы, Darling  позволяет установить и
запустить программы, созданные для OS X и поставляемые в форме пакетов ".dmg" и ".pkg".

На текущей стадии развития Darling представляет в основном экспериментальный
интерес, так как позволяет запускать лишь некоторые консольные программы,
собранные для OS X, такие как Midnight Commander, Bash, VIM и GCC.

Для установки Darling пользователи Gentoo Linux могут воспользоваться готовым оверлеем.

Для установки Darling  в Ubuntu Linux 13.04 можно использовать следующую инструкцию:

Устанавливаем clang и сборочные зависимости:

   sudo apt-get install git cmake clang nasm g++ checkinstall
   sudo apt-get install libxml2-dev libgnutls-dev libicu-dev libcairo-dev \\
                     libjpeg-dev libpng-dev libtiff-dev libbsd-dev libudev-dev \\
                     liblcms-dev libkqueue-dev libssl-dev libbz2-dev uuid-dev \\
                     libncurses-dev libxrandr-dev

Собираем утилиту GNUstep Make:

   git clone https://github.com/gnustep/gnustep-make.git
   cd gnustep-make
   CC=clang CXX=clang++ ./configure
   sudo make install

Примечание: для более корректной установки программы в систему, здесь и далее
вместо "sudo make install" следует использовать "sudo checkinstall", которая
установит программу в форме пакета.


Собираем GNUstep Libobjc2

   git clone https://github.com/gnustep/gnustep-libobjc2.git
   cd gnustep-libobjc2
   OBJCFLAGS=-fblocks CC=clang CXX=clang++ cmake .
   rm GNUmakefile
   make
   sudo make install


Собираем GNUstep Base

   git clone https://github.com/gnustep/gnustep-base.git
   cd gnustep-base
   OBJCFLAGS=-fblocks CC=clang CXX=clang++ ./configure
   make
   sudo make install


Собираем GNUstep GUI:

   git clone https://github.com/gnustep/gnustep-gui.git
   cd gnustep-gui
   OBJCFLAGS=-fblocks CC=clang CXX=clang++ ./configure
   make
   sudo make install

Собираем GNUstep Opal:

   git clone https://github.com/gnustep/gnustep-opal.git
   cd gnustep-opal
   OBJCFLAGS=-fblocks CC=clang CXX=clang++ make
   sudo make install

Собираем GNUstep CoreBase:

   git clone https://github.com/gnustep/gnustep-corebase.git
   cd gnustep-corebase
   OBJCFLAGS=-fblocks CC=clang CXX=clang++ ./configure
   make
   sudo make install

Собираем Darling:

   git clone -r https://github.com/LubosD/darling.git
   cd darling
   CC=clang CXX=clang++ cmake .
   make

Запускаем приложение OS X

  ./dyld osx-программа аргументы
 
07.08.2013 , Источник: http://darling.dolezel.info/en/Buil...
Ключи: osx, wine, darling, darwin, gnustep / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Wine

[an error occurred while processing this directive]

[an error occurred while processing this directive]