kovalchuk_i_v 0 13 декабря, 2007 Опубликовано 13 декабря, 2007 · Жалоба Кто-нибудь использовал STL в программах для uClinux? Что-то не получается откомпилировать свою прогу. Имею кучу ошибок при линковке: ucfront-gcc arm-elf-gcc -Wl,-elf2flt -o testtrm obj/terminal.cpp.o obj/testtrm.cpp.o obj/TString.cpp.o obj/WinDialog.cpp.o obj/WinScreen.cpp.o obj/WinSimple.cpp.o obj/WinTrmBase.cpp.o testtrm.elf2flt(.text+0x1138):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:251: undefined reference to `__node_alloc<false, 0>::_M_allocate(unsigned long)' testtrm.elf2flt(.text+0x1210):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:253: undefined reference to `__node_alloc<false, 0>::_M_deallocate(void *, unsigned long)' testtrm.elf2flt(.text+0x1308):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:253: undefined reference to `__node_alloc<false, 0>::_M_deallocate(void *, unsigned long)' testtrm.elf2flt(.text+0x1428):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:251: undefined reference to `__node_alloc<false, 0>::_M_allocate(unsigned long)' ...... ...... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KuzmaPrytkov 0 13 декабря, 2007 Опубликовано 13 декабря, 2007 · Жалоба Кто-нибудь использовал STL в программах для uClinux? Что-то не получается откомпилировать свою прогу. Имею кучу ошибок при линковке: ucfront-gcc arm-elf-gcc -Wl,-elf2flt -o testtrm obj/terminal.cpp.o obj/testtrm.cpp.o obj/TString.cpp.o obj/WinDialog.cpp.o obj/WinScreen.cpp.o obj/WinSimple.cpp.o obj/WinTrmBase.cpp.o testtrm.elf2flt(.text+0x1138):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:251: undefined reference to `__node_alloc<false, 0>::_M_allocate(unsigned long)' testtrm.elf2flt(.text+0x1210):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:253: undefined reference to `__node_alloc<false, 0>::_M_deallocate(void *, unsigned long)' testtrm.elf2flt(.text+0x1308):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:253: undefined reference to `__node_alloc<false, 0>::_M_deallocate(void *, unsigned long)' testtrm.elf2flt(.text+0x1428):/home/ivan/prog/ucLinuxLPC2468/uClinux-dist-20051014_2.6.11/include/STLport/stl/_alloc.h:251: undefined reference to `__node_alloc<false, 0>::_M_allocate(unsigned long)' ...... ...... А может приведете версии arm-elf-gcc и т.д. Вызывает сомнение ucLinuxLPC2468/uClinux-dist-20051014_2.6.11. Что в 2005 году был порт для LPC2468? Может я и не прав, пусть меня поправят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalchuk_i_v 0 14 декабря, 2007 Опубликовано 14 декабря, 2007 · Жалоба ..... http://electronix.ru/forum/index.php?showtopic=25390 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться