Salve a tutti
Sto cercado di buildare la CM 10.1 per il tablet, su una macchina ubuntu 11.10. E' una macchina di sviluppo che ho già usato per compilare la CM 10 per un motorola defy, quindi dovrebbe esser configurata correttamente
L'errore che ho è il seguente
codice:
host Executable: grxmlcompile (/home/sarbyn/cyanogenmod/system/out/host/linux-x86/obj/EXECUTABLES/grxmlcompile_intermediates/grxmlcompile)
/home/sarbyn/cyanogenmod/system/out/host/linux-x86/obj/EXECUTABLES/grxmlcompile_intermediates/grxmlcompile.o: In function `std::list<int, std::allocator<int> >::_M_erase(std::_List_iterator<int>)':
/usr/include/c++/4.6/bits/stl_list.h:1532: undefined reference to `std::__detail::_List_node_base::_M_unhook()'
/home/sarbyn/cyanogenmod/system/out/host/linux-x86/obj/EXECUTABLES/grxmlcompile_intermediates/grxmlcompile.o: In function `std::list<int, std::allocator<int> >::_M_insert(std::_List_iterator<int>, int const&)':
/usr/include/c++/4.6/bits/stl_list.h:1516: undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
/home/sarbyn/cyanogenmod/system/out/host/linux-x86/obj/EXECUTABLES/grxmlcompile_intermediates/grxmlcompile.o: In function `std::list<int, std::allocator<int> >::_M_transfer(std::_List_iterator<int>, std::_List_iterator<int>, std::_List_iterator<int>)':
/usr/include/c++/4.6/bits/stl_list.h:1508: undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)'
collect2: ld returned 1 exit status
Sul wiki CM ho letto che tra i requisiti ci sono le seguenti librerie:
g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline-gplv2-dev gcc-4.7-multilib g++-4.5-multilib
Ma su ubuntu 11.10 la libreria gcc-4.7-multilib non esiste. L'errore di compilazione potrebbe esser relativo a questa mancanza? O non c'entra un tubo? E' strano...perchè la compilazione per il motorola Defy funziona bene