<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr" style="font-size:10pt;color:#000000;background-color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;">
<p>Hi,</p>
<p><br>
</p>
<p>I come across this error when I try executing a HelloWorld example program on linux. Kindly help me resolve it.
</p>
<p><br>
</p>
<p>Linking CXX executable HelloWorld<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDynamicLoader.cxx.o): In function `itk::DynamicLoader::GetSymbolAddress(void*, char const*)':<br>
itkDynamicLoader.cxx:(.text+0xfa): undefined reference to `itksys::DynamicLoader::GetSymbolAddress(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDynamicLoader.cxx.o): In function `itk::DynamicLoader::OpenLibrary(char const*)':<br>
itkDynamicLoader.cxx:(.text+0x18e): undefined reference to `itksys::DynamicLoader::OpenLibrary(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDynamicLoader.cxx.o): In function `itk::DynamicLoader::LastError()':<br>
itkDynamicLoader.cxx:(.text+0x51): undefined reference to `itksys::DynamicLoader::LastError()'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDynamicLoader.cxx.o): In function `itk::DynamicLoader::CloseLibrary(void*)':<br>
itkDynamicLoader.cxx:(.text+0x61): undefined reference to `itksys::DynamicLoader::CloseLibrary(void*)'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkMultiThreader.cxx.o): In function `global constructors keyed to itkMultiThreader.cxx':<br>
itkMultiThreader.cxx:(.text+0x122): undefined reference to `itksys::SystemToolsManager::SystemToolsManager()'<br>
itkMultiThreader.cxx:(.text+0x129): undefined reference to `itksys::SystemToolsManager::~SystemToolsManager()'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkMultiThreader.cxx.o): In function `itk::MultiThreader::GetGlobalDefaultUseThreadPool()':<br>
itkMultiThreader.cxx:(.text+0x3b5): undefined reference to `itksys::SystemTools::GetEnv(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'<br>
itkMultiThreader.cxx:(.text+0x3c4): undefined reference to `itksys::SystemTools::UpperCase(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkMultiThreader.cxx.o): In function `itk::MultiThreader::GetGlobalDefaultNumberOfThreads()':<br>
itkMultiThreader.cxx:(.text+0x6bd): undefined reference to `itksys::SystemTools::GetEnv(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'<br>
itkMultiThreader.cxx:(.text+0xa45): undefined reference to `itksys::SystemTools::GetEnv(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDirectory.cxx.o): In function `itk::Directory::~Directory()':<br>
itkDirectory.cxx:(.text+0x7c): undefined reference to `itksys::Directory::~Directory()'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDirectory.cxx.o): In function `itk::Directory::Directory()':<br>
itkDirectory.cxx:(.text+0x11a): undefined reference to `itksys::Directory::Directory()'<br>
</p>
<p>/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDirectory.cxx.o): In function `itk::Directory::Load(char const*)':<br>
itkDirectory.cxx:(.text+0x18b): undefined reference to `itksys::Directory::Load(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDirectory.cxx.o): In function `itk::Directory::PrintSelf(std::basic_ostream<char, std::char_traits<char> >&, itk::Indent) const':<br>
itkDirectory.cxx:(.text+0x227): undefined reference to `itksys::Directory::GetPath() const'<br>
itkDirectory.cxx:(.text+0x2b3): undefined reference to `itksys::Directory::GetNumberOfFiles() const'<br>
itkDirectory.cxx:(.text+0x30d): undefined reference to `itksys::Directory::GetFile(unsigned long) const'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDirectory.cxx.o): In function `itk::Directory::GetFile(unsigned int)':<br>
itkDirectory.cxx:(.text+0x37): undefined reference to `itksys::Directory::GetFile(unsigned long) const'<br>
/ITK-sandbox/ITK-build/bin/lib/libITKCommon-4.12.a(itkDirectory.cxx.o): In function `itk::Directory::GetNumberOfFiles()':<br>
itkDirectory.cxx:(.text+0x45): undefined reference to `itksys::Directory::GetNumberOfFiles() const'<br>
collect2: ld returned 1 exit status<br>
make[2]: *** [HelloWorld] Error 1<br>
make[1]: *** [CMakeFiles/HelloWorld.dir/all] Error 2<br>
make: *** [all] Error 2<br>
<br>
</p>
<p>Thanks and Regards,</p>
<p>Apoorva.D.A<br>
</p>
<p><br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<br>
<hr>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td>
<p style="text-align:right" align="right"><span style="font-size:17pt; letter-spacing:-3px; font-family:"Helvetica","sans-serif"; color:#0054A0; font-weight:bolder">UT</span><span style="font-size:17pt; letter-spacing:-0px; font-family:"Helvetica","sans-serif"; color:#0054A0; font-weight:bolder">
Southwestern</span> </p>
</td>
</tr>
<tr>
<td>
<p style="text-align:right" align="right"><span style="font-size:13pt; font-family:"Helvetica","sans-serif"; color:#666D70">Medical Center</span></p>
</td>
</tr>
<tr>
<td><br>
</td>
</tr>
<tr>
<td>
<p style="text-align:right"><span style="font-size:10pt; font-family:"Helvetica","sans-serif"; color:#666D70">The future of medicine, today.</span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>