/soft/perl_addons_02_mod/Krb5-1.6 1. install required header files and libraries comerr-dev libmcrypt-dev libkrb5-dev libkadm55 2. patch Makefile.PL # location of Kerberos 5 libraries #my $KRB5_LIBDIR = '/usr/local/krb5/lib'; my $KRB5_LIBDIR = '/usr/lib'; 3. perl Makefile.PL Checking for libk5crypto...yes Writing Makefile for Authen::Krb5 4. make cp Krb5.pm blib/lib/Authen/Krb5.pm AutoSplitting blib/lib/Authen/Krb5.pm (blib/lib/auto/Authen/Krb5) /usr/bin/perl /usr/lib/perl5/5.8.7/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.7/ExtUtils/typemap -typemap typemap Krb5.xs > Krb5.xsc && mv Krb5.xsc Krb5.c Please specify prototyping behavior for Krb5.xs (see perlxs manual) cc -c -I/usr/local/krb5/include -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.6\" -DXS_VERSION=\"1.6\" -fpic "-I/usr/lib/perl5/5.8.7/i686-linux/CORE" Krb5.c Running Mkbootstrap for Authen::Krb5 () chmod 644 Krb5.bs rm -f blib/arch/auto/Authen/Krb5/Krb5.so LD_RUN_PATH="/usr/lib" cc -shared -L/usr/local/lib Krb5.o -o blib/arch/auto/Authen/Krb5/Krb5.so \ -L/usr/lib -lkrb5 -lk5crypto -lcom_err -lresolv \ chmod 755 blib/arch/auto/Authen/Krb5/Krb5.so cp Krb5.bs blib/arch/auto/Authen/Krb5/Krb5.bs chmod 644 blib/arch/auto/Authen/Krb5/Krb5.bs 5. make test No tests defined for Authen::Krb5 extension. 6. make install Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/Krb5.bs Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/Krb5.so Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/autosplit.ix Installing /usr/lib/perl5/site_perl/5.8.7/i686-linux/Authen/Krb5.pm Writing /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/.packlist Appending installation info to /usr/lib/perl5/5.8.7/i686-linux/perllocal.pod 7. package files strip -s /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/Krb5.so tar cvt authen_krb5.tar ./Krb5-1.6/jed_conf /usr/lib/perl5/site_perl/5.8.7/i686-linux/Authen/Krb5.pm /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/Krb5.bs /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/Krb5.so /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/autosplit.ix /usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Authen/Krb5/.packlist