安装模块错误??

安装模块错误??

在linux 下安装   出现错误信息如下:

    root@Server www]# perl -MCPAN -e 'install "IPTables::IPv4::IPQueue"'
CPAN: File::HomeDir loaded ok (v0.69)
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
  Database was generated on Wed, 27 Feb 2008 03:30:54 GMT
Running install for module 'IPTables::IPv4::IPQueue'
Running make for J/JM/JMORRIS/perlipq-1.25.tar.gz
CPAN: Digest::SHA loaded ok (v5.45)
CPAN: Compress::Zlib loaded ok (v2.00
Checksum for /root/.cpan/sources/authors/id/J/JM/JMORRIS/perlipq-1.25.tar.gz ok
perlipq-1.25/
perlipq-1.25/passer.pl
perlipq-1.25/typemap
perlipq-1.25/Makefile.PL
perlipq-1.25/COPYING
perlipq-1.25/IPQueue.pm
perlipq-1.25/Changes
perlipq-1.25/passer6.pl
perlipq-1.25/README
perlipq-1.25/t/
perlipq-1.25/t/simple.t
perlipq-1.25/dumper.pl
perlipq-1.25/IPQueue.xs
perlipq-1.25/MANIFEST
CPAN: File::Temp loaded ok (v0.20)

  CPAN.pm: Going to build J/JM/JMORRIS/perlipq-1.25.tar.gz


Location of iptables development components: [/usr/local] /usr/include

Ok, using '/usr/include' to find libipq headers and libraries.

Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lipq
Writing Makefile for IPTables::IPv4::IPQueue
cp dumper.pl blib/lib/IPTables/IPv4/dumper.pl
cp IPQueue.pm blib/lib/IPTables/IPv4/IPQueue.pm
AutoSplitting blib/lib/IPTables/IPv4/IPQueue.pm (blib/lib/auto/IPTables/IPv4/IPQueue)
cp passer.pl blib/lib/IPTables/IPv4/passer.pl
cp passer6.pl blib/lib/IPTables/IPv4/passer6.pl
/usr/bin/perl /usr/lib/perl5/5.8.8/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap  IPQueue.xs > IPQueue.xsc && mv IPQueue.xsc IPQueue.c
Please specify prototyping behavior for IPQueue.xs (see perlxs manual)
gcc -c  -I/usr/include/include -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables   -DVERSION=\"1.25\" -DXS_VERSION=\"1.25\" -fPIC "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE"   IPQueue.c
IPQueue.xs: In function ‘constant’:
IPQueue.xs:91: warning: label ‘not_there’ defined but not used
IPQueue.xs: In function ‘XS_IPTables__IPv4__IPQueue__ipqxs_init_ctx’:
IPQueue.xs:132: error: too many arguments to function ‘ipq_create_handle’
IPQueue.xs: In function ‘XS_IPTables__IPv4__IPQueue__ipqxs_errstr’:
IPQueue.xs:228: warning: implicit declaration of function ‘ipq_errstr’
IPQueue.xs:228: warning: assignment makes pointer from integer without a cast
IPQueue.c: In function ‘XS_IPTables__IPv4__IPQueue__Packet_hw_addr’:
IPQueue.c:619: warning: unused variable ‘targ’
IPQueue.c:618: warning: unused variable ‘RETVAL’
IPQueue.c: In function ‘XS_IPTables__IPv4__IPQueue__Packet_payload’:
IPQueue.c:671: warning: unused variable ‘targ’
IPQueue.c:670: warning: unused variable ‘RETVAL’
make: *** [IPQueue.o] Error 1
  JMORRIS/perlipq-1.25.tar.gz
  /usr/bin/make -- NOT OK
CPAN: YAML loaded ok (v0.66)
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible
[root@Server www]#


各位大哥是那里出现了问题,谁问有谁在linux下安装过IPTables::IPv4::IPQueue??
IPQueue.xs: In function ‘XS_IPTables__IPv4__IPQueue__ipqxs_init_ctx’:
IPQueue.xs:132: error: too many arguments to function ‘ipq_create_handle’
自己改改,看能不能改好。