cmake 2.8.4 (f14 x86_64) :: errors at bootstraping

Adrian Sevcenco Adrian.Sevcenco at cern.ch
Sun Mar 6 12:54:06 UTC 2011


Hi! Did anyone tried to compile the cmake 2.8.4 on fedora 14?
trying to bootstrap with or without the system libs i receive this:

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+0x49f3): undefined reference to
`cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x4a16): undefined reference to
`cmELF::GetSOName(std::basic_string<char, std::char_traits<char>,
std::allocator<char> >&)'
cmSystemTools.cxx:(.text+0x4b6f): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x4bc3): 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+0x4e77): undefined reference to
`cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x4eb9): undefined reference to `cmELF::GetRPath()'
cmSystemTools.cxx:(.text+0x4ef9): undefined reference to
`cmELF::GetRunPath()'
cmSystemTools.cxx:(.text+0x53cc): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x577e): undefined reference to `cmELF::~cmELF()'
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+0x5985): undefined reference to
`cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x59b1): undefined reference to `cmELF::GetRPath()'
cmSystemTools.cxx:(.text+0x59e0): undefined reference to
`cmELF::GetRunPath()'
cmSystemTools.cxx:(.text+0x5a60): undefined reference to
`cmELF::GetDynamicEntryCount() const'
cmSystemTools.cxx:(.text+0x5b54): undefined reference to
`cmELF::GetDynamicEntryPosition(int) const'
cmSystemTools.cxx:(.text+0x5b88): undefined reference to
`cmELF::GetDynamicEntryPosition(int) const'
cmSystemTools.cxx:(.text+0x5bbd): undefined reference to
`cmELF::GetDynamicEntryPosition(int) const'
cmSystemTools.cxx:(.text+0x5c87): undefined reference to
`cmELF::ReadBytes(unsigned long, unsigned long, char*) const'
cmSystemTools.cxx:(.text+0x5cfb): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x5ff6): 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+0x6059): undefined reference to
`cmELF::cmELF(char const*)'
cmSystemTools.cxx:(.text+0x6065): undefined reference to `cmELF::GetRPath()'
cmSystemTools.cxx:(.text+0x607c): undefined reference to
`cmELF::GetRunPath()'
cmSystemTools.cxx:(.text+0x60e6): undefined reference to `cmELF::~cmELF()'
cmSystemTools.cxx:(.text+0x60fe): undefined reference to `cmELF::~cmELF()'
cmSystemTools.o: In function `cmELF::operator bool() const':
cmSystemTools.cxx:(.text._ZNK5cmELFcvbEv[cmELF::operator bool()
const]+0x14): undefined reference to `cmELF::Valid() const'
collect2: ld returned 1 exit status
gmake: *** [cmake] Error 1

the thing is that i really need cmake 2.8.4 ..
i also already tried the rpm of f15 .. but i receive the error:
[root at sev cmake]# rpm -ivh cmake-2.8.4-1.fc15.x86_64.rpm
error: Failed dependencies:
        libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by
cmake-2.8.4-1.fc15.x86_64

even thou:
[root at sev cmake]# locate libstdc++.so.6
/usr/lib64/libstdc++.so.6
/usr/lib64/libstdc++.so.6.0.14
/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.14-gdb.py
/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.14-gdb.pyc
/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.14-gdb.pyo

can anyone help me with some suggestion?
Thanks!
Adrian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3110 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20110306/420cf247/attachment.bin 


More information about the users mailing list