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/

Reply via email to