On 2/4/10 11:16 AM, "Florian Forster" <o...@verplant.org> wrote:
> On Thu, Feb 04, 2010 at 10:27:49AM -0800, Wallace, Ann wrote:
>>> checking if doubles are stored in x86 representation
>>
>> This string in is not in either of the config.log files. Either is the
>> SPARC endianflip string. The only thing I could find along the same
>> lines is checking for "checking for endian.h" Linux x86_64 Yes SPARC
>> No.
>
> Did you use the "--with-fp-layout" option when running configure?
> Specifying the floating point layout manually should be the only case in
> which that message isn't shown. Maybe you could provide the entire log?
> Maybe I stumble upon something of interest I don't think of right now.
I did because 32bit Solaris SPARC fails with:
checking if doubles are stored in x86 representation... no
checking if endianflip converts to x86 representation... no
checking if intswap converts to x86 representation... no
configure: error: Didn't find out how doubles are stored in memory. Sorry.
if I compile Linux 64bit and Solaris SPARC 64 bit without it it works fine.
>
>> I will send this to you directly.
>
> Thanks. I've taken a look with the latest version of Wireshark and it
> clearly shows broken values in the packets [0]. If you look into
> src/config.h (also created by the configure script) you probably see a
> define "FP_LAYOUT_NEED_NOTHING". This is wrong. There should be a define
> "FP_LAYOUT_NEED_ENDIANFLIP" instead.
>
>> Thanks for all your help.
>
> You're welcome :)
>
> Regards,
> <octo
>
> [0] <http://verplant.org/temp/ann.png> (will be deleted automatically in
> one month)
_______________________________________________
collectd mailing list
collectd@verplant.org
http://mailman.verplant.org/listinfo/collectd