Kido писал(а): ↑30.06.2008 17:52
Для начала можно попробовать ставить не из исходников а готовый пакет. Не поверю что для мандривы его нет.
Вот, нашёл
здесь РПМки, но возникло два вопроса:
1. Чем отличаются версии
wine-1.0-1mdv2007.0.i586.rpm и
wine-1.0-1mdv2007.1.i586.rpm?
2. В названии пакетов присутствует
i586, там же на сайте напискано
Architecture: I386 а в свойствах моей системы
Процессор: i686 Чего-то я явно не понимаю.
Извините если мои вопросы покажутся вам глупыми. Траффик у меня очень дорогой и скачать случайно версию не для своей системы не хочется.
Supervisor писал(а): ↑30.06.2008 18:41
поставьте devel пакеты иксов нечто вроде xorg-x11-devel
То, что надо. Конфигурирование прошло, а при компиллировании пишет:
Код: Выделить всё
compobj_private.h:78: error: expected specifier-qualifier-list before ‘IPID’
compobj_private.h:96: error: expected specifier-qualifier-list before ‘OID’
compobj_private.h:116: error: expected specifier-qualifier-list before ‘STDOBJREF’
compobj_private.h:131: error: expected specifier-qualifier-list before ‘OXID’
compobj_private.h:151: error: expected specifier-qualifier-list before ‘OXID’
compobj_private.h:209: error: expected declaration specifiers or ‘...’ before ‘OID’
compobj_private.h:211: warning: type defaults to ‘int’ in declaration of ‘IPID’
compobj_private.h:211: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
compobj_private.h:212: warning: type defaults to ‘int’ in declaration of ‘IPID’
compobj_private.h:212: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
compobj_private.h:213: warning: type defaults to ‘int’ in declaration of ‘IPID’
compobj_private.h:213: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
compobj_private.h:214: warning: type defaults to ‘int’ in declaration of ‘IPID’
compobj_private.h:214: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
compobj_private.h:215: warning: type defaults to ‘int’ in declaration of ‘IPID’
compobj_private.h:215: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
compobj_private.h:218: error: expected declaration specifiers or ‘...’ before ‘STDOBJREF’
compobj_private.h:225: warning: type defaults to ‘int’ in declaration of ‘OXID’
compobj_private.h:225: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
compobj_private.h:238: error: expected ‘)’ before ‘oxid’
compobj_private.h:251: error: expected ‘)’ before ‘oxid’
compobj_private.h:257: error: expected declaration specifiers or ‘...’ before ‘OXID’
compobj_private.h: In function ‘apartment_getoxid’:
compobj_private.h:259: error: ‘oxid’ undeclared (first use in this function)
compobj_private.h:259: error: (Each undeclared identifier is reported only once
compobj_private.h:259: error: for each function it appears in.)
compobj_private.h:259: error: ‘const struct apartment’ has no member named ‘oxid’
make[2]: *** [ole16.o] Ошибка 1
make[2]: Leaving directory `/home/alex/Desktop/wine-1.1.0/dlls/ole32'
make[1]: *** [ole32] Ошибка 2
make[1]: Leaving directory `/home/alex/Desktop/wine-1.1.0/dlls'
make: *** [dlls] Ошибка 2
make[1]: Entering directory `/home/alex/Desktop/wine-1.1.0/dlls'
make[2]: Entering directory `/home/alex/Desktop/wine-1.1.0/dlls/acledit'
../../tools/makedep -C. -S../.. -T../.. main.c
Makefile: Permission denied
make[2]: [Makefile] Ошибка 1 (игнорирована)
../../tools/makedep -C. -S../.. -T../.. main.c
Makefile: Permission denied
make[2]: *** [depend] Ошибка 1
make[2]: Leaving directory `/home/alex/Desktop/wine-1.1.0/dlls/acledit'
make[1]: *** [acledit/__depend__] Ошибка 2
make[1]: Leaving directory `/home/alex/Desktop/wine-1.1.0/dlls'
make: *** [dlls/__depend__] Ошибка 2
Compilation failed, aborting install.
Наверное лучше скачать готовый пакет