The =encoding directive is a standard part of perl pod http://perldoc.perl.org/5.8.9/perlpod.html#Formatting-Codes
I don't know why it's causing a problem for you. It works for most people with perl 5.8.8. http://matrix.cpantesters.org/?dist=DBI%201.622;reports=1;perl=5.8.8 The quick fix is to just delete the =encoding line. Tim. On Mon, Aug 13, 2012 at 10:15:21PM -0400, Martin Gainty wrote: > > Looks like a comment > http://fossies.org/dox/DBI-1.622/Gofer_8pm_source.html > > what happens if you wrap the comment in a comment block? > /* =encoding ISO8859-1 */ > > > Date: Mon, 13 Aug 2012 13:44:29 -0600 > > From: ha...@persoftware.com > > To: dbi-users@perl.org > > Subject: Error running "make" on AIX 5.3 > > > > I have been unable to install DBI on our AIX 5.3 using either CPAN ("out > > of memory") or the "perl Makefile.PL" method. I've read the entire > > thread started by Don Walters on this subject begun on 3 Aug 2012, and > > it looks like his problem boiled down to his cc_r being linked to gcc. > > Mine is linked to xlc, as it should be. My perl is 5.8.8. The results > > from my Makefile.PL run are in the attached file "makefile.tst". They > > look normal to me. The installation fails during "make", which dies > > with the error "lib/DBD/Gofer.pm:841: Unknown command paragraph > > "=encoding ISO8859-1""