Wine 1.1.8 не компилится
Модератор: Модераторы разделов
-
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Wine 1.1.8 не компилится
сабж
#./configure
<cut>
# make depend
<cut>
# make
<cut>
make[2]: Leaving directory `/home/al/Desktop/wine-1.1.8/programs/winepath'
make[2]: Entering directory `/home/al/Desktop/wine-1.1.8/programs/winetest'
../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -DBUILD_SHA1=\"`GIT_DIR=../../.git git rev-parse HEAD 2>/dev/null`\" -fowinetest.res winetest.rc
Error: Too many output files.
make[2]: *** [winetest.res] Ошибка 2
make[2]: Leaving directory `/home/al/Desktop/wine-1.1.8/programs/winetest'
make[1]: *** [winetest] Ошибка 2
make[1]: Leaving directory `/home/al/Desktop/wine-1.1.8/programs'
make: *** [programs] Ошибка 2
#./configure
<cut>
# make depend
<cut>
# make
<cut>
make[2]: Leaving directory `/home/al/Desktop/wine-1.1.8/programs/winepath'
make[2]: Entering directory `/home/al/Desktop/wine-1.1.8/programs/winetest'
../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -DBUILD_SHA1=\"`GIT_DIR=../../.git git rev-parse HEAD 2>/dev/null`\" -fowinetest.res winetest.rc
Error: Too many output files.
make[2]: *** [winetest.res] Ошибка 2
make[2]: Leaving directory `/home/al/Desktop/wine-1.1.8/programs/winetest'
make[1]: *** [winetest] Ошибка 2
make[1]: Leaving directory `/home/al/Desktop/wine-1.1.8/programs'
make: *** [programs] Ошибка 2
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
- Сообщения: 294
- ОС: ubuntu
Re: Wine 1.1.8 не компилится
а почему бы не использовать бинарные пакеты которые уже есть?
-
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Re: Wine 1.1.8 не компилится
на момент написания поста их небыло.
да и все равно непонятно, почему не компилится.
бинарики не пашут
[al@localhost ~]$ winecfg
wine: created the configuration directory '/home/al/.wine'
err:module:load_builtin_dll failed to load .so lib for builtin L"kernel32.dll": /lib/i686/libc.so.6: version `GLIBC_2.7' not found (required by /usr/bin/../lib/wine/kernel32.dll.so)
wine: could not load kernel32.dll, status c000007a
да и все равно непонятно, почему не компилится.
бинарики не пашут
[al@localhost ~]$ winecfg
wine: created the configuration directory '/home/al/.wine'
err:module:load_builtin_dll failed to load .so lib for builtin L"kernel32.dll": /lib/i686/libc.so.6: version `GLIBC_2.7' not found (required by /usr/bin/../lib/wine/kernel32.dll.so)
wine: could not load kernel32.dll, status c000007a
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
- Сообщения: 421
- ОС: Debian Sid
Re: Wine 1.1.8 не компилится
glibc попробуйте поставить
System: Debian GNU/Linux Sid + kernel 2.6.35 + gcc 4.4.5 + X.org 2:1.7.7-2 + KDE 4.4.5
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
-
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Re: Wine 1.1.8 не компилится
уу.... это мега новый отжиг?
1)Она полюбому стоит
2)Обновление потянет за собой еще вагон с телегой
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
- Сообщения: 1059
- ОС: Ubuntu, Debian
Re: Wine 1.1.8 не компилится
Вам шашечки или ехать? Похоже что wine 1.1.8 требует более новой версии libc6
Код: Выделить всё
frank@fqc-desktop:~$ dpkg -l libc6 | grep libc
ii libc6 2.8~20080505-0ubuntu7 GNU C Library: Shared libraries
frank@fqc-desktop:~$ wine --version
wine-1.1.8

