ПРОЕКТЫ 


  АРХИВ 


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: Ошибка компиляции с модулем кеширования



On Fri, May 22, 2009 at 01:16:48PM +0200, Alrond wrote:

> Сейчас ошибка такая:
> 
>         objs/ngx_modules.o >         -lcrypt /opt/pcre-7.9/.libs/libpcre.a
> /opt/openssl-0.9.8k/openssl/lib/libssl.a
> /opt/openssl-0.9.8k/openssl/lib/libcrypto.a -lz
> gcc: /opt/openssl-0.9.8k/openssl/lib/libssl.a: No such file or directory
> gcc: /opt/openssl-0.9.8k/openssl/lib/libcrypto.a: No such file or directory
> make[1]: *** [objs/nginx] Error 1
> make[1]: Leaving directory `/opt/nginx-0.7.58'
> make: *** [build] Error 2
> 
> Посмотрел в папку openssl, на самом деле файлы находятся так:
> /opt/openssl-0.9.8k/libssl.a
> /opt/openssl-0.9.8k/libcrypto.a

И -ldl нет.

А что показывает

grep -3 no-shared objs/Makefile 

?

> 22 мая 2009 г. 12:46 пользователь Igor Sysoev <is@xxxxxxxxxxxxx> написал:
> 
> > On Fri, May 22, 2009 at 12:33:45PM +0200, Alrond wrote:
> >
> > > 21 мая 2009 г. 19:42 пользователь Igor Sysoev <is@xxxxxxxxxxxxx>
> > написал:
> > >
> > > > Что показывает configure в районе
> > > >
> > > > checking for dlopen()
> > > >
> > > > ?
> > >
> > > checking for memalign() ... found
> > > checking for sched_yield() ... found
> > > checking for dlopen() ... not found
> > > checking for dlopen() in libdl ... found
> > > checking for mmap(MAP_ANON|MAP_SHARED) ... found
> > > checking for mmap("/dev/zero", MAP_SHARED) ... found
> >
> > Прилагаемый патч должен исправить эту ошибку, а заодно должен правильнее
> > собирать OpenSSL из исходников.
> >
> >
> > --
> > Игорь Сысоев
> > http://sysoev.ru
> >

-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.