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

Igor Sysoev is at rambler-co.ru
Fri May 22 21:15:49 MSD 2009


On Fri, May 22, 2009 at 02:05:57PM +0200, Alrond wrote:

> 22 мая 2009 г. 13:29 пользователь Igor Sysoev <is at rambler-co.ru> написал:
> 
> >
> > И -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
-------------- next part --------------
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
 


More information about the nginx-ru mailing list