wine версий новее, чем 0.9.1х, не работает с ядром 2.4 и моделью потоков kthread.
Так что единственный путь - старые версии. Можно попробовать ещё WINE@Etersoft 0.9m - сборка на исходниках декабря 2005 года специально для старых систем.
А что за ошибки при make? Кажется, там ещё gcc2.95 не справляется со способом представления структур (подправить нужно в 3-4 файлах, или просто найти нужные патчи в рассылке)
wine версий новее, чем 0.9.1х, не работает с ядром 2.4 и моделью потоков kthread.
Так что единственный путь - старые версии. Можно попробовать ещё WINE@Etersoft 0.9m - сборка на исходниках декабря 2005 года специально для старых систем.
А что за ошибки при make? Кажется, там ещё gcc2.95 не справляется со способом представления структур (подправить нужно в 3-4 файлах, или просто найти нужные патчи в рассылке)
./configure - ok
make depend - ok
make - не OK
Код:
socket.c: In function 'ws_sockaddr_ws2u':
socket.c:954: structure has no member named 'sin6_scope_is'
...
Если это штучное исправление, то можно просто исправить прямо в файлах. Как написано в примере (- убрали + добавили)
Документировать изменения можно с помощью diff:
$ diff -u file.c.old file.c > file.patch
А потом при необходимости этот патч применять:
$ patch -p0 < file.patch
P.S. Вообще, очень рекомендую посмотреть сюда. Собирающийся (и уже собранный) wine, последний их тех, что работал с kthread. Ну + некоторые патчи Etersoft...