make check fails on Playstation

Torbjorn Granlund tg at gmplib.org
Tue May 11 10:18:40 CEST 2010


Paul Zimmermann <Paul.Zimmermann at loria.fr> writes:

  I successfully built GMP 5.0.1 on gcc38.fsffrance.org (Playstation 3),
  but make check fails:
  
  libtool: link: gcc -std=gnu99 -mpowerpc64 -O3 -o .libs/t-bswap t-bswap.o  ./.libs/libtests.a /home/zimmerma/gmp-5.0.1/.libs/libgmp.so ../.libs/libgmp.so -Wl,-rpath -Wl,/home/zimmerma/lib
  /home/zimmerma/gmp-5.0.1/.libs/libgmp.so: undefined reference to `__multi3'
  collect2: ld returned 1 exit status
  make[4]: *** [t-bswap] Error 1
  
  GCC is 4.4.3 20100108.
  
This is not a symbol generated by GMP, but a compiler internal.
It is used for multiplying 'long long' objects.

There is nothing the GMP developers can do about this.

-- 
Torbjörn


More information about the gmp-bugs mailing list