On 2010-Jan-15 12:21:09 -0800, Robert Miller <r...@rlmiller.org> wrote:
>* This is what mpir's config is:
>****************************************************
>CC Version
>gcc -v
>Using built-in specs.
>Target: i586-suse-linux
>Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
...

This is actually the configuration of gcc, not mpir (I personally
fail to see the purpose in 'gcc -V' on every package build - it
just pollutes the build log and causes confusion).

The actual mpir config is a bit further down:

using ABI="64"
      CC="gcc -std=gnu99"
      CFLAGS=" -Wall -g"
      CPPFLAGS=""
      CXX="g++"
      CXXFLAGS=" -Wall -g"
      MPN_PATH=" x86_64/core2/penryn x86_64/core2 x86_64 generic"

I'm not sure whether you are trying to build a 32-bit or 64-bit
sage (there's nothing in prereq which clearly states one way or
the other) but it looks like mpir is building all the assembler
code in 64-bit mode and all the C code in 32-bit mode.  That
definitely isn't going to work.

-- 
Peter Jeremy

Attachment: pgpKFLqT0jsBD.pgp
Description: PGP signature

Reply via email to