Checking if your kit is complete... Looks good Writing Makefile for IP::Unique cp lib/IP/Unique.pm blib/lib/IP/Unique.pm /home/cpanrun/ia64/build/5.6.1/bin/perl -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -C++ -typemap /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap Unique.xs > Unique.xsc && mv Unique.xsc Unique.c Please specify prototyping behavior for Unique.xs (see perlxs manual) g++ -c -I. -Wall -O -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE Unique.c ppport.h:548: warning: 'char* my_sv_2pvbyte(PerlInterpreter*, SV*, STRLEN*)' defined but not used ppport.h:632: warning: 'UV _grok_hex(char*, STRLEN*, I32*, NV*)' defined but not used ppport.h:647: warning: 'UV _grok_oct(char*, STRLEN*, I32*, NV*)' defined but not used ppport.h:662: warning: 'UV _grok_bin(char*, STRLEN*, I32*, NV*)' defined but not used g++ -c -I. -Wall -O -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE ipuniq.cpp ipuniq.cpp: In member function `void ipuniq::new_ip_part_table()': ipuniq.cpp:198: error: ISO C++ forbids initialization in array new make: *** [ipuniq.o] Error 1