Доброго времени суток!
Ubuntu 13.04 (amd64)
Собираю wine 1.5.24 для запуска World of Tanks по инструкции:
ТЫКЕстественно, все делаю из раздела для x86_64 систем.
Ступор выходит на стадии:
$ sudo checkinstall -D --install=no
терминал дает выход:
checking for prelink... /usr/sbin/prelink
checking for i686-w64-mingw32-gcc... no
checking for i586-w64-mingw32-gcc... no
checking for i486-w64-mingw32-gcc... no
checking for i386-w64-mingw32-gcc... no
checking for i686-pc-mingw32-gcc... no
checking for i586-pc-mingw32-gcc... no
checking for i486-pc-mingw32-gcc... no
checking for i386-pc-mingw32-gcc... no
checking for i686-mingw32msvc-gcc... no
checking for i586-mingw32msvc-gcc... no
checking for i486-mingw32msvc-gcc... no
checking for i386-mingw32msvc-gcc... no
checking for i686-mingw32-gcc... no
checking for i586-mingw32-gcc... no
checking for i486-mingw32-gcc... no
checking for i386-mingw32-gcc... no
checking for mingw32-gcc... no
checking for pthread_create... no
checking for pthread_create in -lpthread... yes
checking for X... no
configure: error: X 32-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 32-bit development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
make: *** [config.status] Ошибка 1
**** Установка неудачна. Отменяется создание пакета.
Т.е. недостает или не видит dev либы иксов, так? Хотя, вроде, все необходимое ставил.. на i386 без проблем все собиралось =(
Пол дня гуглил, ничего путного не нашел, везде либо после доустановки определенных либ все налаживает (мне не помогает), либо предлагают собрать с инструкцией wineprefix=win64 (или как то так), но мне оно не подходит..
ЗЫ из репозитория wine не подойдет, там нет патча на производительность, в связи с чем fps выше 10 не поднимается..
Буду благодарен за помощь!
Пользователь решил продолжить мысль 28 Февраля 2013, 17:33:20:
Так, решил проблему методом тыка, докачал и поставил:
sudo apt-get install xserver-xorg-dev:i386
соответственно, были удалены аналогичные пакеты и зависимости dev библиотек для x86_64 и установлены для i386 =)
далее возникла проблема:
checking for -lfreetype... not found
configure: error: FreeType 32-bit development files not found. Fonts will not be built.
Use the --without-freetype option if you really want this.
Делаем аналогично:
sudo apt-get install libfreetype6-dev:i386
так же удаляются dev библиотеки 64bit и устанавливаются для i386
Но проблема сохраняется.. что предложете?
Пользователь решил продолжить мысль 28 Февраля 2013, 20:04:02:
тему можно закрывать, прикрутил ppa с пропатченным вайном
sudo add-apt-repository -y ppa:ubuntu-wine/ppa && sudo add-apt-repository -y ppa:jurawww/ppa
хоть и сборки там для precise, все равно завелось все.. пришлось только в sources.list.d/ поправить немного репозитории