Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Wine из  тарбола в AltLinux'e

Ответить
Настройки темы
Wine из  тарбола в AltLinux'e

Пользователь


Сообщения: 74
Благодарности: 0

Профиль | Отправить PM | Цитировать


Просто не верится, что  в AltLinux'e (2.2 Master)  не возможно скомпилировать Wine  из исходников.
Наверное, есть какой-то нюанс о котором я, как начинающий,  не знаю? Кто нибудь смог собрать Wine из  тарбола
в AltLinux'e?
Вообще поначалу удивляла та легкость с которой говорили о Wine, а я сидел в AltLinux'e и не мог заставить
его заработать. Потом поставил RedHat 9 и сразу все заработало - вот откуда такая легкость.
в AltLinux'e пришлось править конфиг, что бы все заработало. Но это Wine из дистрибутива, а тарбол
скачанный из Winehq ставиться там не желает -пишет:
collect2: ld returned 1 exit status
make[2]: *** [ttydrv.dll.so] Ошибка 1
make[2]: Выход из каталог `/home/alex/wine-20040121/dlls/ttydrv'
make[1]: *** [ttydrv] Ошибка 2
make[1]: Выход из каталог `/home/alex/wine-20040121/dlls'
make: *** [dlls] Ошибка 2

Compilation failed, aborting install.
[alex@localhost wine-20040121]$

Я пробовал сменить каталог, компилировать вручную (не через ./tools/wineinstall) всегда одинаковый результат.
Неужели у такого неплохого дитрибутива, не возмжно поставить Wine
В чем дело?

Отправлено: 23:42, 27-03-2004

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


1 Хорошо-бы посмотреть несколько строчек до ошибки (конкретнее от последнего gcc).
2 Ставил я на дистрибутивах AltLinux и Wine и Winex и из тарболов и из rpm, и сам собирал rpm из скачанных тарболов. В принципе никакой разницы, что взять из Сизифа, что самому построить.
3 Единственное но - при трансляции Wine идёт большая нагрузка на процессор, и если он чуть-чуть разогнан или т.п. то (например у меня) ошибки вылетали на ровном месте (там где её нет - результат сбоя) со второго раза make проходил дальше и т.д.

-------
Поспешай не торопясь


Отправлено: 19:01, 28-03-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 74
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh
Этого достаточно?
gcc -shared -Wl,-Bsymbolic,-z,defs,-init,__wine_spec_init,-fini,__wine_spec_fini ttydrv.spec.o    bitmap.o dc.o graphics.o objects.o palette.o ttydrv_main.o user.o wnd.o  ttydrv.dll.dbg.o -o ttydrv.dll.so -L../../libs/wine -lwine -lncurses -L../../libs/port -lwine_port  -lm  -lc
graphics.o: In function `TTYDRV_DC_LineTo':
/home/alex/wine-20040121/dlls/ttydrv/graphics.c:123: undefined reference to `acs_map'
/home/alex/wine-20040121/dlls/ttydrv/graphics.c:121: undefined reference to `acs_map'
graphics.o: In function `TTYDRV_DC_Rectangle':
/home/alex/wine-20040121/dlls/ttydrv/graphics.c:230: undefined reference to `acs_map'
/home/alex/wine-20040121/dlls/ttydrv/graphics.c:233: undefined reference to `acs_map'
/home/alex/wine-20040121/dlls/ttydrv/graphics.c:236: undefined reference to `acs_map'
graphics.o:/home/alex/wine-20040121/dlls/ttydrv/graphics.c:239: more undefined references to `acs_map' follow
collect2: ld returned 1 exit status
make[2]: *** [ttydrv.dll.so] Ошибка 1
make[2]: Выход из каталог `/home/alex/wine-20040121/dlls/ttydrv'
make[1]: *** [ttydrv] Ошибка 2
make[1]: Выход из каталог `/home/alex/wine-20040121/dlls'
make: *** [dlls] Ошибка 2

Compilation failed, aborting install.
[alex@localhost wine-20040121]$


Проц у меня не разогнан. Спасибо за ответ

Отправлено: 21:20, 28-03-2004 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


/home/alex/wine-20040121/dlls/ttydrv/graphics.c:121: undefined reference to `acs_map'

Поищите где прописан asc_map - возможно он неправильно описан. Если эта системная переменная, то может нехватает какой-нибудь библиотеки (но на это не похоже).

-------
Поспешай не торопясь


Отправлено: 22:53, 28-03-2004 | #4


Пользователь


Сообщения: 74
Благодарности: 0

Профиль | Отправить PM | Цитировать


ruslandh
Еще раз спасибо. При очередном запуске обратил внимание на то, что wine пишит, что найдены файлы старой установки, видимо я как то не коректно их удалял, и возможен конфликт. AltLinux уничтожен и поставлен снова но, первый раз я по не опытности не обратил внимание, а теперь да - когда приходит время требовать пароль root'a (точнее, выполнения команды su), wine естественно обламывается (su насколько я понял по умолчанию запрещено).
Вот теперь вопрос - как его (выполнение su) разрешить? Помню встречал как запретить его выполнение в RedHat но сейчас не найду, так же как не найду и как разрешить его выполнение в  AltLinux'e.

Отправлено: 21:39, 29-03-2004 | #5


Старожил


Сообщения: 213
Благодарности: 0

Профиль | Отправить PM | Цитировать


Lindah
возможно в /etc/pam.d/su на auth включен модуль pam_wheel.so? тогда или его закомментировать, или включить текущего юзера в группу wheel

-------
... the time is money...


Отправлено: 11:34, 30-03-2004 | #6


Пользователь


Сообщения: 74
Благодарности: 0

Профиль | Отправить PM | Цитировать


Можно просто дать коммнду
control su public

Но возникли другие проблемы в установке, в общем (ИМХО) отстойный этот мастер в плане установки Вайна из тарбола

Отправлено: 23:11, 30-03-2004 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Wine из  тарбола в AltLinux'e

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - Wine и устройство FTDI 2XX USB. Возможно ли в Wine поставить драйвер? sidor_luty Общий по Linux 0 27-11-2007 20:40
Сконнектить комп(модем) +комп+комп(локал)???             Guest Сетевые технологии 2 15-06-2004 12:50
Сконнектить комп(модем) +комп+комп(локал)???             Guest Сетевые технологии 1 15-06-2004 00:03
Как установить wine  емулятор в FreeBSD? Guest Программное обеспечение Linux и FreeBSD 7 09-03-2004 01:30
Нужно   поменять  вентилятор  на  ноутбуке  Dell  Cpi366 Guest Мобильные ОС, смартфоны и планшеты 2 08-10-2002 20:21




 
Переход