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 02:05:57PM +0200, Alrond wrote:
> 22 мая 2009 г. 13:29 пользователь Igor Sysoev <is@xxxxxxxxxxxxx> написал:
>
> >
> > И -ldl нет.
> >
> > А что показывает
> >
> > grep -3 no-shared objs/Makefile
> >
> >
> /opt/openssl-0.9.8k/openssl/include/openssl/ssl.h: objs/Makefile
> cd /opt/openssl-0.9.8k > && $(MAKE) clean > && ./config --prefix=/opt/nginx-0.7.58//opt/openssl-0.9.8k/openssl
> no-shared no-threads > && $(MAKE) > && $(MAKE) install
Дополнительный патч.
--
Игорь Сысоев
http://sysoev.ru
Index: auto/lib/openssl/make
===================================================================
--- auto/lib/openssl/make (revision 2196)
+++ auto/lib/openssl/make (working copy)
@@ -45,12 +45,24 @@
;;
*)
+ case $OPENSSL in
+
+ /*)
+ ngx_prefix="$OPENSSL/openssl"
+ ;;
+
+ *)
+ ngx_prefix="$PWD/$OPENSSL/openssl"
+ ;;
+
+ esac
+
cat << END >> $NGX_MAKEFILE
$OPENSSL/openssl/include/openssl/ssl.h: $NGX_MAKEFILE
cd $OPENSSL \ && \$(MAKE) clean \- && ./config --prefix=$PWD/$OPENSSL/openssl no-shared $OPENSSL_OPT \+ && ./config --prefix=$ngx_prefix no-shared $OPENSSL_OPT \ && \$(MAKE) \ && \$(MAKE) install
|