From bill.hoffman at kitware.com Wed Mar 23 14:18:46 2016 From: bill.hoffman at kitware.com (Bill Hoffman) Date: Wed, 23 Mar 2016 14:18:46 -0400 Subject: [ITK-dev] CMake IDE integration survey Message-ID: <56F2DE06.8020209@kitware.com> Hi all, Microsoft is assembling a team to improve CMake support in Visual Studio. They are interested in gathering feedback from CMake users. They have created this survey, so if you are using VS and CMake, please fill this out: http://www.instant.ly/s/EwZKW Thanks. -Bill -- Bill Hoffman Kitware, Inc. 28 Corporate Drive Clifton Park, NY 12065 bill.hoffman at kitware.com http://www.kitware.com 518 881-4905 (Direct) 518 371-3971 x105 Fax (518) 371-4573 From blowekamp at mail.nih.gov Wed Mar 23 16:16:22 2016 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Wed, 23 Mar 2016 16:16:22 -0400 Subject: [ITK-dev] Not linking against libpython Message-ID: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> Hello, I have been working on getting SimpleITK manylinux wheels to build for distribution. This is specified in PEP 0513[1]. Of note ( and problem ), is that it says the loadable python module should not be explicitly linked against any libpython. The loadable module should get the symbols from the python executable which loads it. This works with python built both with static and shared libraries. Here was an interesting article related to this subject [2]. While focused more on implicit transitive shared libraries linking, I presume that CMake?s PRIVATE|PUBLIC|INTERFACE linkage specification takes care of this. I am curious and will test the specific case in this article with CMake. Now for this particular problem, ignoring libpython passed through target_link_libraries works. Resulting the ?DT_NEEDED? symbols for python symbols, and no explicit dependency on libpython for _SimpleITK.so. We have already done something similar for OSX[3]. 1) Is there a more CMAKE-ic way for doing this? With all they library and linking properties? 2) Is there a way to know if the linker allows undefined symbols for shared libraries? Thanks, Brad [1] https://www.python.org/dev/peps/pep-0513/ [2] http://www.kaizou.org/2015/01/linux-libraries/ [3] https://github.com/SimpleITK/SimpleITK/blob/master/CMake/sitkExtras.cmake#L15-L21 From brad.king at kitware.com Wed Mar 23 16:27:35 2016 From: brad.king at kitware.com (Brad King) Date: Wed, 23 Mar 2016 16:27:35 -0400 Subject: [ITK-dev] Not linking against libpython In-Reply-To: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> References: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> Message-ID: <56F2FC37.1090501@kitware.com> On 03/23/2016 04:16 PM, Bradley Lowekamp wrote: > 1) Is there a more CMAKE-ic way for doing this? > With all they library and linking properties? I'm not certain what you're asking because if you don't want to link to a library then don't pass it to target_link_libraries and then propagation doesn't matter. What role do you think CMake might play in doing this? > 2) Is there a way to know if the linker allows undefined symbols > for shared libraries? CMake does not provide this information directly. You could use a try_compile to test it. -Brad K From brad.king at kitware.com Thu Mar 24 10:24:30 2016 From: brad.king at kitware.com (Brad King) Date: Thu, 24 Mar 2016 10:24:30 -0400 Subject: [ITK-dev] Not linking against libpython In-Reply-To: <30415534-84E2-42DE-B460-86DA00537041@mail.nih.gov> References: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> <56F2FC37.1090501@kitware.com> <30415534-84E2-42DE-B460-86DA00537041@mail.nih.gov> Message-ID: <56F3F89E.7040403@kitware.com> On 03/24/2016 10:16 AM, Bradly Lowekamp wrote: > 1) There could be a target property corresponding to if undefined > symbols are allowed. It would be true for this case of linux, > where it defaults to allowing undefined symbols. Conversely > OSX does not allow undefined symbols by default but has a > flag to enable them. This sounds like a target property one would set to say that the target is allowed to have undefined symbols when linking. CMake would map this to flags or the behavior in (2) below as needed. > 2) There could be an additional target_link_library keyword to > specify the type of linking, say ?WEAK?. This could cause a > SHARED or MODULE target to to be linked against this library > if undefined symbols are NOT allowed. One may be able to encode that request through a new generator expression. I think the above two behaviors may be useful in the long run but first we should gain experience with it across all platforms in ITK before trying to design an abstraction for CMake. > 3) This is the first case I have seen where a MODULE library target, > as in one intended to be dynamically loaded, should be handled differently. FYI the distinction between SHARED and MODULE was originally from old OS X versions where they were actually different. Now the difference is primarily that MODULE libraries cannot be linked to by other binaries purely by CMake-enforced convention. > Do you know of a try_compile example which creates a shared library? One can use the whole-tree signature of try_compile instead of the source-file signature. That allows one to provide the entire CMakeLists.txt file. -Brad K From blowekamp at mail.nih.gov Thu Mar 24 10:16:58 2016 From: blowekamp at mail.nih.gov (Bradly Lowekamp) Date: Thu, 24 Mar 2016 10:16:58 -0400 Subject: [ITK-dev] Not linking against libpython In-Reply-To: <56F2FC37.1090501@kitware.com> References: <56F42E02-CA6C-43BF-8240-01F262A68191@mail.nih.gov> <56F2FC37.1090501@kitware.com> Message-ID: <30415534-84E2-42DE-B460-86DA00537041@mail.nih.gov> > On Mar 23, 2016, at 4:27 PM, Brad King wrote: > > On 03/23/2016 04:16 PM, Bradley Lowekamp wrote: >> 1) Is there a more CMAKE-ic way for doing this? >> With all they library and linking properties? > > I'm not certain what you're asking because if you don't want to link > to a library then don't pass it to target_link_libraries and then > propagation doesn't matter. What role do you think CMake might play > in doing this? I thought that there may have been something I was missing with options to target_link_librares options or the MODULE options in add_libraries. What role could it? 1) There could be a target property corresponding to if undefined symbols are allowed. It would be true for this case of linux, where it defaults to allowing undefined symbols. Conversely OSX does not allow undefined symbols by default but has a flag to enable them. 2) There could be an additional target_link_library keyword to specify the type of linking, say ?WEAK?. This could cause a SHARED or MODULE target to to be linked against this library if undefined symbols are NOT allowed. 3) This is the first case I have seen where a MODULE library target, as in one intended to be dynamically loaded, should be handled differently. > >> 2) Is there a way to know if the linker allows undefined symbols >> for shared libraries? > > CMake does not provide this information directly. You could use a > try_compile to test it. Do you know of a try_compile example which creates a shared library? Just need to compile and link this as a shared library: ?extern int bar(void); int foo(void) {return bar()+1;}? Lastly I am working on a couple experiments here: https://github.com/blowekamp/CMakeSecondaryDependencies Thanks! Brad > > -Brad K > From dzenanz at gmail.com Fri Mar 25 17:32:56 2016 From: dzenanz at gmail.com (=?UTF-8?B?RMW+ZW5hbiBadWtpxIc=?=) Date: Fri, 25 Mar 2016 17:32:56 -0400 Subject: [ITK-dev] Bug in Maurer filter Message-ID: Hi everyone, I found a bug in Maurer distance map filter . Can anyone familiar with this filter take a look? Regards, D?enan -------------- next part -------------- An HTML attachment was scrubbed... URL: From bill.lorensen at gmail.com Wed Mar 30 16:56:53 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Wed, 30 Mar 2016 13:56:53 -0700 Subject: [ITK-dev] Linker errors after recent checking on Mac Message-ID: This commit: [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and VS11 NumericTraits linkage issue causes link errors on my Mac clang++ compiler: Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) [ 62%] Building CXX object Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o Linking CXX shared library ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib Undefined symbols for architecture x86_64: "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::Zero", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... "itk::NumericTraits::One", referenced from: __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] Error 1 From bill.lorensen at gmail.com Thu Mar 31 11:27:02 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Thu, 31 Mar 2016 08:27:02 -0700 Subject: [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: Folks, The same error appears on the Continuous builds. Should we revert the commit that introduced these compiler errors? Bill On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen wrote: > This commit: > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and > VS11 NumericTraits linkage issue > > causes link errors on my Mac clang++ compiler: > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > > [ 62%] Building CXX object > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o > Linking CXX shared library > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib > Undefined symbols for architecture x86_64: > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::Zero", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > "itk::NumericTraits::One", referenced from: > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > ... > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see invocation) > make[2]: *** [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] > Error 1 -- Unpaid intern in BillsBasement at noware dot com From jhlegarreta at vicomtech.org Thu Mar 31 13:36:19 2016 From: jhlegarreta at vicomtech.org (Jon Haitz Legarreta) Date: Thu, 31 Mar 2016 19:36:19 +0200 Subject: [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: HI Bill, that commit solved the linker issues with the duplicate symbols in itk::NumericTraits that were introduced [1] by some other commit in early or mid March. I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I have not personally looked deeply into the mentioned linker issue, but was rather affected by them, like other builds [1]; I would dare to say that it was some commit around March, 17th that started producing the linker errors addressed by Brad's patch. IMHO; the solution is not to revert the commit, but to look for some solution that makes both VS10, VS11 and Mac happy (besides the pre-merge machines). But I guess that requires some time, and having the ability to test on at least those additional platforms before merging, since it looks like a clean dashboard for a given branch is not enough in this case. I am available to test any patch and submit Experimental builds for VS10. JON HAITZ [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 On 31 March 2016 at 17:27, Bill Lorensen wrote: > Folks, > > The same error appears on the Continuous builds. Should we revert the > commit that introduced these compiler errors? > > Bill > > On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen > wrote: > > This commit: > > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and > > VS11 NumericTraits linkage issue > > > > causes link errors on my Mac clang++ compiler: > > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > > > > [ 62%] Building CXX object > > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o > > Linking CXX shared library > > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib > > Undefined symbols for architecture x86_64: > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > ld: symbol(s) not found for architecture x86_64 > > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > make[2]: *** > [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] > > Error 1 > > > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blowekamp at mail.nih.gov Thu Mar 31 14:15:35 2016 From: blowekamp at mail.nih.gov (Bradley Lowekamp) Date: Thu, 31 Mar 2016 14:15:35 -0400 Subject: [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: Bill, Was you build in release or debug mode? Your reporting with clang on XCode 4.2? Does llvm-gcc report the same problem? There is the following error on the dashboard that is similar[1]. This requires SHARED libraries and DEBUG mode on for gcc 4.6 to get this link error. It?s fine if its in release mode or built with static libraries. I am testing some other version of gcc. Thank you all for your patiences the slow progress on this issue. Brad [1] https://open.cdash.org/viewBuildError.php?buildid=4303582 > On Mar 31, 2016, at 1:36 PM, Jon Haitz Legarreta wrote: > > HI Bill, > that commit solved the linker issues with the duplicate symbols in itk::NumericTraits that were introduced [1] by some other commit in early or mid March. > > I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I have not personally looked deeply into the mentioned linker issue, but was rather affected by them, like other builds [1]; I would dare to say that it was some commit around March, 17th that started producing the linker errors addressed by Brad's patch. > > IMHO; the solution is not to revert the commit, but to look for some solution that makes both VS10, VS11 and Mac happy (besides the pre-merge machines). But I guess that requires some time, and having the ability to test on at least those additional platforms before merging, since it looks like a clean dashboard for a given branch is not enough in this case. > > I am available to test any patch and submit Experimental builds for VS10. > > JON HAITZ > > > [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 > > > > > On 31 March 2016 at 17:27, Bill Lorensen > wrote: > Folks, > > The same error appears on the Continuous builds. Should we revert the > commit that introduced these compiler errors? > > Bill > > On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen > wrote: > > This commit: > > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and > > VS11 NumericTraits linkage issue > > > > causes link errors on my Mac clang++ compiler: > > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) > > > > [ 62%] Building CXX object > > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o > > Linking CXX shared library > > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib > > Undefined symbols for architecture x86_64: > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::Zero", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > "itk::NumericTraits::One", referenced from: > > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o > > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o > > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o > > ... > > ld: symbol(s) not found for architecture x86_64 > > clang: error: linker command failed with exit code 1 (use -v to see invocation) > > make[2]: *** [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] > > Error 1 > > > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers -------------- next part -------------- An HTML attachment was scrubbed... URL: From sean at rogue-research.com Thu Mar 31 14:28:49 2016 From: sean at rogue-research.com (Sean McBride) Date: Thu, 31 Mar 2016 14:28:49 -0400 Subject: [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: <20160331182849.1343261501@mail.rogue-research.com> On Thu, 31 Mar 2016 19:36:19 +0200, Jon Haitz Legarreta said: >that commit solved the linker issues with the duplicate symbols in >itk::NumericTraits that were introduced [1] by some other commit in early >or mid March. > >I acknowledge that VS10 (2010) and VS11 (2012) are some years old Bill is using AppleClang 3.0, which is from Xcode 4.2, which was released October 2011, so is of simliar vintage. This dashboard running the even older gcc 4.2 seems to have the same errors: My Rogue9 bot also uses AppleClang 3.0, but it's green. It's building as release. Cheers, -- ____________________________________________________________ Sean McBride, B. Eng sean at rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montr?al, Qu?bec, Canada From bill.lorensen at gmail.com Thu Mar 31 14:34:44 2016 From: bill.lorensen at gmail.com (Bill Lorensen) Date: Thu, 31 Mar 2016 11:34:44 -0700 Subject: [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: I have abandoned llvm-gcc sonce VTK no longer compiles. I am building Release with my clang and shared. On Thu, Mar 31, 2016 at 11:15 AM, Bradley Lowekamp wrote: > Bill, > > Was you build in release or debug mode? > > Your reporting with clang on XCode 4.2? Does llvm-gcc report the same > problem? > > > There is the following error on the dashboard that is similar[1]. This > requires SHARED libraries and DEBUG mode on for gcc 4.6 to get this link > error. It?s fine if its in release mode or built with static libraries. > > I am testing some other version of gcc. > > Thank you all for your patiences the slow progress on this issue. > Brad > > [1] https://open.cdash.org/viewBuildError.php?buildid=4303582 > > > On Mar 31, 2016, at 1:36 PM, Jon Haitz Legarreta < > jhlegarreta at vicomtech.org> wrote: > > HI Bill, > that commit solved the linker issues with the duplicate symbols in > itk::NumericTraits that were introduced [1] by some other commit in early > or mid March. > > I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I > have not personally looked deeply into the mentioned linker issue, but was > rather affected by them, like other builds [1]; I would dare to say that it > was some commit around March, 17th that started producing the linker errors > addressed by Brad's patch. > > IMHO; the solution is not to revert the commit, but to look for some > solution that makes both VS10, VS11 and Mac happy (besides the pre-merge > machines). But I guess that requires some time, and having the ability to > test on at least those additional platforms before merging, since it looks > like a clean dashboard for a given branch is not enough in this case. > > I am available to test any patch and submit Experimental builds for VS10. > > JON HAITZ > > > [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 > > > > > On 31 March 2016 at 17:27, Bill Lorensen wrote: > >> Folks, >> >> The same error appears on the Continuous builds. Should we revert the >> commit that introduced these compiler errors? >> >> Bill >> >> On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen >> wrote: >> > This commit: >> > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and >> > VS11 NumericTraits linkage issue >> > >> > causes link errors on my Mac clang++ compiler: >> > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM 3.0svn) >> > >> > [ 62%] Building CXX object >> > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o >> > Linking CXX shared library >> > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib >> > Undefined symbols for architecture x86_64: >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::Zero", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > "itk::NumericTraits::One", referenced from: >> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >> > ... >> > ld: symbol(s) not found for architecture x86_64 >> > clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> > make[2]: *** >> [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] >> > Error 1 >> >> >> >> -- >> Unpaid intern in BillsBasement at noware dot com >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > > -- Unpaid intern in BillsBasement at noware dot com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jchris.fillionr at kitware.com Thu Mar 31 14:44:15 2016 From: jchris.fillionr at kitware.com (Jean-Christophe Fillion-Robin) Date: Thu, 31 Mar 2016 14:44:15 -0400 Subject: [ITK-dev] Linker errors after recent checking on Mac In-Reply-To: References: Message-ID: Hi Bill, On the Slicer factory (MacOSX 10.6), we were having issues with Xcode 4.2 and instead installed LLVM 3.1. http://llvm.org/releases/download.html#3.1 http://slicer-devel.65872.n3.nabble.com/MacOSX-factory-build-Transitioning-from-hybrid-quot-llvm-g-quot-to-quot-clang-quot-Update-to-Qt-4-8-6-tt4032198.html#a4032199 Hth Jc On Thu, Mar 31, 2016 at 2:34 PM, Bill Lorensen wrote: > I have abandoned llvm-gcc sonce VTK no longer compiles. > > I am building Release with my clang and shared. > > On Thu, Mar 31, 2016 at 11:15 AM, Bradley Lowekamp > wrote: > >> Bill, >> >> Was you build in release or debug mode? >> >> Your reporting with clang on XCode 4.2? Does llvm-gcc report the same >> problem? >> >> >> There is the following error on the dashboard that is similar[1]. This >> requires SHARED libraries and DEBUG mode on for gcc 4.6 to get this link >> error. It?s fine if its in release mode or built with static libraries. >> >> I am testing some other version of gcc. >> >> Thank you all for your patiences the slow progress on this issue. >> Brad >> >> [1] https://open.cdash.org/viewBuildError.php?buildid=4303582 >> >> >> On Mar 31, 2016, at 1:36 PM, Jon Haitz Legarreta < >> jhlegarreta at vicomtech.org> wrote: >> >> HI Bill, >> that commit solved the linker issues with the duplicate symbols in >> itk::NumericTraits that were introduced [1] by some other commit in early >> or mid March. >> >> I acknowledge that VS10 (2010) and VS11 (2012) are some years old, and I >> have not personally looked deeply into the mentioned linker issue, but was >> rather affected by them, like other builds [1]; I would dare to say that it >> was some commit around March, 17th that started producing the linker errors >> addressed by Brad's patch. >> >> IMHO; the solution is not to revert the commit, but to look for some >> solution that makes both VS10, VS11 and Mac happy (besides the pre-merge >> machines). But I guess that requires some time, and having the ability to >> test on at least those additional platforms before merging, since it looks >> like a clean dashboard for a given branch is not enough in this case. >> >> I am available to test any patch and submit Experimental builds for VS10. >> >> JON HAITZ >> >> >> [1] https://open.cdash.org/viewBuildError.php?buildid=4283661 >> >> >> >> >> On 31 March 2016 at 17:27, Bill Lorensen wrote: >> >>> Folks, >>> >>> The same error appears on the Continuous builds. Should we revert the >>> commit that introduced these compiler errors? >>> >>> Bill >>> >>> On Wed, Mar 30, 2016 at 1:56 PM, Bill Lorensen >>> wrote: >>> > This commit: >>> > [e1a7be21102463c7b91c456c3fbbb020f4a00cf7] BUG: Addressing VS10 and >>> > VS11 NumericTraits linkage issue >>> > >>> > causes link errors on my Mac clang++ compiler: >>> > Apple clang version 3.0 (tags/Apple/clang-211.12) (based on LLVM >>> 3.0svn) >>> > >>> > [ 62%] Building CXX object >>> > Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraits.cxx.o >>> > Linking CXX shared library >>> > ../../../ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.dylib >>> > Undefined symbols for architecture x86_64: >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::Zero", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > "itk::NumericTraits::One", referenced from: >>> > __GLOBAL__I_a in itkNumericTraitsVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsTensorPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsFixedArrayPixel2.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsPointPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBAPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsCovariantVectorPixel.cxx.o >>> > __GLOBAL__I_a in itkNumericTraitsRGBPixel.cxx.o >>> > ... >>> > ld: symbol(s) not found for architecture x86_64 >>> > clang: error: linker command failed with exit code 1 (use -v to see >>> invocation) >>> > make[2]: *** >>> [Modules/ThirdParty/VNL/src/vxl/lib/libITKCommon-4.10.1.dylib] >>> > Error 1 >>> >>> >>> >>> -- >>> Unpaid intern in BillsBasement at noware dot com >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Kitware offers ITK Training Courses, for more information visit: >>> http://kitware.com/products/protraining.php >>> >>> Please keep messages on-topic and check the ITK FAQ at: >>> http://www.itk.org/Wiki/ITK_FAQ >>> >>> Follow this link to subscribe/unsubscribe: >>> http://public.kitware.com/mailman/listinfo/insight-developers >>> >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Kitware offers ITK Training Courses, for more information visit: >> http://kitware.com/products/protraining.php >> >> Please keep messages on-topic and check the ITK FAQ at: >> http://www.itk.org/Wiki/ITK_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/insight-developers >> >> >> > > > -- > Unpaid intern in BillsBasement at noware dot com > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > > -- +1 919 869 8849 -------------- next part -------------- An HTML attachment was scrubbed... URL: