Compile with icc compiler howto

Igor Sysoev is at rambler-co.ru
Tue Feb 22 17:23:19 MSK 2005


On Tue, 22 Feb 2005, Denis O.Philippov wrote:

> Igor Sysoev пишет:
>
>> Сейчас попробовал, l_cc_p_8.0.055 собрал с IPO="-ip":
>> --------
>> # single-file IP optimizations
>> IPO="-ip"
>> # multi-file IP optimizations
>> #IPO="-ipo -ipo_obj"
>> --------
>
> Ну точно не судьба :-)
>
> ../pcre-5.0/maketables.o ../pcre-5.0/get.o ../pcre-5.0/study.o 
> ../pcre-5.0/pcre.o ../zlib-1.2.1/adler32.o ../zlib-1.2.1/crc32.o 
> ../zlib-1.2.1/deflate.o ../zlib-1.2.1/trees.o ../zlib-1.2.1/zutil.o \
> -ip -opt_report_file=objs/opt_report_file
> ../zlib-1.2.1/deflate.o(.text+0x7de): In function `deflateBound':
> : undefined reference to `compressBound'
> make[1]: *** [objs/nginx] Ошибка 1
> make[1]: Leaving directory `/root/nginx/nginx-0.1.20'
> make: *** [build] Ошибка 2
>
> #icc -V
> Intel(R) C++ Compiler for 32-bit applications, Version 8.0   Build 20031016Z 
> Package ID: l_cc_p_8.0.055
> Copyright (C) 1985-2003 Intel Corporation.  All rights reserved.

Это проблема из-за сборки с zlib-1.2.1.
Сегодня будет 0.1.21, там это исправлено.


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





More information about the nginx-ru mailing list