eisseven > tar xzf Unicode-String-2.09.tar.gz eisseven > cd Unicode-String-2.09 eisseven > perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Unicode::String eisseven > make cp String.pm blib/lib/Unicode/String.pm cp lib/Unicode/CharName.pm blib/lib/Unicode/CharName.pm /usr/bin/perl /usr/lib/perl5/5.12.0/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.12.0/ExtUtils/typemap String.xs > String.xsc && mv String.xsc String.c cc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV -O2 -DVERSION=\"2.09\" -DXS_VERSION=\"2.09\" -fPIC "-I/usr/lib/perl5/5.12.0/i686-linux-thread-multi/CORE" String.c Running Mkbootstrap for Unicode::String () chmod 644 String.bs rm -f blib/arch/auto/Unicode/String/String.so cc -shared -O2 String.o -o blib/arch/auto/Unicode/String/String.so \ \ chmod 755 blib/arch/auto/Unicode/String/String.so cp String.bs blib/arch/auto/Unicode/String/String.bs chmod 644 blib/arch/auto/Unicode/String/String.bs eisseven > make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/byteswap.t ... ok t/charname.t ... defined(%hash) is deprecated at /usr/src/perl/Unicode-String-2.09/blib/lib/Unicode/CharName.pm line 80. (Maybe you should just omit the defined()?) t/charname.t ... ok t/encoding.t ... ok t/op.t ......... ok t/ord.t ........ ok t/stringify.t .. ok All tests successful. Files=6, Tests=112, 0 wallclock secs ( 0.09 usr 0.02 sys + 0.31 cusr 0.01 csys = 0.43 CPU) Result: PASS