[Ecls-list] ecl on Solaris/sparc?
Raymond Toy
toy.raymond at gmail.com
Thu Aug 28 11:44:11 UTC 2008
Juan Jose Garcia-Ripoll wrote:
>
>> Yes, I used --enable-slow-config and ABI=32.
>>
>
> Did you have to use _both_? The idea of --enable-slow-config is that,
> since ECL will grab the flags which are used by the bignum library, it
> will build itself in 64 bits mode.
>
>
I'll try without ABI=32; I just don't have a need for a 64-bit Lisp.
I'm pretty sure it will work because I can see ecl compiling with lots
of new flags.
>> As explained in the other mail, this doesn't work on Solaris 8. I just
>> changed isfinite to finite. Not sure if that's right, because I can't think
>> of any test case to create an infinity that would test isfinite in ecl.
>> If you can provide some guidance on how you want to handle this issue, I can
>> help implement it and test it.
>>
>
> Thanks, that is really appreciated. Your change is ok with me. I have
> provided similar hacks for other platforms, such as Windows, which do
> not have all the C99 mathematical functions and macros. The ideal
> place for that right now is in src/c/config.h, at the end. So probably
> you only have to complete the #if statement with the appropriate
> check. Can you try that? If it works, please send me back a patch file
> so that I can commit the change.
>
>
>
Ok. I'll give it a try and send you a patch soon.
Ray
More information about the ecl-devel
mailing list