ПРОЕКТЫ 


  АРХИВ 


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: сборка nginx 0.7.65 && zlib 1.2.4



Hello!

On Sat, Mar 20, 2010 at 10:21:19PM +0200, Elifan wrote:

> Здравствуйте, Daniel.
> Вы писали 20 марта 2010 г., 13:42:44:
> >> Проблема с новой версией zlib?
> > В ../zlib-1.2.4/ нет Makefile. Видимо, его должен сделать configure.
> > Для этой рассылки это offtopic.
> 
> Оо, как я сожалею, но с Вашего личного позволения пооффтоплю еще..
> 
> Maxim писал 20 марта 2010 г., 21:17:19:
> > Нет, ибо configure должен был запустить nginx.
> > Maxim Dounin
> Да  я  вот  пытаюсь разобраться может какой-то из параметров configure
> изменился и он не отработал..

Патч.

Maxim Dounin
# HG changeset patch
# User Maxim Dounin <mdounin@xxxxxxxxxx>
# Date 1269270496 -10800
# Node ID 6a72c21f59aad403db620ac364a31ef71c44278a
# Parent  dd7104f21940d9026698b6db4a52622f49745caa
Fix --with-zlib used with zlib 1.2.4.

New zlib 1.2.4 has no Makefile out of the box.  Only stub present with the
target "distclean".  Use it instead of "clean" as it does what we need and
compatible with old versions.

Test with all zlib versions currently available on official site: 1.1.3,
1.1.4, 1.2.1, 1.2.2, 1.2.3, 1.2.4.

diff --git a/auto/lib/zlib/make b/auto/lib/zlib/make
--- a/auto/lib/zlib/make
+++ b/auto/lib/zlib/make
@@ -53,7 +53,7 @@ END
 
 $ZLIB/libz.a:  $NGX_MAKEFILE
        cd $ZLIB \-       && \$(MAKE) clean \+       && \$(MAKE) distclean \        && cp contrib/asm586/match.S . \        && CFLAGS="$ZLIB_OPT -DASMV" CC="\$(CC)" \                ./configure \@@ -70,7 +70,7 @@ END
 
 $ZLIB/libz.a:  $NGX_MAKEFILE
        cd $ZLIB \-       && \$(MAKE) clean \+       && \$(MAKE) distclean \        && cp contrib/asm686/match.S . \        && CFLAGS="$ZLIB_OPT -DASMV" CC="\$(CC)" \                ./configure \@@ -103,7 +103,7 @@ if [ $done = NO ]; then
 
 $ZLIB/libz.a:  $NGX_MAKEFILE
        cd $ZLIB \-       && \$(MAKE) clean \+       && \$(MAKE) distclean \        && CFLAGS="$ZLIB_OPT" CC="\$(CC)" \                ./configure \        && \$(MAKE) libz.a
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.