The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Установка Darling для экспериментов..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Установка Darling для экспериментов..."  +/
Сообщение от auto_tips (??), 07-Авг-13, 12:36 
В прошлом году был [[https://www.opennet.ru/opennews/art.shtml?num=35547 представлен]] достаточно перспективный проект  Darling, нацеленный на предоставление возможности запуска в Linux приложений, собранных для OS X. По своей сути проект напоминает Wine, и по аналогии с тем, как Wine запускает написанные для Windows программы, Darling  позволяет установить и запустить программы, созданные для OS X и поставляемые в форме пакетов ".dmg" и ".pkg".

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

Для установки Darling пользователи Gentoo Linux могут воспользоваться готовым [[https://github.com/LubosD/darling-overlay оверлеем]].

Для установки 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-программа аргументы


URL: http://darling.dolezel.info/en/Build
Обсуждается: https://www.opennet.ru/tips/info/2790.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Установка Darling для экспериментов с запуском в Linux 13.04 приложений Mac OS X"  –2 +/
Сообщение от Аноним (-), 07-Авг-13, 12:36 
>> в Linux 13.04

Так в Линукс или Убунту 13.04 ?

Ответить | Правка | Наверх | Cообщить модератору

10. "Установка Darling для экспериментов с запуском в Linux 13.04..."  +/
Сообщение от Гость (?), 31-Окт-13, 16:37 
во дурак =)
Ответить | Правка | Наверх | Cообщить модератору

2. "Установка Darling для экспериментов с запуском в Linux 13.04 приложений Mac OS X"  +/
Сообщение от Аноним (-), 07-Авг-13, 15:55 
> ./dyld osx-программа аргументы

Да... это так по макинтошному :)

Ответить | Правка | Наверх | Cообщить модератору

3. "Установка Darling для экспериментов с запуском в Linux 13.04..."  +/
Сообщение от Аноним (-), 08-Авг-13, 12:34 
Там, конечно, многое перепилили, и в основном изменения в худшую сторону, но что-то, а уж запуск *.app из консоли работает.
Ответить | Правка | Наверх | Cообщить модератору

5. "Установка Darling для экспериментов с запуском в Linux 13.04..."  +/
Сообщение от Аноним (-), 09-Авг-13, 15:36 
dyldoos
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

4. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Anonymus.UA (?), 08-Авг-13, 14:18 
Это лучше чем вайн должно получиться... никаких тебе .НЕТ, АктивХ и т.п. Тем более МакОС ПОСИКС совместимая система...
Ответить | Правка | Наверх | Cообщить модератору

7. "Установка Darling для экспериментов с запуском приложений Ma..."  +/
Сообщение от Анонимemail (7), 12-Авг-13, 16:54 
не так уж все пушисто

Ответить | Правка | Наверх | Cообщить модератору

8. "Установка Darling для экспериментов с запуском приложений Ma..."  +/
Сообщение от Аноним (-), 13-Авг-13, 23:30 
Видимо, никому не нужно раз, тая нужная штука появляется только в планах через года необходимости... ага фотокады всякие
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

9. "Установка Darling для экспериментов с запуском приложений Ma..."  +/
Сообщение от Аноним (-), 17-Авг-13, 10:38 
винда тоже. А гну/линукс нет.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

6. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +1 +/
Сообщение от Anonnim (?), 12-Авг-13, 11:27 
Надо бы ло назвать проект Beer :)
Ответить | Правка | Наверх | Cообщить модератору

11. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Николайemail (??), 23-Авг-14, 23:09 
после вот этой строчки:git clone https://github.com/gnustep/gnustep-make.git спрашивает логин и пароль. Где их взять?
Ответить | Правка | Наверх | Cообщить модератору

12. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Николайemail (??), 23-Авг-14, 23:37 
С логином и паролем я разобрался. теперь другая проблема:  git clone https://github.com/gnustep/gnustep-make.git
Cloning into 'gnustep-make'...
Username for 'https://github.com': pupsik2115
Password for 'https://pupsik2115@github.com':
remote: Repository not found.
fatal: repository 'https://github.com/gnustep/gnustep-make.git/' not found
Ответить | Правка | Наверх | Cообщить модератору

13. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Сергейemail (??), 16-Окт-15, 04:56 
>С логином и паролем я разобрался. теперь другая проблема:  git clone https://github.com/gnustep/gnustep-make.git
>Cloning into 'gnustep-make'...
>Username for 'https://github.com': pupsik2115
>Password for 'https://pupsik2115@github.com':
>remote: Repository not found.
>fatal: repository 'https://github.com/gnustep/gnustep-make.git/' not found

Нужно убрать слово "gnustep" из названия репозитория.
Например, так:
было "gnustep-make"
стало "make"

Ответить | Правка | Наверх | Cообщить модератору

14. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Алексemail (??), 12-Фев-16, 15:10 
Не установить, бред полный
Ответить | Правка | Наверх | Cообщить модератору

15. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Алекс (??), 31-Окт-20, 15:23 
Сегодня установил.
Ответить | Правка | Наверх | Cообщить модератору

16. "Установка Darling для экспериментов с запуском приложений Mac OS X в Linux"  +/
Сообщение от Алекс (??), 31-Окт-20, 15:25 
Я другой Алекс, а не предыдущий оратор.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру