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

wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-11-17 22:13:22
kyt
как собрать и заставить заработать wine под 64-битной системой? вроде бы нужно собирать 32-х битные библиотеки?

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-11-17 22:55:32
zg
а что не пашет?

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-11-17 23:35:07
kyt
он только 32-х битный, в 64-х битной системе не собирается:

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

root@note:/usr/ports/emulators/wine# make
===>  wine-1.1.7,1 is only for i386, while you are running amd64.
*** Error code 1

Stop in /usr/ports/emulators/wine.

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

root@note:/usr/ports/emulators/wine# uname -a
FreeBSD note 7.0-RELEASE FreeBSD 7.0-RELEASE #6: Sat Oct 25 09:51:11 UTC 2008     root@note:/usr/obj/usr/src/sys/NOTE  amd64

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-11-18 0:06:44
paradox
значит никак
а что на сайте вине говорят? насчет 64

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-11-18 1:16:05
Гость
  • собери в 32-битном chroot'е make PKGNAMEPREFIX=i386- и сделай пакеты

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

     pkg_info -aE | xargs -n1 pkg_create -b
  • установи пакеты на amd64 с нестандартным префиксом в пути:

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

    pkg_add -P/usr/local/i386 *
  • добавь

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

    ldconfig32_paths="$ldconfig32_paths /usr/local/i386/lib" 
    в rc.conf(5) и сделай /etc/rc.d/ldconfig restart
  • добавь по вкусу приложения из i386/bin в PATH, например все elf-файлы из pkg-plist wine'а.
сам не пробовал, но процедура не должна быть сложнее

ps, не забудь убрать

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

WITHOUT_LIB32=yes
из src.conf(5), если оно у тя там стоит ;)

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-12-15 16:03:34
nikll
Неканает, вайн активно ядро юзает, в 64битном ему чтото сильна не нравиться и дальше корки дело не идет :(

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-12-15 16:07:16
paradox
а что на сайте вине говорят? насчет 64

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2008-12-15 17:16:53
paradox

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2009-02-16 12:44:35
J.Korvin
Кто поставил подскажите как.

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2009-02-16 18:49:28
J.Korvin
J.Korvin писал(а):Кто поставил подскажите как.
Что никто так и не юзал вайн под amd64??

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2009-08-07 8:26:27
ADRE

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2009-08-07 8:46:34
ADRE

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2009-12-12 17:22:55
nikll
Вот и решение:
http://wiki.freebsd.org/Wine#head-6963d ... 4d33435b6d
прямо в фак засунули готовый набор комманд для работы вайна, суть в том чтобы в чруте собрать систему,. пишут что даже 3D работает

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2010-01-13 18:15:35
PluOk
вот что нашел проверено работает 100%, 3D тоже http://msnp.ru/203

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2010-05-14 13:06:54
pimlab
nikll писал(а):Вот и решение:
http://wiki.freebsd.org/Wine#head-6963d ... 4d33435b6d
прямо в фак засунули готовый набор комманд для работы вайна, суть в том чтобы в чруте собрать систему,. пишут что даже 3D работает
Что то я не понимаю , а куда это прописать?

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

alias winecfg="LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib PATH=/compat/i386/usr/local/bin:$PATH /compat/i386/usr/local/bin/winecfg"
alias wine32="LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib PATH=/compat/i386/usr/local/bin:$PATH /compat/i386/usr/local/bin/wine"
И как сделать чтоб КДЕ4 понимала wine приложения, если щелкаещь мышкой на .еxе и тд ?

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2010-11-27 18:51:34
snaiper
Товарисчи, ура!

Для ленивых готовы пакеты с вайном на amd64 :)
http://www.mediafire.com/wine_fbsd64#0,1
*Было б всё радужно, я бы молчалЬ. А так есть сюрприз в 70% случаев вайн не стартует*
вайн ругаится
elf interpreter /libexec/ld-elf.so.1 not found
но граблёв мы не боимся :) делаем заклинание:
cd /usr/src ; make build32 install32 ; ldconfig -v -m -R /usr/lib32
и вайн работает!

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2010-12-04 22:40:54
ski
snaiper писал(а):Товарисчи, ура!
В июньском BSD Magazine еще мантру писали:
http://bsd.mlcom.ru/?p=877

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2010-12-06 21:55:18
snaiper
Ну вот, опять.... :(

Я про chroot не говорил, это оговорено выше. Я писал про готовые пакети именно для 64-ки.

Re: wine (32-х битные приложения) под freebsd amd64

Добавлено: 2010-12-06 23:45:02
ski
snaiper писал(а):Ну вот, опять.... :(

Я про chroot не говорил, это оговорено выше. Я писал про готовые пакети именно для 64-ки.
С готовыми пакетиками я плясал-плясал и бросил, потому-что стабильность была непредсказуемая вообще. Сделать так, как было описано в журнале оказалось недолго и полностью удовлетворило мои хотелки: стабильно и все работает.