Bill Allombert on Thu, 09 Sep 2004 16:52:01 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Pari version (CHANGES)


On Tue, Sep 07, 2004 at 06:11:29PM -0700, Justin Walker wrote:
> Thanks for the suggestion, Igor.
> 
> On Sep 7, 2004, at 17:37, Igor Schein wrote:
> 
> >On Tue, Sep 07, 2004 at 05:23:32PM -0700, Justin Walker wrote:
> >>Hi, all,
> >>
> >>I've been building from CVS, on and off, trying to track down an 
> >>oddity
> >>("make bench" failure) when I build specifically for G4s (flags "-fast
> >>-mcpu=7450").
> >>
> >>I built a version on 8/15, from CVS as of that day, which sez "2.2.8
> >>(development CHANGES-1.982)".  I built one on 8/30, which sez "1.988".
> >>
> >>I just built one today, from CVS as of today, that sez 1.981.
> >>
> >>Is it me?  Has the world slipped out of joint?
> >>
> >>All updates were done with "update -d".
> >
> >The latest is 1.998.  Try 'update -A -d'.  If that doesn't work, do a
> >fresh CVS fetch.
> 
> In following this idea, I realized that it was me slipping out of 
> joint, not the world (I neglected to run 'Configure').
> 
> However, now when I do this (fresh checkout, in a new directory), I get
> 
> $ ./Configure --with-readline=/opt/local --with-gmp --kernel=ppcgmp

It should be --kernel=ppc-gmp

> ...
> $ make all
> ...
> Transcript written on tutorial.log.
> Making gp in Odarwin-ppc
> perl merge_822 ../functions/*/* > pari.desc.new && mv pari.desc.new 
> pari.desc
> perl gen_proto basic pari.desc > ../language/init.h.new && perl 
> gen_help basic pari.desc >> ../language/init.h.new && mv 
> ../language/init.h.new ../language/init.h
> perl gen_proto gp pari.desc > ../gp/gp_init.h.new && perl gen_help gp 
> pari.desc >> ../gp/gp_init.h.new && mv ../gp/gp_init.h.new 
> ../gp/gp_init.h
> perl gen_proto highlevel pari.desc > ../gp/highlvl.h.new && perl 
> gen_help  highlevel pari.desc >> ../gp/highlvl.h.new && mv 
> ../gp/highlvl.h.new ../gp/highlvl.h
> perl gen_member pari.desc > ../language/members.h.new && mv 
> ../language/members.h.new ../language/members.h
> make[2]: *** No rule to make target `kernel.o', needed by `gp-sta'.  
> Stop.
> make[1]: *** [gp] Error 2
> make: *** [all] Error 2
> 
> (*&^%$#@.
> 
> Any thoughts?  Did I misspell something?

Yes, you specified an unexisting kernel so make cannot build it.

Cheers,
Bill.