develooper Front page | perl.perl5.porters | Postings from July 2010

Re: 5.10.1 build fails on AIX 5.3

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
July 1, 2010 07:29
Subject:
Re: 5.10.1 build fails on AIX 5.3
Message ID:
20100701162918.56f9d375@pc09.procura.nl
On Thu, 01 Jul 2010 11:47:35 +0200, Rainer Tammer <tammer@tammer.net>
wrote:

>  Hello,
>
> it looks as if I have to extend the README.aix to clarify the "make
> problem"...

I don't think this is a AIX-specific problem. It could happen on all
systems that do not have GNU make as default make in their $PATH.

A warning could be valid in INSTALL, but I'm afraid it would be read
too late for the people that run into this.

> Bye
>   Rainer
> 
> On 30.06.2010 09:24, Bill Kurland wrote:
> > That was it. Thanks.
> >
> > And thanks to you and Jesse and all the people who put in so much work
> > on developing perl and especially to those who take the time to help
> > the clueless, like me. I've benefited so much over the years and you
> > guys never get the recognition you deserve. Anyway, I've finally
> > ponied up some cash and made a donation to TPF.  I'm going to make
> > that an annual thing.
> >
> >
> > On 6/29/2010 8:39 PM, Andy Dougherty wrote:
> >> On Mon, 28 Jun 2010, Bill Kurland wrote:
> >>
> >>   
> >>> I am trying to build 5.10.1  under AIX 5.3. The README.aix says that
> >>> this has
> >>> been done successfully with gcc 4.2
> >>>      
> >>   
> >>> # ./Configure -d -Dcc=gcc -Duseshrplib -Dprefix=/usr/opt/perl5_32
> >>>      
> >>   
> >>> # gnumake -v
> >>> GNU Make 3.80
> >>>      
> >> [then much later]
> >>
> >>   
> >>> make: Not a recognized flag: w
> >>> usage: make [-einqrst] [-k|-S] [-d[A|adg[1|2]mstv]] [-D variable]
> >>> [-f makefile
> >>> ] [-j [jobs]] [variable=value ...] [target ...]
> >>> gnumake[1]: *** [subdirs] Error 2
> >>> gnumake[1]: Leaving directory `/mkcd/cd_images/perl-5.10.1/ext/Encode'
> >>
> >> I'm pretty sure the problem is one of mixing different versions of 'make'.
> >> Configure expects you to use the system's native 'make' program.  That
> >> would be my first recommendation.  If you really want to use GNU make,
> >> then tell Configure that with -Dmake=gnumake.
> >>
> >> Let us know if just using plain 'make' works.  (You'll want to start with
> >> a fresh copy of the source to make sure no GNU make-isms have made it in.)
> >>
> >> Hope this helps,

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.12 and porting perl5.13.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About