[devel] нужна помощь (похоже, --as-needed)
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Июн 18 17:53:01 MSD 2006
On Sun, Jun 18, 2006 at 05:42:02PM +0400, Kirill Maslinsky wrote:
> > > Я тут взялся за сборку одного замшелого, но лингвистически интересного
> > > проекта -- emdros -- и, естественно, тут же натолкнулся на проблемы
> > > при сборке, скорее всего вызванные линковкой с --as-needed.
> >
> > Короче, вот минимальный набор исправлений, с которым оно у меня
> > собралось (autoreconf -fisv; ./configure --with-sqlite):
>
> Вот то, что следует называть словом "помощь"! Большое спасибо!
>
> Хотя пока мне не удалось: с патчем что-то не то:
> 1 out of 1 hunk FAILED -- saving rejects to file ./include/pennflex.h.rej
> В оригинале там вообще нету ifndef-фрагмента после #include <iostream>,
> это ты добавил, верно?
Может быть это генерат. Меня git очень сбил с толку, потому что он не
сохраняет mtime. То есть сделал clone и тут же начал хачить, а потом не
видно что старое что новое.
>
> > --- ./include/pennflex.h- 2006-06-18 15:38:25 +0400
> > +++ ./include/pennflex.h 2006-06-18 15:49:17 +0400
> > @@ -57,7 +57,7 @@
> >
> > #include <iostream>
> > # ifndef FLEX_STD
> > -# define FLEX_STD std::
> > +# define FLEX_STD
> > # endif
> >
> > extern "C++" {
>
> У меня собрать пока не получилось, валится.
Вручную make -- собирается до конца?
> > Дальше надо думать, как оторвать libpcre, которую он с собой таскает.
> > Но для /usr/local сойдет.
>
> А как правильно отрывать всё, что таскается?
> Это очень трудоёмко?
В %prep нужно сделать rm -rf pcre sqlite ...
а потом хачить сприпты.
Я так и не понял, как с гитом нужно работать. Либо через gear, либо
сделать бранч и сразу прямо в кталоге хачить (потом сделать diff а бранч
убить через -D).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060618/1df7d06b/attachment-0001.bin>
Подробная информация о списке рассылки Devel