[Insight-developers] Failing tests and compile errors after your check in

Bill Lorensen bill.lorensen at gmail.com
Thu Feb 17 12:59:29 EST 2011


I just did a google search: sem_destroy sun

http://www.shrubbery.net/solaris9ab/SUNWaman/hman3rt/sem_destroy.3rt.html

Looks like -rt is correct.

2011/2/17 Gaëtan Lehmann <gaetan.lehmann at jouy.inra.fr>:
>
> Le 17 févr. 11 à 18:36, Daniel Blezek a écrit :
>
>> Hi Gaetan,
>>
>>  The link errors are (for some reason I thought this was your machine, I
>> could be wrong):
>>
>> sem_destroy                         ../../../bin/libITKCommon.so.4.0.0
>> sem_open                            ../../../bin/libITKCommon.so.4.0.0
>> sem_post                            ../../../bin/libITKCommon.so.4.0.0
>> sem_wait                            ../../../bin/libITKCommon.so.4.0.0
>>
>> http://www.cdash.org/CDash/viewBuildError.php?buildid=865055
>>
>> On Linux these symbols are in librt.  I don't know what the library would
>> be
>> on the Sun.  This should be a relatively straightforward fix.
>>
>> NB: I removed the sun specific threading code (mainly semaphores) because
>> Oracle's docs claimed the Sun had POSIX compliance.  It is likely that our
>> CMake code doesn't find the right library on the Sun.
>
> adding rt in the linker command seems to work.
>
> [glehmann at itk2 IO]$ /local/bin/g++ -lrt    -ftemplate-depth-50 -Wall
> -Wno-deprecated -D_PTHREADS  -L/lib
>  CMakeFiles/itkTestDriver.dir/itkTestDriver.cxx.o  -o ../../bin
> /itkTestDriver  -L/home/papha/glehmann/src/ITK/build/bin
> ../../bin/libITKIO.so.4.0.0 ../../bin/libITKNrrdIO.so.4.0.0
> ../../bin/libgdcmMSFF.so.2.0.17 ../../bin/libgdcmDI
> CT.so.2.0.17 ../../bin/libgdcmIOD.so.2.0.17 ../../bin/libgdcmDSED.so.2.0.17
> ../../bin/libgdcmCommon.so.2.0.17 ../../bin/libitkpng.so.4.0.0
> ../../bin/libitktiff.so.4.0.0
>  ../../bin/libitkjpeg.so.4.0.0 ../../bin/libITKSpatialObject.so.4.0.0
> ../../bin/libITKCommon.so.4.0.0 ../../bin/libitkvnl_inst.so.4.0.0
> ../../bin/libitkvnl_algo.so.4.0.
> 0 ../../bin/libitkv3p_netlib.so.4.0.0 ../../bin/libitkvnl.so.4.0.0
> ../../bin/libitkvcl.so.4.0.0 ../../bin/libitkv3p_lsqr.so.4.0.0 -lm -lthread
> -lmalloc ../../bin/libITK
> MetaIO.so.4.0.0 -lsocket -lnsl ../../bin/libitksys.so.4.0.0 -ldl
> ../../bin/libITKDICOMParser.so.4.0.0 ../../bin/libITKEXPAT.so.4.0.0
> ../../bin/libITKniftiio.so.4.0.0 -l
> m ../../bin/libITKznz.so.4.0.0 ../../bin/libitkzlib.so.4.0.0
> -Wl,-R/home/papha/glehmann/src/ITK/build/bin:
>
> I have no idea where this is configured in ITK, and "rt" is not exactly
> something rare enough to let me search with a grep.
> Can tell me where I should look?
>
> Thanks,
>
> Gaëtan
>
>
>>
>> Best,
>> -dan
>>
>>
>> On 2/17/11 11:30 AM, "Gaëtan Lehmann" <gaetan.lehmann at jouy.inra.fr> wrote:
>>
>>>
>>> Le 17 févr. 11 à 18:25, Daniel Blezek a écrit :
>>>
>>>> Are you referring to the 2 sun builds?  I'll need some help from
>>>> Gaetan to
>>>> make sure the Sun links to the right Semaphore library.
>>>
>>> I'd be pleased to help - just let me know what you need.
>>>
>>>>
>>>> All the other errors seem to be WrapITK or GDCM errors.
>>>
>>> I'm working on the WrapITK errors.
>>>
>>> Gaëtan
>>>
>>>>
>>>> -dan
>>>>
>>>>
>>>> On 2/17/11 11:07 AM, "Bill Lorensen" <bill.lorensen at gmail.com> wrote:
>>>>
>>>>> Dan,
>>>>>
>>>>> I assume you noticed the failing tests and build errors after your
>>>>> check in yesterday?
>>>>>
>>>>> Bill
>>>>
>>>> --
>>>> Daniel Blezek, PhD
>>>> Medical Imaging Informatics Innovation Center
>>>>
>>>> P 127 or (77) 8 8886
>>>> T 507 538 8886
>>>> E blezek.daniel at mayo.edu
>>>>
>>>> Mayo Clinic
>>>> 200 First St. S.W.
>>>> Harwick SL-44
>>>> Rochester, MN 55905
>>>> mayoclinic.org
>>>> "It is more complicated than you think." -- RFC 1925
>>>>
>>
>> --
>> Daniel Blezek, PhD
>> Medical Imaging Informatics Innovation Center
>>
>> P 127 or (77) 8 8886
>> T 507 538 8886
>> E blezek.daniel at mayo.edu
>>
>> Mayo Clinic
>> 200 First St. S.W.
>> Harwick SL-44
>> Rochester, MN 55905
>> mayoclinic.org
>> "It is more complicated than you think." -- RFC 1925
>>
>
> --
> Gaëtan Lehmann
> Biologie du Développement et de la Reproduction
> INRA de Jouy-en-Josas (France)
> tel: +33 1 34 65 29 66    fax: 01 34 65 29 09
> http://voxel.jouy.inra.fr  http://www.itk.org
> http://www.mandriva.org  http://www.bepo.fr
>
>


More information about the Insight-developers mailing list