ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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