[Ecls-list] Some new issues with building on Solaris 8
toy.raymond at gmail.com
Fri Sep 11 00:50:22 UTC 2009
Juan Jose Garcia-Ripoll wrote:
> May I ask you a favor? I have cooked up a new file "configure", that
> does not tell GMP, neither the host nor the build type. I presume this
> might be the actual problem. I would like to see whether it still
> misidentifies your system as V8.
I tried out this configure. Didn't really change anything, but I did
see configure print out:
checking for egrep... egrep
CFLAGS="-g -O2 -fPIC "
MPN_PATH=" sparc32/v9 sparc32/v8 sparc32 generic"
checking for function prototypes... yes
And a closer inspection shows that all of the files in build/gmp/mpn are
linked to gmp/mpn/sparc32/v9 files. I am running on an Ultrasparc II
(and III) machine, so v9 with v8plus is ok.
This explains why I get the error about using v8plus instructions in a
non-v8plus target binary. I think either configure should link to a
different set of files or configure should pass the correct flags for
the v8plus build.
Haven't figured out how this works, but a build from a few days ago did
this correctly. I think it used the v8plus compiler flags.
More information about the ecl-devel