Перейти в папку с распакованным wine и выполнить: patch -p1 < /путь_к_патчу
А Вы из какой папки запускаете команду?
Перейти в папку с распакованным wine и выполнить: patch -p1 < /путь_к_патчу
А Вы из какой папки запускаете команду?
все поняла
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).
Вроде всё нормально.
А теперь начнётся самая главная веселуха - сборка wine.
всегда об этом мечтала. говорите, что нужно делать
Ну уж нет! Я к такому ещё не готов!!! :lol:
Вот, читайте, учитесь
Установка зависимостей
Если у вас в /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.
Ученье СвеТ :)
так что попробовать конфигурировать?
Попробуйте выполнить скрипт ./configure в каталоге с исходниками.
Это значит, что нужно перейти в каталог с wine и выполнить команду:
./configureНаверняка:
В конце выполнения, скрипт может вывести перечень отсутствующих библиотек1) - доустановите их
Установить как, написано там же, чуть выше.
как узнать, использую я репозитории исходных кодов или нет?
[console]cat /etc/apt/sources.list[/console]
И смотрите есть репозитории deb-src
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.
да, есть
# 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
Да нет у Вас ничего.
Добавьте в /etc/apt/sources.list
deb-src http://ftp.debian.org/ lenny main contrib
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]
а как добавить? у меня все это в терминале выводилось
а как добавить? у меня все это в терминале выводилось
[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]
и результат покажите полностью.
А то бед натворите ещё.
да, это я могу.
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. пакет тот установила
Всё хорошо. Теперь от рута
[console]apt-get update
apt-get build-dep wine[/console]
и дальше по той инструкции что я Вам давал выше.
только у меня нет файла инсталл чтоб подробности посмотреть. только readme