Skip to Content

Как собрать Wine под Ubuntu 9.04 64 bit

 Понадобилось мне корректно установить Wine под свою Ubuntu. Я его и раньше ставил в качестве эксперимента, только ничего на нём не заработало, но я не сильно вникал в этот вопрос, потому как у меня параллельно стоит 64-битная Win XP (замечательная, кстати, винда). Но тут понадобилось. В общем достаточно быстро нашлось абсолютно внятное описание этого процесса.

 Собираем из исходников. 

1. Качаем сами исходники. Ссылки здесь - winehq.org.

2. Загружаем необходимые для компилляции библиотеки и инструменты
        

sudo apt-get build-dep wine

3. Распаковываем архив с Wine (wine-1.1.39.tar.bz2 на момент написания), заходим в эту папку и конфигурируем со следующими ключами

CC="gcc-4.3 -m32" LDFLAGS="-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v

Указываем набор компиляторов GCC 4.3, т.к. 32-битные библиотеки больше не поддерживают предыдущие версии.

4. Собираем и устанавливаем

make
make install

Компилиться достаточно долго, надо ждать.

Вот, в принципе, и всё. С такой сборкой Wine заработал. 

Кстати, я в дополнение ещё поставил Wine-Doors. Эта програмка помогает ставить некоторые виндовые приложения в Wine. Достаточно удобная штука (там даже фотошоп есть, CS2 правда, но тем не менее...). Можно или deb-пакет качнуть - поставить, или из репозиториев, или же вручню собрать. Я поставил deb. Нареканий нет, париться не нужно. Всё находится здесь - wddb.wine-doors.org. Сайт, кстати, на Drupalе собран. 

использованые материалы: http://wiki.winehq.org/WineOn64bit

Комментарии

в 11 убунту 64 вине ставится,

в 11 убунту 64 вине ставится, но не запускает программы 64х :(

drupal it's cool!

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Доступны HTML теги: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
докажи, что не робот
Image CAPTCHA
Enter the characters shown in the image. Ignore spaces and be careful about upper and lower case.