Altera_Forum
Honored Contributor
19 years agohelp! make app fail use ncurses of niosw packet
hi all:
I compile my app use ncurses of nios2 packet,but link failed. I got follow erro. I searched the source code of ncurse,but not find relate to function. I think these lost function (for example:getmouse ,wenclose, wattr_on etc) in system lib.How can I solve the problem? thank a lot! [software@localhost ams1000]$ make for i in menu ; do make -C $i || exit ; done make[1]: Entering directory `/home/software/work/zzz/ams1000/menu' nios2-linux-uclibc-gcc -elf2flt="" -o menu ./src/hello_world.o -lncurses -lmenu menu.elf2flt(.text+0x18f44): In function `menu_driver': : undefined reference to `getmouse' menu.elf2flt(.text+0x18f60): In function `menu_driver': : undefined reference to `wenclose' menu.elf2flt(.text+0x18fa0): In function `menu_driver': : undefined reference to `wmouse_trafo' menu.elf2flt(.text+0x19068): In function `menu_driver': : undefined reference to `wenclose' menu.elf2flt(.text+0x19094): In function `menu_driver': : undefined reference to `wmouse_trafo' menu.elf2flt(.text+0x197f0): In function `_nc_Show_Menu': : undefined reference to `copywin' menu.elf2flt(.text+0x19ed4): In function `_nc_Post_Item': : undefined reference to `wattr_on' menu.elf2flt(.text+0x19f18): In function `_nc_Post_Item': : undefined reference to `wattr_on' menu.elf2flt(.text+0x19f48): In function `_nc_Post_Item': : undefined reference to `wattr_on' menu.elf2flt(.text+0x19f78): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x19fdc): In function `_nc_Post_Item': : undefined reference to `wattr_on' menu.elf2flt(.text+0x1a138): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a14c): In function `_nc_Post_Item': : undefined reference to `wattr_on' menu.elf2flt(.text+0x1a208): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a224): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a240): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a25c): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a260): In function `_nc_Post_Item': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a30c): In function `_nc_Draw_Menu': : undefined reference to `wbkgdset' menu.elf2flt(.text+0x1a31c): In function `_nc_Draw_Menu': : undefined reference to `werase' menu.elf2flt(.text+0x1a328): In function `_nc_Draw_Menu': : undefined reference to `wbkgdset' menu.elf2flt(.text+0x1a37c): In function `_nc_Draw_Menu': : undefined reference to `wattr_on' menu.elf2flt(.text+0x1a41c): In function `_nc_Draw_Menu': : undefined reference to `wattr_off' menu.elf2flt(.text+0x1a704): In function `unpost_menu': : undefined reference to `werase' menu.elf2flt(.text+0x1a714): In function `unpost_menu': : undefined reference to `delwin' menu.elf2flt(.text+0x1a720): In function `unpost_menu': : undefined reference to `delwin' collect2: ld returned 1 exit status make[1]: *** [menu] 閿欒 1 make[1]: Leaving directory `/home/software/work/zzz/ams1000/menu' make: *** [all] 閿欒 2