[Comm] вопрос по сборке
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Окт 31 18:38:34 MSK 2003
On Fri, Oct 31, 2003 at 03:58:06PM +0300, Николай wrote:
> После просмотра материала по поводу сборки rpm на atmsk'e
> решил собрать пакет, но получил следующую ошибку:
>
> Выполняется(%install): /bin/sh -e /home/prickle/tmp/rpm-tmp.21287
> + umask 022
> + /bin/mkdir -p /home/prickle/RPM/BUILD
> + cd /home/prickle/RPM/BUILD
> + /bin/chmod -Rf u+rwX -- /home/prickle/tmp/epsxe-buildroot
> + :
> + /bin/rm -rf -- /home/prickle/tmp/epsxe-buildroot
> + cd epsxe-1.5.2
> + make 'INSTALL=/bin/install -p' install DESTDIR=/home/prickle/tmp/epsxe-buildroot
> make: Entering directory `/home/prickle/RPM/BUILD/epsxe-1.5.2'
> make: *** No rule to make target `install'. Stop.
>
> Объясните чего за правило он требует,
Правило в Makefile. Странную софтину пытаетесь собирать - make
install не знает. Видимо, надо читать её документацию - как её
нужно устанавливать после сборки - и вписать эти действия в spec.
Кстати, %build прошёл нормально?
> и зачем перед командами нужно ставить %_ (вынес такой вывод на
> основании спек пакета из сизифа)??
Это просто стандартные макросы - там указывается полный путь.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20031031/2b92b77e/attachment-0002.bin>
Подробная информация о списке рассылки community