LinuxForum.Fans
Тема

Запуск Lineage II

Автор: Pomidorka 118 сообщений 41250 просмотров
#73394
sbin написал:
Перейти в папку с распакованным wine и выполнить: patch -p1 < /путь_к_патчу

А Вы из какой папки запускаете команду?

#73397

все поняла

#73398

pink:/home/pomidorka/us/wine-1.3.1# patch -p1 < /home/pomidorka/0001-WineD3D-Add-the-WINED3DDEVCAPS_TEXTURENONLOCALVIDM.patch
patching file dlls/wined3d/directx.c
Hunk #1 succeeded at 4285 (offset 1518 lines).

#73403

Вроде всё нормально.
А теперь начнётся самая главная веселуха - сборка wine.

#73410

всегда об этом мечтала. говорите, что нужно делать

#73412

Ну уж нет! Я к такому ещё не готов!!! :lol:
Вот, читайте, учитесь

text
Установка зависимостей

Если у вас в /etc/apt/sources.lst прописаны репозитории исходных кодов (deb-src), для установки всех необходимых для сборки Wine библиотек можно выполнить:

apt-get update apt-get build-dep wine

Если же репозитории исходных кодов вы не используете, установить библиотеки поможет примерно такая команда:

sudo apt-get install \ gcc-4.4 gcc-4.4-multilib make flex bison \ libx11-dev libxinerama-dev libxcomposite-dev libxrandr-dev libxrender-dev libxxf86vm-dev libxi-dev libxcursor-dev \ libgl1-mesa-dev libglu1-mesa-dev \ fontforge fontconfig libfontconfig-dev \ libxml2-dev libxslt-dev \ libgphoto2-dev libpng-dev libjpeg62-dev \ libsane-dev libcupsys2-dev \ libldap-dev libcapi20-dev libssl-dev liblcms-dev lib32z1-dev

Попробуйте выполнить скрипт ./configure в каталоге с исходниками. В конце выполнения, скрипт может вывести перечень отсутствующих библиотек1) - доустановите их, если соответствующие возможности Wine вам нужны. Сборка

./configure && make depend && make

Подробности см. в файле INSTALL. Создание и установка .deb-пакета (Debian)

Перед началом, необходимо удалить все пакеты wine* и libwine*, а также установить пакет checkinstall.

Кроме того, необходимо вручную удостовериться, что все зависимости Wine установлены, поскольку созданный с помощью checkinstall пакет не будет содержать информации о зависимостях. Как правило, если такой пакет «ручной сборки» ставится в систему после удаления любого другого .deb-пакета Wine (к примеру - из его репозиториев, либо из официальных репозиториев Debian), проблем с зависимостями не будет.

sudo checkinstall -D -y --fstrans=no --install=yes --pkgname=wine \ --pkgversion=`colrm 1 13 < VERSION``test -e .git && echo +git` --pkgrelease=at`date +%Y%m%d%H%M%S`

Подробности см. в man checkinstall.

#73413

Ученье СвеТ :)

#73457

так что попробовать конфигурировать?

#73474

Попробуйте выполнить скрипт ./configure в каталоге с исходниками.

Это значит, что нужно перейти в каталог с wine и выполнить команду:

text
./configure

Наверняка:

В конце выполнения, скрипт может вывести перечень отсутствующих библиотек1) - доустановите их

Установить как, написано там же, чуть выше.

#73547

как узнать, использую я репозитории исходных кодов или нет?

#73552

[console]cat /etc/apt/sources.list[/console]
И смотрите есть репозитории deb-src

#73558

pink:/home/pomidorka/us/wine-1.3.1# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/pomidorka/us/wine-1.3.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

#73567

Да нет у Вас ничего.
Добавьте в /etc/apt/sources.list
deb-src http://ftp.debian.org/ lenny main contrib

#73569
Pomidorka написал:
pink:/home/pomidorka/us/wine-1.3.1# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/pomidorka/us/wine-1.3.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

А по поводу этого
[console]apt-get install build-essential[/console]

#73570

а как добавить? у меня все это в терминале выводилось

#73582
Pomidorka написал:
а как добавить? у меня все это в терминале выводилось

[console]su[/console]
вводите пароль рута
[console]echo deb-src http://ftp.debian.org/ lenny main contrib >> /etc/apt/sources.list[/console]
Смотрите ничего не напутайте.
Потом сделайте опять
[console]cat /etc/apt/sources.list[/console]
и результат покажите полностью.
А то бед натворите ещё.

#73599

да, это я могу.

pink:/home/pomidorka# echo deb-src http://ftp.debian.org/ lenny main contrib >> /etc/apt/sources.list
pink:/home/pomidorka# cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 5.0.4 _Lenny_ - Official i386 CD Binary-1 20100131-18:53]/ lenny main

#deb cdrom:[Debian GNU/Linux 5.0.4 _Lenny_ - Official i386 CD Binary-1 20100131-18:53]/ lenny main

# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ lenny/updates main
# Line commented out by installer because it failed to verify:
# deb-src http://security.debian.org/ lenny/updates main

# Line commented out by installer because it failed to verify:
deb http://volatile.debian.org/debian-volatile lenny/volatile main
# Line commented out by installer because it failed to verify:
# deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
deb http://ftp.debian.org/ lenny main contrib non-free
deb http://mirror.yandex.ru/debian-multimedia/ lenny main non-free
deb http://qutim.org/debian/lenny lenny main
deb-src http://qutim.org/debian/lenny lenny main
deb http://qutim.org/debian/lenny lenny main
deb-src http://qutim.org/debian/lenny lenny main
deb http://www.lamaresh.net/apt lenny main
deb-src http://ftp.debian.org/ lenny main contrib
P.S. пакет тот установила

#73601

Всё хорошо. Теперь от рута
[console]apt-get update
apt-get build-dep wine[/console]
и дальше по той инструкции что я Вам давал выше.

#73612

только у меня нет файла инсталл чтоб подробности посмотреть. только readme

Войдите или зарегистрируйтесь, чтобы ответить.