1. perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Sub::Name 2. make cp lib/Sub/Name.pm blib/lib/Sub/Name.pm /usr/bin/perl /usr/lib/perl5/5.8.7/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.7/ExtUtils/typemap Name.xs > Name.xsc && mv Name.xsc Name.c cc -c -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" -fpic "-I/usr/lib/perl5/5.8.7/i686-linux/CORE" Name.c Running Mkbootstrap for Sub::Name () chmod 644 Name.bs rm -f blib/arch/auto/Sub/Name/Name.so cc -shared -L/usr/local/lib Name.o -o blib/arch/auto/Sub/Name/Name.so \ \ chmod 755 blib/arch/auto/Sub/Name/Name.so cp Name.bs blib/arch/auto/Sub/Name/Name.bs chmod 644 blib/arch/auto/Sub/Name/Name.bs Manifying blib/man3/Sub::Name.3 3. make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/smoke....ok All tests successful. Files=1, Tests=5, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.00 cusr 0.03 csys = 0.05 CPU) Result: PASS 4. make install Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/Name.so Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/Name.bs Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/Sub/Name.pm Installing /usr/share/man/man3/Sub::Name.3 Writing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/.packlist Appending installation info to /usr/lib/perl5/5.8.7/i686-linux/perllocal.pod 5. package files strip -s /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/Name.so tar cvzf sub-names004.tgz ./Sub-Name-0.04/jed_conf ./Sub-Name-0.04/README /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/Name.so /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/Name.bs /usr/lib/perl5/site_perl/5.8.7/i686-linux/Sub/Name.pm /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Sub/Name/.packlist