-
- Сообщения: 421
- ОС: Debian Sid
Re: Wine 1.1.8 не компилится
Ахм, у человека Mandrake стоит, а для версии 1.1.8 это может быть вполне старый дистриб.
System: Debian GNU/Linux Sid + kernel 2.6.35 + gcc 4.4.5 + X.org 2:1.7.7-2 + KDE 4.4.5
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
-
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Re: Wine 1.1.8 не компилится
mandriva 2008.0 уже бинарики нашел рабочие, всем спс
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Wine 1.1.8 не компилится
Дистрибутив даже не спросили. Молодцы!
У тебя ix86 или AMD64?
У тебя ix86 или AMD64?
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Re: Wine 1.1.8 не компилится
Linux localhost 2.6.22.9-desktop-2mdv #1 SMP Fri Nov 16 14:31:33 EST 2007 i686 AMD Athlon™ 64 Processor 3200+ GNU/Linux
x86
[offtop]
/me пошел обновлять ведро
[offtop]
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Wine 1.1.8 не компилится
Только что создал краткое руководство, как устанавливать Wine. Написал, что для каждого дистрибутива рекомендуется поискать руководство по компиляции поисковиком, так как программа эта большая и с кучей зависимостей.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 14
- ОС: OpenSUSE 11
Re: Wine 1.1.8 не компилится
Собственно столкнулся с поожей проблемой.При компиляции вайна 1.1.8 выдает следующую ошибку:
ing incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../libSM.so when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../libSM.a when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/libSM.so when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/libSM.a when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lSM
make[2]: *** [opengl32.dll.so] Ошибка 2
make[2]: Leaving directory `/home/a2i//wine/wine-1.1.8/dlls/opengl32'
make[1]: *** [opengl32] Ошибка 2
make[1]: Leaving directory `/home/a2/wine/wine-1.1.8/dlls'
make: *** [dlls] Ошибка 2
Вроде бы уже все что ему надо установил.Только не могу понять, что за SM
При конфиге выкидывает следующие преупреждения:
configure: libGLU 32-bit development files not found, GLU won't be supported.
configure: libgnutls 32-bit development files not found, no schannel support.
configure: libsane 32-bit development files not found, scanners won't be supported.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: libcapi20 32-bit development files not found, ISDN won't be supported.
configure: libcups 32-bit development files not found, CUPS won't be supported.
Я так понимаю, что все мои проблемы из-за верхней строчки, но как их решить,Mesa и ее библиотеки для разработки установлены, че еще ей надо?
ЗЫ. Система - openSUSE 11.0, 64bit
ЗЗЫ. Вариант скачать готовый вайн-не предлагайте,нуженконкретно под фалаут, тобишь патченый ужо.
Буду очень благодарен,если подскажите решение.
ing incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../libSM.so when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../libSM.a when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/libSM.so when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/libSM.a when searching for -lSM
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lSM
make[2]: *** [opengl32.dll.so] Ошибка 2
make[2]: Leaving directory `/home/a2i//wine/wine-1.1.8/dlls/opengl32'
make[1]: *** [opengl32] Ошибка 2
make[1]: Leaving directory `/home/a2/wine/wine-1.1.8/dlls'
make: *** [dlls] Ошибка 2
Вроде бы уже все что ему надо установил.Только не могу понять, что за SM
При конфиге выкидывает следующие преупреждения:
configure: libGLU 32-bit development files not found, GLU won't be supported.
configure: libgnutls 32-bit development files not found, no schannel support.
configure: libsane 32-bit development files not found, scanners won't be supported.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: libcapi20 32-bit development files not found, ISDN won't be supported.
configure: libcups 32-bit development files not found, CUPS won't be supported.
Я так понимаю, что все мои проблемы из-за верхней строчки, но как их решить,Mesa и ее библиотеки для разработки установлены, че еще ей надо?
ЗЫ. Система - openSUSE 11.0, 64bit
ЗЗЫ. Вариант скачать готовый вайн-не предлагайте,нуженконкретно под фалаут, тобишь патченый ужо.
Буду очень благодарен,если подскажите решение.
Software is like Sex - much better when it's free. © Линус Торвальдс.
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Wine 1.1.8 не компилится
А у тебя есть libGLU 32-bit и всё остальное? Если да, попробуй выполнить перед компиляцией эту команду:
Код: Выделить всё
mkdir -p `pwd`/lib32
ln -s /usr/lib32/libX11.so.6 `pwd`/lib32/libX11.so
ln -s /usr/lib32/libXext.so.6 `pwd`/lib32/libXext.so
ln -s /usr/lib32/libfreetype.so.6 `pwd`/lib32/libfreetype.so
ln -s /usr/lib32/libfontconfig.so.1 `pwd`/lib32/libfontconfig.so
ln -s /usr/lib32/libGL.so.1 `pwd`/lib32/libGL.so
ln -s /usr/lib32/libGLU.so.1 `pwd`/lib32/libGLU.so
ln -s /usr/lib32/libXrender.so.1 `pwd`/lib32/libXrender.so
ln -s /usr/lib32/libXinerama.so.1 `pwd`/lib32/libXinerama.so
ln -s /usr/lib32/libXxf86vm.so.1 `pwd`/lib32/libXxf86vm.so
ln -s /usr/lib32/libXi.so.6 `pwd`/lib32/libXi.so
ln -s /usr/lib32/libXrandr.so.2 `pwd`/lib32/libXrandr.so
ln -s /usr/lib32/liblcms.so.1 `pwd`/lib32/liblcms.so
ln -s /usr/lib32/libpng12.so.0 `pwd`/lib32/libpng.so
ln -s /usr/lib32/libcrypto.so.0.9.8 `pwd`/lib32/libcrypto.so
ln -s /usr/lib32/libssl.so.0.9.8 `pwd`/lib32/libssl.so
ln -s /usr/lib32/libxml2.so.2 `pwd`/lib32/libxml2.so
ln -s /usr/lib32/libjpeg.so.62 `pwd`/lib32/libjpeg.so
ln -s /usr/lib32/libXcomposite.so.1 `pwd`/lib32/libXcomposite.so
ln -s /usr/lib32/libcups.so.2 `pwd`/lib32/libcups.so
ln -s /usr/lib32/libXcursor.so.1 `pwd`/lib32/libXcursor.so
ln -s /lib32/libdbus-1.so.3 `pwd`/lib32/libdbus-1.so
ln -s /usr/lib32/libhal.so.1 `pwd`/lib32/libhal.so
ln -s /usr/lib32/libsane.so.1 `pwd`/lib32/libsane.so
ln -s /usr/lib32/libgphoto2.so.2 `pwd`/lib32/libgphoto2.so
ln -s /usr/lib32/libgphoto2_port.so.0 `pwd`/lib32/libgphoto2_port.so
ln -s /usr/lib32/libldap-2.4.so.2 `pwd`/lib32/libldap.so
ln -s /usr/lib32/libldap_r-2.4.so.2 `pwd`/lib32/libldap_r.so
ln -s /usr/lib32/liblber-2.4.so.2 `pwd`/lib32/liblber.so
ln -s /usr/lib32/libxslt.so.1 `pwd`/lib32/libxslt.so
ln -s /usr/lib32/libcapi20.so.3 `pwd`/lib32/libcapi20.so
ln -s /usr/lib32/libjack.so.0 `pwd`/lib32/libjack.so
ln -s /usr/lib32/libodbc.so.1 `pwd`/lib32/libodbc.so
ln -s /usr/lib32/libgnutls.so.26 `pwd`/lib32/libgnutls.so
CC="gcc-4.2 -m32" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 702
- ОС: Mandrake/Mandriva Cooker
Re: Wine 1.1.8 не компилится
nemui
патч на мышку?
патч на мышку?
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
-
- Сообщения: 14
- ОС: OpenSUSE 11
Re: Wine 1.1.8 не компилится
СОбственно libGLU у меня якобы не установлено, ибо я просто не нашел его в репозитариях. Но файлы вроде:
/usr/lib32/libGL.so.1
/usr/lib32/libGLU.so.1
имеются, ибо идут они с месой. Попробовал чист ради интереса сделать то, что предлагал zenitur, к сожалению ничего не изменилось.Видимо этот самый либглу придется искать и ставить?Так?
stampoon, ну,патч на мышку там тоже есть,но не ради него.Главное-патч на видео. ибо с мышкой баг решается и в старом вайне (1.0-rc3),а вот с видео мне там разобраться не удалось.
/usr/lib32/libGL.so.1
/usr/lib32/libGLU.so.1
имеются, ибо идут они с месой. Попробовал чист ради интереса сделать то, что предлагал zenitur, к сожалению ничего не изменилось.Видимо этот самый либглу придется искать и ставить?Так?
stampoon, ну,патч на мышку там тоже есть,но не ради него.Главное-патч на видео. ибо с мышкой баг решается и в старом вайне (1.0-rc3),а вот с видео мне там разобраться не удалось.
Software is like Sex - much better when it's free. © Линус Торвальдс.
-
- Сообщения: 1059
- ОС: Ubuntu, Debian
Re: Wine 1.1.8 не компилится
nemui писал(а): ↑16.11.2008 17:57СОбственно libGLU у меня якобы не установлено, ибо я просто не нашел его в репозитариях. Но файлы вроде:
/usr/lib32/libGL.so.1
/usr/lib32/libGLU.so.1
имеются, ибо идут они с месой. Попробовал чист ради интереса сделать то, что предлагал zenitur, к сожалению ничего не изменилось.Видимо этот самый либглу придется искать и ставить?Так?
Возможно, нужно установить libglut3-dev или libglu1-mesa-dev

-
- Сообщения: 14
- ОС: OpenSUSE 11
Re: Wine 1.1.8 не компилится
Установлено.Я вообще не понимаю в чем дело.Все чего компил не находит-есть.Скопировал причем ваще во все места уже от безвыходности.Видел в каком-то буржуйском мануале,что у людей были похожие траблы-создали каталог nvidia, в папке /usr/lib и /usr/lib32. Остался еще один непроверенный вариант-попробовать обновить драйвера nvidia...Больше вариантов у меня нет 

Software is like Sex - much better when it's free. © Линус Торвальдс.
-
- Сообщения: 594
- Статус: Одмин
- ОС: openSuSE 10.2
Re: Wine 1.1.8 не компилится
Поищи на форуме своего дистрибутива что ли, или спроси, как компилировать. Только потом сюда напиши, когда получится!
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
-
- Сообщения: 1773
- ОС: Kubuntu 16.04(x86-64)KDE 5.8.7
Re: Wine 1.1.8 не компилится
ЗЗЫ. Вариант скачать готовый вайн-не предлагайте,нуженконкретно под фалаут, тобишь патченый ужо.
А PlayOnLinux не подойдет? Там вроде есть готовые скрипты для запуска разных игр.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
(mail agent) petyanamlt собака маил.ру
-
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Wine 1.1.8 не компилится
такой вопрос: вайн собирается из тарбола или SRPM?
-
- Сообщения: 172
- ОС: openSuSE 11.2 i586
Re: Wine 1.1.8 не компилится
система openSuSE 11.0 x64 ванильный вайн 1.1.8 скомпилился без проблем. Проблем нет поскольку собирается не первая версия (система приведена в пригодное для сборки этой проги состояние). Приводится она установкой x32 пакетов к библиотекам, 32-х разрядных devel пакетов и созданием линков на библиотеки, почти как описано несколькими постами выше (ищется библиотека libLIBRARY.so.XX.YY в /usr/lib и делается линк на неё в этом же каталоге (целевой файл назвать libLIBRARY.so), если есть сомнения можно смотреть какие линки имеются для x64 библиотек в /usr/lib64), если нет соответствующих x32 devel пакетов; также при установке дров к nVidia на вопрос ставить ли x32 библиотеки надо отвечать yes. Плюс ко всему если при конфигурянии система что-то не нашла надо смотреть configure.log, на предмет что же ей... не нравится. По первому разу уходит до жути много времени.