LINUX.ORG.RU

Wine release 0.9.17


0

0

Вышла новая версия альтернативной реализации WinAPI. Из основных изменений:

- Продолжается работа над шейдерами Direct3D

- Теперь вместо MSHTML используется Gecko.

- Улучшена поддержка переключения в полноэкранный режим у некоторых приложений.

- Поддержка множества джойстиков.

- Множество баг-фиксов.

Качать: http://ibiblio.org/pub/linux/system/e... Патч к предыдущей версии: http://ibiblio.org/pub/linux/system/e...

>>> Подробности



Проверено: Tima_ ()

>Теперь вместо MSHTML используется Gecko.

Лучше бы KHTML, имхо, но и Gecko неплохо. MSHTML - в домну.

Ramen ★★★★
()

О, а wine когда-нибудь будет работать на x86_64? Какие серьезные препятствия есть этому?

anonymous
()
Ответ на: комментарий от anonymous

>О, а wine когда-нибудь будет работать на x86_64? Какие серьезные препятствия есть этому?

0.9.12 у меня по "emerge wine" установилась. Работает, естественно. Более поздние не собираются но не похоже, что из-за 64-х битности.

KRoN73 ★★★★★
()

Им не надоело выпускать новую версию каждые 2 дня..

Чаще раза в месяц все равно не имеет смысла. Да и это часто...

lefsha
()
Ответ на: комментарий от anonymous

>О, а wine когда-нибудь будет работать на x86_64? Какие серьезные препятствия есть этому?

никаких. работает. Только ей нужны 32-битные либы :)

geek ★★★
()
Ответ на: комментарий от lefsha

>Чаще раза в месяц все равно не имеет смысла. Да и это часто...

Кто-то заставляет каждый раз ставить?

anonymous
()

>- Улучшена поддержка переключения в полноэкранный режим у некоторых приложений.

О!

Stalwart ★★★
()
Ответ на: комментарий от thambs

2 thambs (*) (11.07.2006 0:44:47)

> ...3дсмакс запустится? а то щяс..

Скачйате и попробуйте. Если Вам это надо, конечно... ;-)

R_Valery ★★★
()

надо будет поставить, посмотреть :) только виндовых програм у меня нет :(

Scream
()
Ответ на: комментарий от lefsha

> Им не надоело выпускать новую версию каждые 2 дня..

Во-во, я только 0.9.16 для Suse качнул. Теперь буду только из исходников wine ставить.

anonymous
()
Ответ на: комментарий от anonymous

>> Им не надоело выпускать новую версию каждые 2 дня..

>Во-во, я только 0.9.16 для Suse качнул. Теперь буду только из исходников wine ставить.
Давно пора =)
А лучше так и вовсе перейти на Gentoo =))

Atlant ★★★★★
()
Ответ на: комментарий от Atlant

> А лучше так и вовсе перейти на Gentoo =))

Переходи!!! ;)

dharma
()
Ответ на: комментарий от KRoN73

>0.9.12 у меня по "emerge wine" установилась. Работает, естественно. Более поздние не собираются но не похоже, что из-за 64-х битности.

странно. у меня 0.9.16 нормально собралась и без нареканий работает

anonymous
()
Ответ на: комментарий от anonymous

Насколько я знаю, wine может быть скомпилирован для x86_64 и эмулировать win64 или для x86 и эмулировать win32.

sergej ★★★★★
()
Ответ на: комментарий от sergej

Кто-нибудь уже это попробовал?

У меня со всех зеркал sf качается 6 метровый битый архив. (вайн то обычно метров 10 с лишним занимает...)

sergej ★★★★★
()

при компиляции выдаются предупреждения.. Может из-за них не работает транскрипция в лингво?

