George McConnell wrote: > I cannot get get cmake-2.4.6 to compile on a 64-bit SUSE Enterprise > Server. I suspect this is an ncurses issue, but I can't find a resolution. > > I have the ncurses development package installed. >
There is a cmake 2.4.6 package for SLE 10 on the build service http://software.opensuse.org/download/devel:/tools:/building/SLE_10/ If you still want to compile it yourself, check the source rpm for the patches. -- andreas > node:/tmp/cmake- 2.4.6 # rpm -qa | grep ncurse > ncurses-devel-5.4-61.4 > ncurses-5.4-61.4 > yast2-ncurses-2.9.26-0.5 > > My build exits during the link of ccmake (~97%) > > Linking CXX executable ../bin/ccmake > /tmp/cmake-2.4.6 > /Source/libCMakeLib.a(cmCacheManager.o)(.gnu.linkonce.t._ZNSt23_ > Rb_tree_const_iteratorISt4pairI > KN5cmsys6StringEN14cmCacheManager10CacheEntryEEEp > pEv+0x19): In function > `std::_Rb_tree_const_iterator<std::pair<cmsys::String con > st, cmCacheManager::CacheEntry> >::operator++()': > : undefined reference to > `std::_Rb_tree_increment(std::_Rb_tree_node_base const* > )' > > .............SNIP..................... > > /tmp/cmake- > 2.4.6/Source/kwsys/libcmsys.a(SystemTools.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_+0x92): > In function `std::_Rb_tree<std::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::pair<std::basic_string<char, std::char_traits<char>, > std::allocator<char> > const, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > >, > std::_Select1st<std::pair<std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::less<std::basic_string<char, std::char_traits<char>, > std::allocator<char> > >, > std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, > std::allocator<char> > const, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > > > >>::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, > std::pair<std::basic_string<char, std::char_traits<char>, > std::allocator<char> > const, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > > const&)': > : undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, > std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, > std::_Rb_tree_node_base&)' > /tmp/cmake-2.4.6/Source/kwsys/libcmsys.a(SystemTools.o)(.gnu.linkonce.t._ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEmmEv+0x19): > In function `std::_Rb_tree_iterator<std::pair<std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const, > std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>::operator--()': > : undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' > collect2: ld returned 1 exit status > make[2]: *** [bin/ccmake] Error 1 > make[1]: *** [Source/CMakeFiles/ccmake.dir/all] Error 2 > make: *** [all] Error 2 > > There is a large amount of errors like the one above. I chose to post > the first and last error before the compile exits. I can attach the rest > if that will be helpful. > > Can anyone assist me? > > Thanks, > George > > > ------------------------------------------------------------------------ > > _______________________________________________ > CMake mailing list > [email protected] > http://www.cmake.org/mailman/listinfo/cmake -- http://www.cynapses.org/ - cybernetic synapses
signature.asc
Description: PGP signature
signature.asc
Description: OpenPGP digital signature
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
