Folks
As part of some other open source S/W OpenFOAM-2.0.0 I need to build cmake-2.8.3 (preferred) However on all the versions 2.8.2 , 2.8.3 , 2.8.4 I get a build error libCMakeLib.a(cmMakefile.o): In function `std::list<cmDefinitions, std::allocator<cmDefinitions> >::_M_insert(std::_List_iterator<cmDefinitions>, cmDefinitions const&)': cmMakefile.cxx:(.text._ZNSt4listI13cmDefinitionsSaIS0_EE9_M_insertESt14_ List_iteratorIS0_ERKS0_[std::list<cmDefinitions, std::allocator<cmDefinitions> >::_M_insert(std::_List_iterator<cmDefinitions>, cmDefinitions const&)]+0x3a): undefined reference to `std::_List_node_base::_M_hook(std::_List_node_base*)' libCMakeLib.a(cmMakefile.o): In function `std::list<cmDefinitions, std::allocator<cmDefinitions> >::_M_erase(std::_List_iterator<cmDefinitions>)': cmMakefile.cxx:(.text._ZNSt4listI13cmDefinitionsSaIS0_EE8_M_eraseESt14_L ist_iteratorIS0_E[std::list<cmDefinitions, std::allocator<cmDefinitions> >::_M_erase(std::_List_iterator<cmDefinitions>)]+0x19): undefined reference to `std::_List_node_base::_M_unhook()' libCMakeLib.a(cmBootstrapCommands.o): In function `std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::_List_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >)': cmBootstrapCommands.cxx:(.text._ZNSt4listISsSaISsEE8_M_eraseESt14_List_i teratorISsE[std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::_List_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >)]+0x19): undefined reference to `std::_List_node_base::_M_unhook()' libCMakeLib.a(cmBootstrapCommands.o): In function `std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert(std::_List_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': cmBootstrapCommands.cxx:(.text._ZNSt4listISsSaISsEE9_M_insertESt14_List_ iteratorISsERKSs[std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert(std::_List_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x3a): undefined reference to `std::_List_node_base::_M_hook(std::_List_node_base*)' libCMakeLib.a(cmBootstrapCommands.o): In function `std::list<cmCommand*, std::allocator<cmCommand*> >::_M_insert(std::_List_iterator<cmCommand*>, cmCommand* const&)': cmBootstrapCommands.cxx:(.text._ZNSt4listIP9cmCommandSaIS1_EE9_M_insertE St14_List_iteratorIS1_ERKS1_[std::list<cmCommand*, std::allocator<cmCommand*> >::_M_insert(std::_List_iterator<cmCommand*>, cmCommand* const&)]+0x3a): undefined reference to `std::_List_node_base::_M_hook(std::_List_node_base*)' collect2: ld returned 1 exit status make[2]: *** [bin/cmake] Error 1 make[1]: *** [Source/CMakeFiles/cmake.dir/all] Error 2 OS is RedHat 5U3 gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/glb/apps/3rdparty/OpenFoam/OpenFOAM-2.0.0/ThirdPart y-2.0.0/platforms/linux64/gcc-4.5.1/libexec/gcc/x86_64-unknown-linux-gnu /4.5.1/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: /glb/apps/3rdparty/OpenFoam/OpenFOAM-2.0.0/ThirdParty-2.0.0/gcc-4.5.1/co nfigure --prefix=/glb/apps/3rdparty/OpenFoam/OpenFOAM-2.0.0/ThirdParty-2.0.0/pla tforms/linux64/gcc-4.5.1 --with-gmp=/glb/apps/3rdparty/OpenFoam/OpenFOAM-2.0.0/ThirdParty-2.0.0/p latforms/linux64/gmp-5.0.1 --with-mpfr=/glb/apps/3rdparty/OpenFoam/OpenFOAM-2.0.0/ThirdParty-2.0.0/ platforms/linux64/mpfr-2.4.2 --with-mpc=/glb/apps/3rdparty/OpenFoam/OpenFOAM-2.0.0/ThirdParty-2.0.0/p latforms/linux64/mpc-0.8.1 --with-pkgversion=OpenFOAM --enable-languages=c,c++ --enable-__cxa_atexit --enable-libstdcxx-allocator=new --with-system-zlib Thread model: posix gcc version 4.5.1 (OpenFOAM) Can any kind sole point us in the right direction. Thanks Matt Matthew Garrett Subsurface Remote Site Support Engineer Shell Information Technology International B.V. PO Box 60, 2280 AB Rijswijk-ZH, The Netherlands Tel: +31(0)70 447 4369 Email: matt.garr...@shell.com Internet: http://www.shell.com <http://www.shell.com>
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake