gmp 4.2.1 build on solaris 10

Torbjorn Granlund tg-this-will-bounce-but-I-am-subscribed-to-the-list-honest at swox.com
Mon Aug 20 03:30:30 CEST 2007


"Brandon Howard" <bhowa003 at gmail.com> writes:

  /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..
  -D__GMP_WITHIN_GMP -I..    -m32 -O2 -fomit-frame-pointer -mtune=k8 -march=k8
  -c -o cmp_d.lo cmp_d.c
   gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -m32 -O2
  -fomit-frame-pointer -mtune=k8 -march=k8 -c cmp_d.c  -fPIC -DPIC -o
  .libs/cmp_d.o
  Assembler: cmp_d.c
          "/var/tmp//cc0JtoAa.s", line 59 : Illegal mnemonic
          Near line: "    ffreep  %st(0)"
          "/var/tmp//cc0JtoAa.s", line 59 : Syntax error
          Near line: "    ffreep  %st(0)"
          "/var/tmp//cc0JtoAa.s", line 61 : Illegal mnemonic
          Near line: "    ffreep  %st(0)"
          "/var/tmp//cc0JtoAa.s", line 61 : Syntax error
          Near line: "    ffreep  %st(0)"
          "/var/tmp//cc0JtoAa.s", line 125 : Illegal mnemonic
          Near line: "    ffreep  %st(0)"
          "/var/tmp//cc0JtoAa.s", line 125 : Syntax error
          Near line: "    ffreep  %st(0)"
  make[2]: *** [cmp_d.lo] Error 1
  make[2]: Leaving directory `/opt/software/gmp-4.2.1/mpz'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/opt/software/gmp-4.2.1'
  make: *** [all] Error 2

You don't provide an awful lot of detail.  From the information you do
provide, my guess is that something is wrong.  Not a satisfactory
analysis?  Well, as good an analysis as possible from that bug report.

Usually something really is wrong when the assembler cannot deal with
the compiler's output.  And it is not the compiled sources that's the
culprit, so unless you've done something you're not telling us, you've
got a broken environment there.

-- 
Torbjörn


More information about the gmp-bugs mailing list