сборка wine etersoft 1.3.13 Archlinux x86_64 (ошибка вида *** Нет правила для сборки цели `all'.)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

MFTB
Сообщения: 5
ОС: Ubuntu

сборка wine etersoft 1.3.13 Archlinux x86_64

Сообщение MFTB »

итак, погуглив форум, не нашел аналогичной проблемы.
доброго времени суток.
возникла необходимость поставить СПС Гарант на машинку под Арчем.
путем всяческих манипуляций было выяснено что под вайном из репов он работать не хочет - не может создать какие то папки и проч.
на форумах пишут что он заводится на ура по вайном от etersoft.
с ftp.etersoft.ru были утянуты исходники на арч из папочки 'last' в архиве rpm.
там же были замечены уже собранные пакеты под арч но только под архитектуру i686 под x86_64 нету.
соотвертвенно архив распакован, делаем ./configure --enable-win64 и потом make
собирал часов 5 наверное потом вышел с ошибкой следующего вида:

Код: Выделить всё

make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput1_2'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput1_3'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput1_3'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput1_3/tests'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput1_3/tests'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput9_1_0'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/dlls/xinput9_1_0'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/dlls/xmllite'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/dlls/xmllite'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/dlls/xmllite/tests'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/dlls/xmllite/tests'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/documentation'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/documentation'
make[1]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/etersoft'
make -C winesplash all
make[2]: Вход в каталог `/home/shohart/distro/wine/wine-1.3.13/etersoft/winesplash'
make[2]: *** Нет правила для сборки цели `all'.  Останов.
make[2]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/etersoft/winesplash'
make[1]: *** [all] Ошибка 2
make[1]: Выход из каталога `/home/shohart/distro/wine/wine-1.3.13/etersoft'
make: *** [etersoft] Ошибка 2


вот. что такое? почему так?
вот на всякий случай make-файлы
etersoft/makefile.in
http://pastebin.com/kLEP77x7
etersoft/winesplash/makefile.in
http://pastebin.com/AnVFEyJv
Спасибо сказали:
Аватара пользователя
Red User
Сообщения: 229
ОС: Debian

Re: сборка wine etersoft 1.3.13 Archlinux x86_64

Сообщение Red User »

--enable-win64 - это опция для сборки Wine, предназначенного для запуска 64-битных Windows-приложений. http://wiki.winehq.org/Wine64 Подозреваю, что вам надо собрать 32-битный, только на 64-битной машине.
И собирать лучше 1.0.12, под другими версиями Гарант сильно не факт, что пойдёт.
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
Спасибо сказали:
MFTB
Сообщения: 5
ОС: Ubuntu

Re: сборка wine etersoft 1.3.13 Archlinux x86_64

Сообщение MFTB »

Red User писал(а):
01.09.2011 00:29
--enable-win64 - это опция для сборки Wine, предназначенного для запуска 64-битных Windows-приложений. http://wiki.winehq.org/Wine64 Подозреваю, что вам надо собрать 32-битный, только на 64-битной машине.
И собирать лучше 1.0.12, под другими версиями Гарант сильно не факт, что пойдёт.


1. на ftp.etersoft.ru нету исходников младше 1.1.х
2. при вводе команды ./configure в 1.3.13 выдает ошибку - checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
что за 32-bit development libraries?
Спасибо сказали:
Аватара пользователя
Red User
Сообщения: 229
ОС: Debian

Re: сборка wine etersoft 1.3.13 Archlinux x86_64

Сообщение Red User »

1. ftp://ftp.etersoft.ru/pub/Etersoft/WINE@E...esting/sources/
2. Думаю, это то, что в Debian зовётся ia32-libs-dev. Как оно называется в Arch, не знаю.
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
Спасибо сказали: