[Insight-developers] ICC8.0 issue and CMake check for endiane ss
Lorensen, William E (Research)
lorensen at crd.ge.com
Mon Jan 3 13:48:12 EST 2005
Bill,
I think I figured out what happened. The first time I ran cmake, I had not
set a required LD_LIBRARY_PATH. The TestBigEndian.c code failed with a 127
exit status. The TestBigEndian.cmake code only checked for 0=little endian,
!=0 big endian. SO it incorrectly set the define in itkConfgure.h. WHen I
ran the test by hand, I had set the LD_LIBRARY_PATH and it ran just fine.
I was doing this while I was doing multiple things on multiple systems.
I have submitted a bug to the cmake bug tracker to repair the
TestBigEndian.cmake code so that is detects failures.
Bill
-----Original Message-----
From: William A. Hoffman [mailto:billlist at nycap.rr.com]
Sent: Monday, January 03, 2005 1:38 PM
To: Lorensen, William E (Research)
Cc: 'insight-developers at itk.org'
Subject: Re: [Insight-developers] ICC8.0 issue and CMake check for
endiane ss
Bill,
Did any other tests fail? I am wondering why the test c and c++ compiler
tests worked.
-Bill
At 01:24 PM 1/3/2005, Brad King wrote:
>Lorensen, William E (Research) wrote:
>>I think I see the problem here. My TestBigEndian is failing with a missing
>>.so failure. The return code for this is 127. The TestBigEndian.cmake
checks
>>for 0 or not 0. It should check for 0 or 1 and report a failure otherwise.
>
>I'll add this as a bug report to CMake so we can get it fixed.
>
>-Brad
>_______________________________________________
>Insight-developers mailing list
>Insight-developers at itk.org
>http://www.itk.org/mailman/listinfo/insight-developers
More information about the Insight-developers
mailing list