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

Ответить
жабабыдлокодер
Сообщения: 8
Зарегистрирован: 10 авг 2012, 23:35
Operating system: Mandriva 2010.1

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

Сообщение жабабыдлокодер » 04 фев 2014, 18:56

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

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

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

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

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

Сообщение Pulfer » 04 фев 2014, 19:06

Это разве что смотреть зависимости сборки wine в спеке:
https://abf.rosalinux.ru/import/wine/bl ... /wine.spec

И на основе этого списка ставить 32-битные библиотеки. Но думается, что сборка 32-битного wine в 64-битной системе будет таким головняком, что проще поставить 32-битную систему в виртуальную машину и просто пересобирать там SRPM, дополнив сборку нужными патчами.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

жабабыдлокодер
Сообщения: 8
Зарегистрирован: 10 авг 2012, 23:35
Operating system: Mandriva 2010.1

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

Сообщение жабабыдлокодер » 04 фев 2014, 20:30

Спасибо.
Значит, остается только Федора... Там это все четырьмя командами делается...

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 04 фев 2014, 20:44

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

жабабыдлокодер
Сообщения: 8
Зарегистрирован: 10 авг 2012, 23:35
Operating system: Mandriva 2010.1

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

Сообщение жабабыдлокодер » 04 фев 2014, 21:38

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

Аватара пользователя
Галахов Роман
Сообщения: 2349
Зарегистрирован: 26 фев 2012, 20:02
Operating system: Rosa R12.1 Fresh Plasma (HP ProBook 440 G4 (y7z81ea))
Откуда: Моск. обл. Волоколамск

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

Сообщение Галахов Роман » 04 фев 2014, 22:02

жабабыдлокодер писал(а):
PastorDi писал(а): Вместо "yum install" используйте "urpmi" и дальше список пакетов.
Этот список в Федоре рассчитан именно на wine32 в 64-битной системе. Там перечислены и 32 и 64 пакеты. Я уже пробовал так поступить - не получилось. И это скверно, потому что Роса - лучший из всех дистрибутивов, какие я видел, а использовать не могу из-за отсутствия того wine, который мне нужен.
А, временно, подключить i586-репозиторий, установить, и отключить (правда в последнее время, при обновлении i586 удаляется, для установки обновлений). Одно время у меня на 64-битной системе спокойно работали сразу 2 вайна 32 и 64 разрядный.
Rosa 2021.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

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

Сообщение akdengi » 04 фев 2014, 22:15

А какой wine вам нужен?

жабабыдлокодер
Сообщения: 8
Зарегистрирован: 10 авг 2012, 23:35
Operating system: Mandriva 2010.1

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

Сообщение жабабыдлокодер » 04 фев 2014, 22:44

akdengi писал(а):А какой wine вам нужен?
http://www.winehq.org/pipermail/wine-de ... 02446.html

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

жабабыдлокодер
Сообщения: 8
Зарегистрирован: 10 авг 2012, 23:35
Operating system: Mandriva 2010.1

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

Сообщение жабабыдлокодер » 04 фев 2014, 22:49

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

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

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

Сообщение akdengi » 04 фев 2014, 23:24

жабабыдлокодер писал(а):
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 вещей надо учиться находить их самому, так как их может не быть в спеке.

Smith
Сообщения: 1
Зарегистрирован: 24 июн 2016, 17:10
Operating system: ROSA Fresh R7 Gnome

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

Сообщение Smith » 26 июн 2016, 00:13

Здраствуйте, а может кто нибудь подсказать как всетаки суомпилировать вайн в R7?

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

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

Сообщение *d0s » 26 июн 2016, 09:52

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

Ответить

Вернуться в «Программы РОСА десктоп»