nginx не собирается

Igor Savchenko dicsydel at gmail.com
Mon Jan 12 03:22:31 MSK 2009


Hello Igor,

  mach/CORE -g "                          NGX_PCRE=YES                                                            NGX_OBJS=objs      perl Makefile.PL                                                         LIB=                                                    INSTALLSITEMAN3DIR=
Writing Makefile for nginx
cp -p src/http/modules/perl/nginx.* objs/src/http/modules/perl/
cd objs/src/http/modules/perl && make
cp nginx.pm blib/lib/nginx.pm
/usr/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp  -typemap /usr/local/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap  nginx.xs > nginx.xsc && mv nginx.xsc nginx.c
Please specify prototyping behavior for nginx.xs (see perlxs manual)
cc -c  -I ../../../../../src/core -I ../../../../../src/event -I ../../../../../src/os/unix -I ../../../../../src/http -I ../../../../../src/http/modules -I ../../../../../src/http/modules/perl -I ../../../../../objs  -DAPPLLIB_EXP=/usr/local/lib/perl5/5.8.8/BSDPAN -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/lib/perl5/5.8.8/mach/CORE -g -O    -DVERSION=\"0.7.30\"  -DXS_VERSION=\"0.7.30\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE"   nginx.c
In file included from ../../../../../src/core/ngx_core.h:61,
                 from nginx.xs:10:
../../../../../src/core/ngx_regex.h:14:18: pcre.h: No such file or directory
In file included from ../../../../../src/core/ngx_core.h:61,
                 from nginx.xs:10:
../../../../../src/core/ngx_regex.h:21: error: syntax error before "ngx_regex_t"
../../../../../src/core/ngx_regex.h:21: warning: data definition has no type or storage class
../../../../../src/core/ngx_regex.h:24: error: syntax error before "ngx_regex_t"
../../../../../src/core/ngx_regex.h:30: error: syntax error before '*' token
../../../../../src/core/ngx_regex.h:31: warning: data definition has no type or storage class
../../../../../src/core/ngx_regex.h:32: error: syntax error before '*' token
../../../../../src/core/ngx_regex.h:33: error: syntax error before '*' token
In file included from ../../../../../src/http/ngx_http.h:38,
                 from nginx.xs:11:
../../../../../src/http/ngx_http_core_module.h:227: error: syntax error before "ngx_regex_t"
../../../../../src/http/ngx_http_core_module.h:255: error: syntax error before "ngx_regex_t"
In file included from ../../../../../src/http/ngx_http.h:39,
                 from nginx.xs:11:
../../../../../src/http/ngx_http_script.h:98: error: syntax error before "ngx_regex_t"
*** Error code 1

Stop in /root/nginx-0.7.30/objs/src/http/modules/perl.
*** Error code 1

Stop in /root/nginx-0.7.30.
*** Error code 1

Stop in /root/nginx-0.7.30.


uname -a
FreeBSD dl4.savefile.com 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007     root at dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  i386


Не подскажите как вылечить?

-- 
Best regards,
 Igor                          mailto:dicsydel at gmail.com






More information about the nginx-ru mailing list