thank you, it worked.

Renato

On Dec 24, 1:51 am, Bill Hart <goodwillh...@googlemail.com> wrote:
> I agree with William's synopsis. You definitely have 64 bit hardware,
> but a 32 bit OS. It's not that your hardware is "old". I was just
> wrong about that. We support much older hardware than Core 2's!
>
> Note that you will get an approximately 2x speedup of much
> mathematical software if you upgrade your linux to a 64 bit linux. So
> it is worth considering.
>
> Anyhow, the export thing should fix your problem.
>
> Bill.
>
> 2009/12/23 William Stein <wst...@gmail.com>:
>
> > 2009/12/23 Nareto <renn...@gmail.com>:
> >> Hello Bill, thanks for replying. My system is:
> >> $ uname -a
> >> Linux tosharch 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:48:17 CET 2009
> >> i686 Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GenuineIntel GNU/Linux
>
> >> so it's a 32bit. Old? It's no older than 3 years, which (sigh) I guess
> >> is old in computer terms.
>
> > I think you have 64-bit *hardware* but you are running a 32-bit OS on
> > it.  This is probably confusing the Sage build system somehow.
>
> >> I did find out something. I downloaded as you suggested mpir 1.3.0-rc3
> >> and it compiled without errors. 'make check' also didn't give errors
> >> and reported "All 3 tests passed". I was looking at the ./configure
> >> output and comparing it to the one from the sage compilation and I
> >> spotted this difference:
>
> >> mpir 1.2.p9 (from sage's sources):
> >> using ABI="64"
>
> > That's the problem.  Try setting
>
> >  export ABI=32
>
> > before building Sage.
>
> > We don't set ABI in the spkg-install for mpir, so I have no idea how
> > it's getting set to 64 instead of 32.
>
> > William
>
> >>      CC="gcc -std=gnu99"
> >>      CFLAGS="-march=i686 -mtune=core2 -O2 -pipe"
> >>      CPPFLAGS=""
> >>      CXX="g++"
> >>      CXXFLAGS="-march=i686 -mtune=core2 -O2 -pipe"
> >>      MPN_PATH=" x86_64/core2 x86_64 generic"
>
> >> mpir 1.3.0-rc3:
> >> using ABI="32"
> >>      CC="gcc -std=gnu99"
> >>      CFLAGS="-m32 -O2 -fomit-frame-pointer -mtune=core2 -march=core2"
> >>      CPPFLAGS=""
> >>      MPN_PATH=" x86/core2 x86 generic"
>
> >> is this relevant? I'll ask sage people how to get it to use ABI=32 and
> >> see if it works
>
> >> regards,
> >> Renato
>
> >> --
>
> >> You received this message because you are subscribed to the Google Groups 
> >> "mpir-devel" group.
> >> To post to this group, send email to mpir-de...@googlegroups.com.
> >> To unsubscribe from this group, send email to 
> >> mpir-devel+unsubscr...@googlegroups.com.
> >> For more options, visit this group 
> >> athttp://groups.google.com/group/mpir-devel?hl=en.
>
> > --
> > William Stein
> > Associate Professor of Mathematics
> > University of Washington
> >http://wstein.org
>
> > --
>
> > You received this message because you are subscribed to the Google Groups 
> > "mpir-devel" group.
> > To post to this group, send email to mpir-de...@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > mpir-devel+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/mpir-devel?hl=en.

--

You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-de...@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.


Reply via email to