[CMake] Build problem with cmake-2.6.2 on Centos 5.x system

George R Goffe grgoffe at yahoo.com
Mon Jan 5 21:53:24 EST 2009


Howdy,

I just downloaded cmake 2.6.2 on one of my Centos systems and tried to build it... I got the following msgs for my trouble. I see that the problem was reported for the CVS version but I'm not sure I want to run what could be a less than stable version on my production systems.

Does anyone know of a work around or fix for this problem? Am I missing something here?

Regards,

George...


g++  -I/tools/cmake/cmake-2.6.2/Source   -I/tools/cmake/cmake-2.6.2/Bootstrap.cmk  cmake.o cmakemain.o cmakewizard.o cmCommandArgumentLexer.o cmCommandArgumentParser.o cmCommandArgumentParserHelper.o cmDepends.o cmDependsC.o cmDocumentationFormatter.o cmDocumentationFormatterText.o cmPolicies.o cmProperty.o cmPropertyMap.o cmPropertyDefinition.o cmPropertyDefinitionMap.o cmMakeDepend.o cmMakefile.o cmExportFileGenerator.o cmExportInstallFileGenerator.o cmInstallDirectoryGenerator.o cmGeneratedFileStream.o cmGlobalGenerator.o cmLocalGenerator.o cmInstallGenerator.o cmInstallExportGenerator.o cmInstallFilesGenerator.o cmInstallScriptGenerator.o cmInstallTargetGenerator.o cmSourceFile.o cmSourceFileLocation.o cmSystemTools.o cmVersion.o cmFileTimeComparison.o cmGlobalUnixMakefileGenerator3.o cmLocalUnixMakefileGenerator3.o cmMakefileExecutableTargetGenerator.o cmMakefileLibraryTargetGenerator.o cmMakefileTargetGenerator.o
 cmMakefileUtilityTargetGenerator.o cmBootstrapCommands.o cmCommands.o cmTarget.o cmTest.o cmCustomCommand.o cmDocumentVariables.o cmCacheManager.o cmListFileCache.o cmComputeLinkDepends.o cmComputeLinkInformation.o cmOrderDirectories.o cmComputeTargetDepends.o cmComputeComponentGraph.o cmExprLexer.o cmExprParser.o cmExprParserHelper.o cmListFileLexer.o Directory.o Glob.o RegularExpression.o SystemTools.o ProcessUNIX.o String.o System.o -o cmake
cmSystemTools.o: In function `cmSystemTools::RemoveRPath(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, bool*)':
cmSystemTools.cxx:(.text+0x40a): undefined reference to `cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x433): undefined reference to `cmELF::GetRPath()'
cmSystemTools.cxx:(.text+0x460): undefined reference to `cmELF::GetRunPath()'
cmSystemTools.cxx:(.text+0x4e1): undefined reference to `cmELF::GetDynamicEntryCount() const'
cmSystemTools.cxx:(.text+0x5dc): undefined reference to `cmELF::GetDynamicEntryPosition(int) const'
cmSystemTools.cxx:(.text+0x616): undefined reference to `cmELF::GetDynamicEntryPosition(int) const'
cmSystemTools.cxx:(.text+0x64c): undefined reference to `cmELF::GetDynamicEntryPosition(int) const'
cmSystemTools.cxx:(.text+0x70c): undefined reference to `cmELF::ReadBytes(unsigned long, unsigned long, char*) const'
cmSystemTools.cxx:(.text+0x7a0): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x7b8): undefined reference to `cmELF::~cmELF()'
cmSystemTools.o: In function `cmSystemTools::CheckRPath(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
cmSystemTools.cxx:(.text+0xf28): undefined reference to `cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0xf31): undefined reference to `cmELF::GetRPath()'
cmSystemTools.cxx:(.text+0xf45): undefined reference to `cmELF::GetRunPath()'
cmSystemTools.cxx:(.text+0xfb5): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0xfcb): undefined reference to `cmELF::~cmELF()'
cmSystemTools.o: In function `cmSystemTools::ChangeRPath(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, bool*)':
cmSystemTools.cxx:(.text+0x111a): undefined reference to `cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x1159): undefined reference to `cmELF::GetRPath()'
cmSystemTools.cxx:(.text+0x1197): undefined reference to `cmELF::GetRunPath()'
cmSystemTools.cxx:(.text+0x16da): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x16f2): undefined reference to `cmELF::~cmELF()'
cmSystemTools.o: In function `cmSystemTools::GuessLibrarySOName(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
cmSystemTools.cxx:(.text+0x1ad3): undefined reference to `cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x1aed): undefined reference to `cmELF::GetSOName(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
cmSystemTools.cxx:(.text+0x1caf): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x1ccb): undefined reference to `cmELF::~cmELF()'
cmSystemTools.o: In function `cmELF::operator bool() const':
cmSystemTools.cxx:(.text._ZNK5cmELFcvbEv[cmELF::operator bool() const]+0x11): undefined reference to `cmELF::Valid() const'
collect2: ld returned 1 exit status
gmake: *** [cmake] Error 1
---------------------------------------------
Error when bootstrapping CMake:
Problem while running gmake
---------------------------------------------
Log of errors: /tools/cmake/cmake-2.6.2/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------


"It's not what you know that hurts you, It's what you know that ain't so." Wil Rogers


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20090105/edf995bf/attachment.htm>


More information about the CMake mailing list