On Sat, 18 Mar 2006 11:31:05 +0100, demerphq <[EMAIL PROTECTED]> wrote:
> On 3/18/06, Tels <[EMAIL PROTECTED]> wrote: > > Moin, > > > > On Saturday 18 March 2006 08:12, Adam Kennedy wrote: > > > From my understanding, one of the little idiosyncrasies of > > > Makefile.PL/Build.PL installers (including MI variants of both) is that > > > in order to make sure that the Makefile and Build use the correct perl > > > installation, you should always be explicitly running M/B.PL with the > > > perl you want to install the module with, and NOT necesarily with the > > > default perl. > > > > > > This is why installation instructions read > > > > > > perl Makefile.PL > > > make > > > make test > > > make install > > > > > > and not > > > > > > ./Makefile.PL > > > make > > > make test > > > make install > > > > For what a tiny fraction of users is there a distinction between these > > two? And how many users read the insturctions at all, and if, do get the > > subtle difference or just use "./Makefile.PL" anyway? > > Many users have multiple perl installs on their machines. Especially > on certain architectures where the manufacturer bundles an old perl on > the box. For instance on many of the HPUX boxes i have to use there is > perl4, perl5.6 and perl 5.8, and im always having to explain to people > about finding the right perl before they start CPAN or whatever. My thoughts exactly. The avarage number of perl versions installed on a HP-UX machine anywhere in the world is likely to be close to 1.8 For *my* machines it would be closer to 4.5 - perl4 /usr/contrib/bin - perl5.8 /pro/bin (built with HP C-ANSI-C) - perl5.? /usr/local/bin (?) - perl5.8 /opt/perl/bin (built with 32bit GNU gcc) - perl5.8 /opt/perl64/bin (built with 64bit GNU gcc) - perl5.9 /pro/3gl/CPAN/perl-current (devel smokes) - perl5.8 /pro/3gl/CPAN/perl-5.8.x-dor (maint smokes) some systems might have more. HP-UX 10.20 doesn't have the 64bit versions. -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.9.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.0, AIX 4.3 & 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/