Страница 1 из 1

Wine из исходников

Добавлено: 04 фев 2014, 18:56
жабабыдлокодер
Здравствуйте!
Чтобы собрать wine с нужными патчами, есть подсказка: http://wiki.winehq.org/WineOn64bit
Для Федоры, например, указана команда

Код: Выделить всё

yum install alsa-lib-devel.i686... 
и так далее, все нужные пакеты.
Можно ли где-нибудь получить исчерпывающий список пакетов, нужных для компиляции wine32 в 64-разрядной последней Росе Fresh?

Re: Wine из исходников

Добавлено: 04 фев 2014, 19:06
Pulfer
Это разве что смотреть зависимости сборки wine в спеке:
https://abf.rosalinux.ru/import/wine/bl ... /wine.spec

И на основе этого списка ставить 32-битные библиотеки. Но думается, что сборка 32-битного wine в 64-битной системе будет таким головняком, что проще поставить 32-битную систему в виртуальную машину и просто пересобирать там SRPM, дополнив сборку нужными патчами.

Re: Wine из исходников

Добавлено: 04 фев 2014, 20:30
жабабыдлокодер
Спасибо.
Значит, остается только Федора... Там это все четырьмя командами делается...

Re: Wine из исходников

Добавлено: 04 фев 2014, 20:44
PastorDi
жабабыдлокодер писал(а):Спасибо.
Значит, остается только Федора... Там это все четырьмя командами делается...
Почему? Вместо "yum install" используйте "urpmi" и дальше список пакетов. Сам список зависимостей в выше приведенной ссылке есть (в spec файле).
Остальное все как в Федоре.

Re: Wine из исходников

Добавлено: 04 фев 2014, 21:38
жабабыдлокодер
PastorDi писал(а): Вместо "yum install" используйте "urpmi" и дальше список пакетов.
Этот список в Федоре рассчитан именно на wine32 в 64-битной системе. Там перечислены и 32 и 64 пакеты. Я уже пробовал так поступить - не получилось. И это скверно, потому что Роса - лучший из всех дистрибутивов, какие я видел, а использовать не могу из-за отсутствия того wine, который мне нужен.

Re: Wine из исходников

Добавлено: 04 фев 2014, 22:02
Галахов Роман
жабабыдлокодер писал(а):
PastorDi писал(а): Вместо "yum install" используйте "urpmi" и дальше список пакетов.
Этот список в Федоре рассчитан именно на wine32 в 64-битной системе. Там перечислены и 32 и 64 пакеты. Я уже пробовал так поступить - не получилось. И это скверно, потому что Роса - лучший из всех дистрибутивов, какие я видел, а использовать не могу из-за отсутствия того wine, который мне нужен.
А, временно, подключить i586-репозиторий, установить, и отключить (правда в последнее время, при обновлении i586 удаляется, для установки обновлений). Одно время у меня на 64-битной системе спокойно работали сразу 2 вайна 32 и 64 разрядный.

Re: Wine из исходников

Добавлено: 04 фев 2014, 22:15
akdengi
А какой wine вам нужен?

Re: Wine из исходников

Добавлено: 04 фев 2014, 22:44
жабабыдлокодер
akdengi писал(а):А какой wine вам нужен?
http://www.winehq.org/pipermail/wine-de ... 02446.html

Дело-то не в конкретной версии, а в возможности сделать все самому так, как надо (например, при компиляции закинуть куда-нибудь в /opt).

Re: Wine из исходников

Добавлено: 04 фев 2014, 22:49
жабабыдлокодер
Галахов Роман писал(а): А, временно, подключить i586-репозиторий, установить, и отключить (правда в последнее время, при обновлении i586 удаляется, для установки обновлений).
Да, и тогда встает вопрос, какие пакеты нужны 32, а какие - 64. Когда я пробовал установить пакеты вручную, начинались конфликты. Я не майнтейнер, у меня навыков разрешения конфликтов нет. Не получилось...

Re: Wine из исходников

Добавлено: 04 фев 2014, 23:24
akdengi
жабабыдлокодер писал(а):
akdengi писал(а):А какой wine вам нужен?
http://www.winehq.org/pipermail/wine-de ... 02446.html

Дело-то не в конкретной версии, а в возможности сделать все самому так, как надо (например, при компиляции закинуть куда-нибудь в /opt).
Качаете srpm wine (можете взять его тут http://mirror.rosalab.ru/rosa/rosa2012. ... n/release/)

Распаковываете архив (можно в mc просто зайти в него и потом в CONTENT.cpio)

Берете оттуда spec и затем даете команду

Код: Выделить всё

 urpmi ./wine.spec 
- вам доставит все нужные билдовые зависимости... НО. Для devel вещей надо учиться находить их самому, так как их может не быть в спеке.

Re: Wine из исходников

Добавлено: 26 июн 2016, 00:13
Smith
Здраствуйте, а может кто нибудь подсказать как всетаки суомпилировать вайн в R7?

Re: Wine из исходников

Добавлено: 26 июн 2016, 09:52
*d0s
Smith писал(а):Здраствуйте, а может кто нибудь подсказать как всетаки суомпилировать вайн в R7?
Их как бы три варианта: wine, wine-staging, wine-staging+Gallium Direct3D state tracker (gallium nine)
Можете только скомпилировать через

Код: Выделить всё

./configure
make depend
make
но правильнее будет собрать rpm-пакет.
http://wiki.rosalab.ru/ru/index.php/Сбо ... трый_старт
http://wiki.rosalab.ru/ru/index.php/RPM_Быстрый_старт
http://wiki.rosalab.ru/ru/index.php/RPM ... spec_файла
http://wiki.rosalab.ru/ru/index.php/Spec-helper
http://wiki.rosalab.ru/ru/index.php/Основы_RPM