make[1]: Entering directory `/home/nik/wine/wine-0.9.17/fonts' fontforge -script ../fonts/genttf.ff courier.sfd courier.ttf Copyright (c) 2000-2004 by George Williams. Executable based on sources from 14:09 18-Dec-2004. FontForge used to be named PfaEdit. LD_LIBRARY_PATH="../libs/unicode:$LD_LIBRARY_PATH" ../tools/sfnt2fnt courier.ttf 13 1255 96 128 8 Missing glyph for char 008a Missing glyph for char 008c Missing glyph for char 008e Missing glyph for char 009a Missing glyph for char 009c Missing glyph for char 009e Missing glyph for char 009f Missing glyph for char 20aa Missing glyph for char 05b0 Missing glyph for char 05b1 Missing glyph for char 05b2 Missing glyph for char 05b3 ...

anonymous
()
Ответ на: комментарий от KRoN73

> 0.9.12 у меня по "emerge wine" установилась. Работает, естественно. Более поздние не собираются но не похоже, что из-за 64-х битности.

На форуме у них все написано. http://bugs.gentoo.org/show_bug.cgi?id=138264

anonymous
()
Ответ на: комментарий от magesor

> Blender не катит? Если никак нет, то действительно лучше тогда Maya

Не катит. Насколько я знаю 3d'шников, у них "религиозные войны" ещё сильнее. Во многом это обусловлено тем, что каждый пакет требует своих приёмов. Соответсвенно, если прикипаешь к одному и серьёзно пользуешся им, то перейти на другой _очень_ тяжело. Это вам не текстовый редактор поменять. Хотя... Попробуйте vim'овца перейти на emacs. ;-)

atrus ★★★★★
()
Ответ на: комментарий от anonymous

>>О, а wine когда-нибудь будет работать на x86_64? Какие серьезные препятствия есть этому?<<

Какие препятствия? Отсутствие 64-битных игр - такое препятствие устроит отца набивших оскомину вопросов?

YagMort ★★
()
Ответ на: комментарий от anonymous

> О, а wine когда-нибудь будет работать на x86_64? Какие серьезные препятствия есть этому?

Когда устаканят и стабилизируют win64api, тогда все и будет. Если нет толковых виндов под нативные 64 бита, то откуда взяться альтернативной реализации?

Gharik
()
Ответ на: комментарий от sergej

> Насколько я знаю, wine может быть скомпилирован для x86_64 и эмулировать win64 или для x86 и эмулировать win32.

При сборке из сорцов - не может, ибо принудительно выставляет "-m32".

Gharik
()
Ответ на: комментарий от anonymous

>странно. у меня 0.9.16 нормально собралась

Я жд писал - похоже, что не из-за 64-х битности :) Скорее всего проблема со сбоем в sdl-библиотеках, а отловить пока не выходит из-за неработающего revdep-rebuild

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Я жд писал - похоже, что не из-за 64-х битности :) Скорее всего проблема со сбоем в sdl-библиотеках, а отловить пока не выходит из-за неработающего revdep-rebuild

KRoN73, это все из-за eselect-compiler, и х64 тут таки при чем.

Решается двумя путями:

1. export ABI=x86 (ABI="x86" emerge --nodeps wine)

2. emerge --unmerge eselect-compiler emerge "<gcc-config-1.99" --oneshot emerge --nodeps --oneshot wine

anonymous
()
Ответ на: комментарий от anonymous

ABI не помогло, всё та же невразумительная ошибка:
...
../../include/winnt.h:713:1: warning: this is the location of the previous definition
In file included from ../../include/windef.h:234,
                 from ../../include/wine/unicode.h:26,
                 from casemap.c:4:
../../include/winnt.h:866: error: conflicting types for &#8216;CONTEXT&#8217;
../../include/winnt.h:715: error: previous declaration of &#8216;CONTEXT&#8217; was here
../../include/winnt.h:1857: warning: &#8216;__stdcall__&#8217; attribute ignored
../../include/winnt.h:1858: warning: &#8216;__stdcall__&#8217; attribute ignored
...
make[2]: *** [casemap.o] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/wine-0.9.16/work/wine-0.9.16/libs/unicode'
make[1]: *** [unicode] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/wine-0.9.16/work/wine-0.9.16/libs'
make: *** [libs] Ошибка 2

Надо играть с версиями компилятора, пытаться заставить работать
revdep-rebuild и т.п... Но это не сегодня :)

KRoN73 ★★★★★
()

Интересно, а НЕэмулятор МАК оси наподобие wine есть? Хотелось бы посмотреть=))

anonymous
()
Ответ на: комментарий от anonymous

Помогите патч поставить - нифига не понял как этой командой пользоваться. какие ключи надо вводить?

Niks
()

У меня только один вопрос, возникший после этой новости - что же на сей раз перестанет запускаться в wine из ранее работающего?...

My_quest ★★★★★
()
Ответ на: комментарий от My_quest

> У меня только один вопрос, возникший после этой новости - что же на сей раз перестанет запускаться в wine из ранее работающего?...

/me пожимает плечами

Никто ведь не заставляет обновляться, если нет нужды.

plm ★★★★★
()
Ответ на: комментарий от plm

>> Интересно, а НЕэмулятор МАК оси наподобие wine есть?

>FreeBSD?

Долго думал прежде чем ляпнуть?

anonymous
()
Ответ на: комментарий от anonymous

Вот нашёл в гугле что-то: http://www.softpear.org/ Вроде как раз неэмулятор. Кто-нибудь это тестил?=)))

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.