ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ошибка компиляции с модул ем кеширования


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Ошибка компиляции с модул ем кеширования
  • From: Alrond <rusnginx@xxxxxxxxx>
  • Date: Thu, 21 May 2009 18:52:14 +0200
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=/37ErU6eC81Jvx0H8Fyu7F8+0v5sRQFpK2Aa3hvc+w0=; b=e/vA6+PjFu91RL+XTs4dgzvraBG5jZuy/2b/dRSFoUDkqtzFqpnuEoQasM3akf2zs1 lSPYQpVCbZAlyEaHC4MdWSxZE6OKQy4EBkovIJ4hDq1T6QFtK2DaQUmbAyuct9sUb1LE A5AigtHMot+PE2ZPoL38ZEny3qTqbOcnG7HoU=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=m9PiMC3oam2EVMD9Hx7/s33GLqRU0RPuM52xaC+pdRpHya1swX+EY2aTxRrdBW8oHp uGd2vKfKmiPAcefQHFOnCfoCma6l6a2IWNKdZNvowx7GsfnttYLQ6KzArI4YB42eMk8C jkW1uhJXBBZZCmLPjYcUXxvmec58c11afH6gw=
  • In-reply-to: <4A14781B.9060308@xxxxxxxxxx>
  • References: <de20cc7b0905201357v2c18796xfec2284300354730@xxxxxxxxxxxxxx> <4A14781B.9060308@xxxxxxxxxx>

20 мая 2009 г. 23:37 пользователь Alex Vorona <voron@xxxxxxxxxx> написал:

А если добавить --with-http_ssl_module ?



То ошибка такая:

        objs/src/http/modules/ngx_http_stub_status_module.o \
        objs/ngx_modules.o \
        -lcrypt /opt/pcre-7.9/.libs/libpcre.a /opt/openssl-0.9.8k/libssl.a /opt/openssl-0.9.8k/libcrypto.a -lz
/opt/openssl-0.9.8k/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
dso_dlfcn.c:(.text+0x2fb): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x3ae): undefined reference to `dlerror'
/opt/openssl-0.9.8k/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
dso_dlfcn.c:(.text+0x42b): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x4d6): undefined reference to `dlerror'
/opt/openssl-0.9.8k/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
dso_dlfcn.c:(.text+0x52d): undefined reference to `dlclose'
/opt/openssl-0.9.8k/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
dso_dlfcn.c:(.text+0x5e2): undefined reference to `dlopen'
dso_dlfcn.c:(.text+0x64b): undefined reference to `dlclose'
dso_dlfcn.c:(.text+0x678): undefined reference to `dlerror'
collect2: ld returned 1 exit status
make[1]: *** [objs/nginx] Error 1
make[1]: Leaving directory `/opt/nginx-0.7.58'
make: *** [build] Error 2


Если вырубаю --without-http-cache та  же самая ошибка и не компилируется, то есть невозможно с SSL поддрежкой вообще.


21 мая 2009 г. 7:44 пользователь Igor Sysoev <is@xxxxxxxxxxxxx> написал:

Нужно взять http://sysoev.ru/nginx/libmd5-0.8.2b.tar.gz
и использовать его в --with-md5=/opt/libmd5-0.8.2b
Всё, касаемо openssl, нужно убрать.

убрал SSL и ее md5, подставил эту версию - все работает.
Но проблема компиляции с SSL не решена, пробовал старую версию 0.9.8i, с которой раньше точно работало - то же самое

проверил на других серверах и VPS-ах. Везде где дебиан и убунту та же самая ошибка, пробовал так же с  SSL 0.9.8j.

компилировал разные версии nginx, ошибка стала появляться с версии 0.7.56


 




Copyright © Lexa Software, 1996-2009.