Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bugreport: --with-ld-opt broken in some cases
On Wed, Jul 19, 2006 at 06:23:44PM +0400, Sergey A. Osokin wrote:
> Разница в том как понять configure/cc/ld/etc. с какой именно копией
> BerkeleyDB линковать исполняемый файл.
> Например, у gtk есть специальный скрипт gtk-config, который
> подсказывает cflags и libs для каждой версии... В случае с Berkeley
> DB, коих может быть установлено вагон и маленькая тележка, плюс
> отсутствие конфига, возникают указанные грабли.
>
Если бы nginx не нашел с чем линковать, то не прошел бы даже скрипт
configure. Например, библиотеки db1 нет, поэтому:
kvs@wizard nginx-0.3.54:> ./configure --without-http_rewrite_module
--with-cc-opt="-I/usr/local/include/db43" --with-ld-opt="-L/usr/local/lib/db43
-ldb1"
checking for OS
+ FreeBSD 6.1-RELEASE-p2 i386
checking for unistd.h ... found
checking for inttypes.h ... found
checking for limits.h ... found
checking for sys/filio.h ... found
checking for C compiler ... GNU C compiler
+ gcc version: 3.4.4 [FreeBSD] 20050518
checking for gcc -pipe switch ... not found
checking for --with-ld-opt="-L/usr/local/lib/db43 -ldb1" ... not found
./configure: error: the invalid value in
--with-ld-opt="-L/usr/local/lib/db43 -ldb1"
--
Konstantin Sorokin
|