* [devel] Помогите со сборкой, pls
@ 2009-07-06 7:02 Michael Bochkaryov
2009-07-06 7:07 ` Slava Semushin
0 siblings, 1 reply; 4+ messages in thread
From: Michael Bochkaryov @ 2009-07-06 7:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
Мое почтение,
Пытаюсь запакетить sqlbox (SQL API для kannel) вот из этих исходников:
http://git.altlinux.org/people/misha/packages/sqlbox.git
./bootstrap - проходит нормально, создается configure
Взрывается на запуске ./configure с такими словами:
checking Kannel libs... -L/usr/lib64/kannel -lgw -lwap -lgwlib -lpq
-lssl -ldl -lpam -lpcreposix -lrt -lresolv -lnsl -lm -lpthread -lxml2
-lz -lm -lpcreposix -lpcre -L/usr/lib64/openssl/lib -lcrypto -lssl
-rdynamic -L/usr/lib64/mysql -lmysqlclient_r -lssl -lcrypto
-L/usr/local/lib -lsqlite3
checking Kannel includes... -I/usr/include/kannel -pipe -Wall -O2
-D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_LARGE_FILES=
-I/usr/include/libxml2 -I/usr/include/pcre
-I/usr/lib64/openssl/include -I/usr/include/mysql -I/usr/include/pgsql
checking for cfg_create in -lgwlib... no
configure: error: Kannel gwlib is required!
Пробую скомпилировать тот кусок кода, который выловлен в config.log с
тем, что перед этим gw-config выдал.
Компилируется без ошибок и, если я что-то понимаю, то все должно было
сработать, но не сработало.
Наконец, комментирую в configure.in вот такой фрагмент:
AC_CHECK_LIB([gwlib], [cfg_create], [], AC_MSG_ERROR([Kannel gwlib is
required!]))
Далее, снова ./boostrap, ./configure, make - все собирается и даже работает.
При этом, под CentOS все то же самое без проблем собирается.
Большая просьба ткнуть пальцем в нужную доку.
Заранее спасибо!
--
Regards,
Michael Bochkaryov
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] Помогите со сборкой, pls
2009-07-06 7:02 [devel] Помогите со сборкой, pls Michael Bochkaryov
@ 2009-07-06 7:07 ` Slava Semushin
2009-07-06 7:09 ` Andrey Rahmatullin
0 siblings, 1 reply; 4+ messages in thread
From: Slava Semushin @ 2009-07-06 7:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
6 июля 2009 г. 14:02 пользователь Michael Bochkaryov
(misha@rattler.kiev.ua) написал:
[...]
> Большая просьба ткнуть пальцем в нужную доку.
Похоже на действие ld --as-needed. Поищите в вики на эту тему -- там
есть. Если да, то вам понадобиться запатчить configure.in, передвинув
в конец строки компиляции флаги для линковки с библиотеками.
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] Помогите со сборкой, pls
2009-07-06 7:07 ` Slava Semushin
@ 2009-07-06 7:09 ` Andrey Rahmatullin
2009-07-06 7:42 ` Michael Bochkaryov
0 siblings, 1 reply; 4+ messages in thread
From: Andrey Rahmatullin @ 2009-07-06 7:09 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 766 bytes --]
On Mon, Jul 06, 2009 at 02:07:56PM +0700, Slava Semushin wrote:
> Похоже на действие ld --as-needed. Поищите в вики на эту тему -- там
> есть. Если да, то вам понадобиться запатчить configure.in, передвинув
> в конец строки компиляции флаги для линковки с библиотеками.
Точнее, скорее всего, в очередной раз исправить в тесте LDFLAGS на LIBS.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):
* lioka зочрутел mldonkey
<thresh> lioka: о!
<thresh> p2p-клиент в пустом ридонли чруте!
<Lost> lioka: мужыг!
<thresh> мечты ldv comes true!
<lioka> гг
<Lost> thresh: ну раздавать то можно
<lioka> байндом туда кинуть свою порнуху не возбраняется
<thresh> ldv назовет это злонамеренным проникновением в чрут
<lioka> мы ему не скажем
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] Помогите со сборкой, pls
2009-07-06 7:09 ` Andrey Rahmatullin
@ 2009-07-06 7:42 ` Michael Bochkaryov
0 siblings, 0 replies; 4+ messages in thread
From: Michael Bochkaryov @ 2009-07-06 7:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
6 июля 2009 г. 10:09 пользователь Andrey Rahmatullin (wrar@altlinux.ru) написал:
> On Mon, Jul 06, 2009 at 02:07:56PM +0700, Slava Semushin wrote:
>> Похоже на действие ld --as-needed. Поищите в вики на эту тему -- там
>> есть. Если да, то вам понадобиться запатчить configure.in, передвинув
>> в конец строки компиляции флаги для линковки с библиотеками.
> Точнее, скорее всего, в очередной раз исправить в тесте LDFLAGS на LIBS.
Спасибо, именно это и оказалось.
Пошел пробовать упинывать апстрим.
--
Regards,
Michael Bochkaryov
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-07-06 7:42 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-06 7:02 [devel] Помогите со сборкой, pls Michael Bochkaryov
2009-07-06 7:07 ` Slava Semushin
2009-07-06 7:09 ` Andrey Rahmatullin
2009-07-06 7:42 ` Michael Bochkaryov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git