compulab-yokneam / meta-compulab-bsp

CompuLab Yocto Meta Layer
4 stars 7 forks source link

"bitbake -c menuconfig virtual/kernel" doesn't work ! #2

Closed fd101283 closed 5 years ago

fd101283 commented 5 years ago

The following command doesn't work and gives a lot of errors :

vraevsky commented 5 years ago

Please post: 1) the entire bitbake terminal log 2) conf/local.conf and conf/bblayers.conf

fd101283 commented 5 years ago

bitbake log :

GEN ./Makefile HOSTLD scripts/kconfig/mconf scripts/kconfig/mconf.o : Dans la fonction « show_help » : mconf.c:(.text+0x914) : référence indéfinie vers « stdscr » scripts/kconfig/lxdialog/checklist.o : Dans la fonction « print_arrows » : checklist.c:(.text+0x2c) : référence indéfinie vers « wmove » checklist.c:(.text+0x4c) : référence indéfinie vers « acs_map » checklist.c:(.text+0x54) : référence indéfinie vers « waddch » checklist.c:(.text+0x66) : référence indéfinie vers « waddnstr » checklist.c:(.text+0x76) : référence indéfinie vers « wmove » checklist.c:(.text+0x9f) : référence indéfinie vers « acs_map » checklist.c:(.text+0xa7) : référence indéfinie vers « waddch » checklist.c:(.text+0xe3) : référence indéfinie vers « acs_map » checklist.c:(.text+0xeb) : référence indéfinie vers « waddch » checklist.c:(.text+0xf2) : référence indéfinie vers « acs_map » checklist.c:(.text+0xfa) : référence indéfinie vers « waddch » checklist.c:(.text+0x101) : référence indéfinie vers « acs_map » checklist.c:(.text+0x109) : référence indéfinie vers « waddch » checklist.c:(.text+0x110) : référence indéfinie vers « acs_map » checklist.c:(.text+0x143) : référence indéfinie vers « acs_map » checklist.c:(.text+0x14b) : référence indéfinie vers « waddch » checklist.c:(.text+0x152) : référence indéfinie vers « acs_map » checklist.c:(.text+0x15a) : référence indéfinie vers « waddch » checklist.c:(.text+0x161) : référence indéfinie vers « acs_map » checklist.c:(.text+0x169) : référence indéfinie vers « waddch » checklist.c:(.text+0x170) : référence indéfinie vers « acs_map » checklist.c:(.text+0x178) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/checklist.o : Dans la fonction « print_item » : checklist.c:(.text+0x201) : référence indéfinie vers « wmove » checklist.c:(.text+0x224) : référence indéfinie vers « waddch » checklist.c:(.text+0x23d) : référence indéfinie vers « wmove » checklist.c:(.text+0x288) : référence indéfinie vers « wmove » checklist.c:(.text+0x2ae) : référence indéfinie vers « waddnstr » checklist.c:(.text+0x2c7) : référence indéfinie vers « wmove » checklist.c:(.text+0x2cf) : référence indéfinie vers « wrefresh » checklist.c:(.text+0x321) : référence indéfinie vers « wprintw » checklist.c:(.text+0x34f) : référence indéfinie vers « wmove » checklist.c:(.text+0x361) : référence indéfinie vers « waddch » checklist.c:(.text+0x388) : référence indéfinie vers « wmove » checklist.c:(.text+0x3a6) : référence indéfinie vers « wmove » checklist.c:(.text+0x3c8) : référence indéfinie vers « wmove » checklist.c:(.text+0x3dd) : référence indéfinie vers « waddch » checklist.c:(.text+0x3f3) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/checklist.o : Dans la fonction « print_buttons » : checklist.c:(.text+0x481) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/checklist.o : Dans la fonction « dialog_checklist » : checklist.c:(.text+0x5a5) : référence indéfinie vers « stdscr » checklist.c:(.text+0x5ee) : référence indéfinie vers « stdscr » checklist.c:(.text+0x646) : référence indéfinie vers « newwin » checklist.c:(.text+0x65b) : référence indéfinie vers « keypad » checklist.c:(.text+0x6a3) : référence indéfinie vers « wmove » checklist.c:(.text+0x6af) : référence indéfinie vers « acs_map » checklist.c:(.text+0x6b7) : référence indéfinie vers « waddch » checklist.c:(.text+0x6db) : référence indéfinie vers « acs_map » checklist.c:(.text+0x6e7) : référence indéfinie vers « waddch » checklist.c:(.text+0x70f) : référence indéfinie vers « acs_map » checklist.c:(.text+0x717) : référence indéfinie vers « waddch » checklist.c:(.text+0x77d) : référence indéfinie vers « subwin » checklist.c:(.text+0x78f) : référence indéfinie vers « keypad » checklist.c:(.text+0x923) : référence indéfinie vers « wnoutrefresh » checklist.c:(.text+0x92d) : référence indéfinie vers « wnoutrefresh » checklist.c:(.text+0x932) : référence indéfinie vers « doupdate » checklist.c:(.text+0x94e) : référence indéfinie vers « wgetch » checklist.c:(.text+0xa6d) : référence indéfinie vers « wnoutrefresh » checklist.c:(.text+0xa75) : référence indéfinie vers « wrefresh » checklist.c:(.text+0xa8e) : référence indéfinie vers « delwin » checklist.c:(.text+0xa98) : référence indéfinie vers « delwin » checklist.c:(.text+0xb3d) : référence indéfinie vers « delwin » checklist.c:(.text+0xb47) : référence indéfinie vers « delwin » checklist.c:(.text+0xb53) : référence indéfinie vers « stdscr » checklist.c:(.text+0xbbe) : référence indéfinie vers « scrollok » checklist.c:(.text+0xbcb) : référence indéfinie vers « wscrl » checklist.c:(.text+0xbd5) : référence indéfinie vers « scrollok » checklist.c:(.text+0xc30) : référence indéfinie vers « wnoutrefresh » checklist.c:(.text+0xc38) : référence indéfinie vers « wrefresh » checklist.c:(.text+0xcb2) : référence indéfinie vers « scrollok » checklist.c:(.text+0xcbf) : référence indéfinie vers « wscrl » checklist.c:(.text+0xcc9) : référence indéfinie vers « scrollok » checklist.c:(.text+0xd2e) : référence indéfinie vers « wnoutrefresh » checklist.c:(.text+0xd36) : référence indéfinie vers « wrefresh » checklist.c:(.text+0xd90) : référence indéfinie vers « wrefresh » checklist.c:(.text+0xd95) : référence indéfinie vers « doupdate » checklist.c:(.text+0xdc1) : référence indéfinie vers « doupdate » checklist.c:(.text+0xe3d) : référence indéfinie vers « delwin » checklist.c:(.text+0xe47) : référence indéfinie vers « delwin » checklist.c:(.text+0xe82) : référence indéfinie vers « doupdate » checklist.c:(.text+0xe93) : référence indéfinie vers « stdscr » checklist.c:(.text+0xec5) : référence indéfinie vers « doupdate » checklist.c:(.text+0xedd) : référence indéfinie vers « doupdate » checklist.c:(.text+0xef2) : référence indéfinie vers « acs_map » checklist.c:(.text+0xef9) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/checklist.o : Dans la fonction « print_arrows » : checklist.c:(.text+0xc7) : référence indéfinie vers « waddnstr » checklist.c:(.text+0x126) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/checklist.o : Dans la fonction « print_buttons » : checklist.c:(.text+0x493) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/util.o : Dans la fonction « init_one_color » : util.c:(.text+0x46f) : référence indéfinie vers « init_pair » scripts/kconfig/lxdialog/util.o : Dans la fonction « attr_clear » : util.c:(.text+0x4d1) : référence indéfinie vers « wmove » util.c:(.text+0x4ec) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/util.o : Dans la fonction « dialog_clear » : util.c:(.text+0x541) : référence indéfinie vers « stdscr » util.c:(.text+0x57e) : référence indéfinie vers « stdscr » util.c:(.text+0x59a) : référence indéfinie vers « wmove » util.c:(.text+0x5ad) : référence indéfinie vers « stdscr » util.c:(.text+0x5b7) : référence indéfinie vers « waddnstr » util.c:(.text+0x5ec) : référence indéfinie vers « stdscr » util.c:(.text+0x5ff) : référence indéfinie vers « wmove » util.c:(.text+0x655) : référence indéfinie vers « acs_map » util.c:(.text+0x65c) : référence indéfinie vers « stdscr » util.c:(.text+0x661) : référence indéfinie vers « waddch » util.c:(.text+0x668) : référence indéfinie vers « stdscr » util.c:(.text+0x677) : référence indéfinie vers « waddch » util.c:(.text+0x683) : référence indéfinie vers « stdscr » util.c:(.text+0x691) : référence indéfinie vers « waddnstr » util.c:(.text+0x698) : référence indéfinie vers « stdscr » util.c:(.text+0x6a2) : référence indéfinie vers « waddch » util.c:(.text+0x6c3) : référence indéfinie vers « acs_map » util.c:(.text+0x6ca) : référence indéfinie vers « stdscr » util.c:(.text+0x6d3) : référence indéfinie vers « waddch » util.c:(.text+0x6df) : référence indéfinie vers « stdscr » util.c:(.text+0x703) : référence indéfinie vers « stdscr » util.c:(.text+0x715) : référence indéfinie vers « waddnstr » scripts/kconfig/lxdialog/util.o : Dans la fonction « init_dialog » : util.c:(.text+0x755) : référence indéfinie vers « initscr » util.c:(.text+0x75c) : référence indéfinie vers « stdscr » util.c:(.text+0x942) : référence indéfinie vers « stdscr » util.c:(.text+0x94c) : référence indéfinie vers « keypad » util.c:(.text+0x951) : référence indéfinie vers « cbreak » util.c:(.text+0x956) : référence indéfinie vers « noecho » util.c:(.text+0xccf) : référence indéfinie vers « has_colors » util.c:(.text+0xcdc) : référence indéfinie vers « start_color » util.c:(.text+0xe16) : référence indéfinie vers « has_colors » util.c:(.text+0xe36) : référence indéfinie vers « has_colors » util.c:(.text+0xe65) : référence indéfinie vers « endwin » scripts/kconfig/lxdialog/util.o : Dans la fonction « end_dialog » : util.c:(.text+0xe99) : référence indéfinie vers « stdscr » util.c:(.text+0xe9e) : référence indéfinie vers « wmove » util.c:(.text+0xea5) : référence indéfinie vers « stdscr » util.c:(.text+0xeaa) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/util.o : Dans la fonction « print_title » : util.c:(.text+0xf16) : référence indéfinie vers « wmove » util.c:(.text+0xf28) : référence indéfinie vers « waddch » util.c:(.text+0xf34) : référence indéfinie vers « wmove » util.c:(.text+0xf47) : référence indéfinie vers « waddnstr » scripts/kconfig/lxdialog/util.o : Dans la fonction « print_autowrap » : util.c:(.text+0x1041) : référence indéfinie vers « wmove » util.c:(.text+0x1051) : référence indéfinie vers « waddnstr » util.c:(.text+0x11b7) : référence indéfinie vers « wmove » util.c:(.text+0x11c7) : référence indéfinie vers « waddnstr » util.c:(.text+0x121d) : référence indéfinie vers « wmove » util.c:(.text+0x122d) : référence indéfinie vers « waddnstr » scripts/kconfig/lxdialog/util.o : Dans la fonction « print_button » : util.c:(.text+0x1265) : référence indéfinie vers « wmove » util.c:(.text+0x1292) : référence indéfinie vers « waddnstr » util.c:(.text+0x12f5) : référence indéfinie vers « waddch » util.c:(.text+0x1324) : référence indéfinie vers « waddch » util.c:(.text+0x1340) : référence indéfinie vers « waddnstr » util.c:(.text+0x135d) : référence indéfinie vers « waddnstr » util.c:(.text+0x13b4) : référence indéfinie vers « waddch » util.c:(.text+0x13d0) : référence indéfinie vers « waddnstr » util.c:(.text+0x13f8) : référence indéfinie vers « waddch » util.c:(.text+0x1408) : référence indéfinie vers « waddnstr » scripts/kconfig/lxdialog/util.o : Dans la fonction « draw_box » : util.c:(.text+0x1499) : référence indéfinie vers « wmove » util.c:(.text+0x14df) : référence indéfinie vers « waddch » util.c:(.text+0x14fc) : référence indéfinie vers « acs_map » util.c:(.text+0x1508) : référence indéfinie vers « waddch » util.c:(.text+0x154d) : référence indéfinie vers « acs_map » util.c:(.text+0x1555) : référence indéfinie vers « waddch » util.c:(.text+0x1568) : référence indéfinie vers « acs_map » util.c:(.text+0x1570) : référence indéfinie vers « waddch » util.c:(.text+0x1583) : référence indéfinie vers « acs_map » util.c:(.text+0x158b) : référence indéfinie vers « waddch » util.c:(.text+0x15a1) : référence indéfinie vers « acs_map » util.c:(.text+0x15a9) : référence indéfinie vers « waddch » util.c:(.text+0x15ba) : référence indéfinie vers « acs_map » util.c:(.text+0x15c2) : référence indéfinie vers « waddch » util.c:(.text+0x15d3) : référence indéfinie vers « acs_map » util.c:(.text+0x15db) : référence indéfinie vers « waddch » util.c:(.text+0x15ec) : référence indéfinie vers « acs_map » util.c:(.text+0x15f4) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/util.o : Dans la fonction « draw_shadow » : util.c:(.text+0x161d) : référence indéfinie vers « has_colors » util.c:(.text+0x164a) : référence indéfinie vers « wmove » util.c:(.text+0x1660) : référence indéfinie vers « winch » util.c:(.text+0x166b) : référence indéfinie vers « waddch » util.c:(.text+0x1689) : référence indéfinie vers « wmove » util.c:(.text+0x1694) : référence indéfinie vers « winch » util.c:(.text+0x169f) : référence indéfinie vers « waddch » util.c:(.text+0x16a7) : référence indéfinie vers « winch » util.c:(.text+0x16b2) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/util.o : Dans la fonction « on_key_esc » : util.c:(.text+0x17ed) : référence indéfinie vers « nodelay » util.c:(.text+0x17f7) : référence indéfinie vers « keypad » util.c:(.text+0x17ff) : référence indéfinie vers « wgetch » util.c:(.text+0x1809) : référence indéfinie vers « wgetch » util.c:(.text+0x1814) : référence indéfinie vers « wgetch » util.c:(.text+0x1823) : référence indéfinie vers « nodelay » util.c:(.text+0x1830) : référence indéfinie vers « keypad » util.c:(.text+0x186c) : référence indéfinie vers « ungetch » scripts/kconfig/lxdialog/util.o : Dans la fonction « attr_clear » : util.c:(.text+0x51d) : référence indéfinie vers « wtouchln » scripts/kconfig/lxdialog/util.o : Dans la fonction « dialog_clear » : util.c:(.text+0x6f2) : référence indéfinie vers « wnoutrefresh » scripts/kconfig/lxdialog/util.o : Dans la fonction « end_dialog » : util.c:(.text+0xeb3) : référence indéfinie vers « endwin » scripts/kconfig/lxdialog/util.o : Dans la fonction « print_title » : util.c:(.text+0xf5e) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/util.o : Dans la fonction « print_button » : util.c:(.text+0x137c) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/util.o : Dans la fonction « draw_shadow » : util.c:(.text+0x16cd) : référence indéfinie vers « wnoutrefresh » scripts/kconfig/lxdialog/inputbox.o : Dans la fonction « print_buttons » : inputbox.c:(.text+0x81) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/inputbox.o : Dans la fonction « dialog_inputbox » : inputbox.c:(.text+0xdd) : référence indéfinie vers « stdscr » inputbox.c:(.text+0x17d) : référence indéfinie vers « newwin » inputbox.c:(.text+0x18d) : référence indéfinie vers « keypad » inputbox.c:(.text+0x1d0) : référence indéfinie vers « wmove » inputbox.c:(.text+0x1dc) : référence indéfinie vers « acs_map » inputbox.c:(.text+0x1e4) : référence indéfinie vers « waddch » inputbox.c:(.text+0x1fb) : référence indéfinie vers « acs_map » inputbox.c:(.text+0x207) : référence indéfinie vers « waddch » inputbox.c:(.text+0x22a) : référence indéfinie vers « acs_map » inputbox.c:(.text+0x22f) : référence indéfinie vers « waddch » inputbox.c:(.text+0x2c4) : référence indéfinie vers « wmove » inputbox.c:(.text+0x35c) : référence indéfinie vers « waddch » inputbox.c:(.text+0x370) : référence indéfinie vers « wmove » inputbox.c:(.text+0x378) : référence indéfinie vers « wrefresh » inputbox.c:(.text+0x3ab) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x40b) : référence indéfinie vers « delwin » inputbox.c:(.text+0x429) : référence indéfinie vers « waddch » inputbox.c:(.text+0x439) : référence indéfinie vers « wmove » inputbox.c:(.text+0x441) : référence indéfinie vers « wrefresh » inputbox.c:(.text+0x449) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x4e2) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x583) : référence indéfinie vers « wmove » inputbox.c:(.text+0x5dd) : référence indéfinie vers « waddch » inputbox.c:(.text+0x634) : référence indéfinie vers « delwin » inputbox.c:(.text+0x64e) : référence indéfinie vers « waddnstr » inputbox.c:(.text+0x684) : référence indéfinie vers « delwin » inputbox.c:(.text+0x6cf) : référence indéfinie vers « delwin » inputbox.c:(.text+0x6db) : référence indéfinie vers « stdscr » inputbox.c:(.text+0x75f) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x7a9) : référence indéfinie vers « wmove » inputbox.c:(.text+0x7b6) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x892) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x930) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x99a) : référence indéfinie vers « wmove » inputbox.c:(.text+0x9a2) : référence indéfinie vers « wrefresh » inputbox.c:(.text+0x9b4) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xaa4) : référence indéfinie vers « wmove » inputbox.c:(.text+0xaf6) : référence indéfinie vers « waddch » inputbox.c:(.text+0xb0a) : référence indéfinie vers « wmove » inputbox.c:(.text+0xb12) : référence indéfinie vers « wrefresh » inputbox.c:(.text+0xb24) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xba5) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xc08) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xc5c) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xcb3) : référence indéfinie vers « acs_map » inputbox.c:(.text+0xcba) : référence indéfinie vers « waddch » inputbox.c:(.text+0xd33) : référence indéfinie vers « wmove » inputbox.c:(.text+0xd4a) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xdc6) : référence indéfinie vers « wmove » inputbox.c:(.text+0xdce) : référence indéfinie vers « wrefresh » inputbox.c:(.text+0xde0) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xf26) : référence indéfinie vers « wgetch » inputbox.c:(.text+0xfa9) : référence indéfinie vers « delwin » inputbox.c:(.text+0xfe8) : référence indéfinie vers « wmove » inputbox.c:(.text+0x1039) : référence indéfinie vers « waddch » inputbox.c:(.text+0x104f) : référence indéfinie vers « wmove » inputbox.c:(.text+0x116b) : référence indéfinie vers « flash » inputbox.c:(.text+0x117d) : référence indéfinie vers « wgetch » inputbox.c:(.text+0x161a) : référence indéfinie vers « wmove » inputbox.c:(.text+0x169d) : référence indéfinie vers « waddch » inputbox.c:(.text+0x174f) : référence indéfinie vers « waddch » inputbox.c:(.text+0x17a6) : référence indéfinie vers « wmove » inputbox.c:(.text+0x17ed) : référence indéfinie vers « waddch » inputbox.c:(.text+0x1801) : référence indéfinie vers « wmove » inputbox.c:(.text+0x1836) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/inputbox.o : Dans la fonction « print_buttons » : inputbox.c:(.text+0x93) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/textbox.o : Dans la fonction « refresh_text_box » : textbox.c:(.text+0x26a) : référence indéfinie vers « wmove » textbox.c:(.text+0x277) : référence indéfinie vers « waddch » textbox.c:(.text+0x295) : référence indéfinie vers « waddnstr » textbox.c:(.text+0x29d) : référence indéfinie vers « wclrtoeol » textbox.c:(.text+0x2cf) : référence indéfinie vers « wnoutrefresh » textbox.c:(.text+0x2f9) : référence indéfinie vers « wbkgdset » textbox.c:(.text+0x346) : référence indéfinie vers « wmove » textbox.c:(.text+0x357) : référence indéfinie vers « wprintw » textbox.c:(.text+0x367) : référence indéfinie vers « wmove » textbox.c:(.text+0x398) : référence indéfinie vers « wbkgdset » scripts/kconfig/lxdialog/textbox.o : Dans la fonction « dialog_textbox » : textbox.c:(.text+0x460) : référence indéfinie vers « stdscr » textbox.c:(.text+0x4fd) : référence indéfinie vers « newwin » textbox.c:(.text+0x50d) : référence indéfinie vers « keypad » textbox.c:(.text+0x528) : référence indéfinie vers « subwin » textbox.c:(.text+0x549) : référence indéfinie vers « wbkgdset » textbox.c:(.text+0x556) : référence indéfinie vers « keypad » textbox.c:(.text+0x59b) : référence indéfinie vers « wmove » textbox.c:(.text+0x5a7) : référence indéfinie vers « acs_map » textbox.c:(.text+0x5af) : référence indéfinie vers « waddch » textbox.c:(.text+0x5c3) : référence indéfinie vers « acs_map » textbox.c:(.text+0x5ce) : référence indéfinie vers « waddch » textbox.c:(.text+0x5f4) : référence indéfinie vers « wbkgdset » textbox.c:(.text+0x5fb) : référence indéfinie vers « acs_map » textbox.c:(.text+0x603) : référence indéfinie vers « waddch » textbox.c:(.text+0x64f) : référence indéfinie vers « wnoutrefresh » textbox.c:(.text+0x69f) : référence indéfinie vers « wgetch » textbox.c:(.text+0x709) : référence indéfinie vers « delwin » textbox.c:(.text+0x711) : référence indéfinie vers « delwin » textbox.c:(.text+0x71d) : référence indéfinie vers « stdscr » textbox.c:(.text+0x81e) : référence indéfinie vers « delwin » textbox.c:(.text+0x826) : référence indéfinie vers « delwin » textbox.c:(.text+0xb35) : référence indéfinie vers « wbkgdset » textbox.c:(.text+0xb3c) : référence indéfinie vers « acs_map » textbox.c:(.text+0xb43) : référence indéfinie vers « waddch » textbox.c:(.text+0xb92) : référence indéfinie vers « wnoutrefresh » scripts/kconfig/lxdialog/textbox.o : Dans la fonction « refresh_text_box » : textbox.c:(.text+0x37d) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/yesno.o : Dans la fonction « print_buttons » : yesno.c:(.text+0x85) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/yesno.o : Dans la fonction « dialog_yesno » : yesno.c:(.text+0xcd) : référence indéfinie vers « stdscr » yesno.c:(.text+0x155) : référence indéfinie vers « newwin » yesno.c:(.text+0x165) : référence indéfinie vers « keypad » yesno.c:(.text+0x1a8) : référence indéfinie vers « wmove » yesno.c:(.text+0x1b4) : référence indéfinie vers « acs_map » yesno.c:(.text+0x1bc) : référence indéfinie vers « waddch » yesno.c:(.text+0x1d3) : référence indéfinie vers « acs_map » yesno.c:(.text+0x1df) : référence indéfinie vers « waddch » yesno.c:(.text+0x202) : référence indéfinie vers « acs_map » yesno.c:(.text+0x207) : référence indéfinie vers « waddch » yesno.c:(.text+0x257) : référence indéfinie vers « wgetch » yesno.c:(.text+0x282) : référence indéfinie vers « delwin » yesno.c:(.text+0x2c0) : référence indéfinie vers « delwin » yesno.c:(.text+0x2e6) : référence indéfinie vers « delwin » yesno.c:(.text+0x32e) : référence indéfinie vers « wrefresh » yesno.c:(.text+0x345) : référence indéfinie vers « delwin » yesno.c:(.text+0x363) : référence indéfinie vers « delwin » yesno.c:(.text+0x36f) : référence indéfinie vers « stdscr » yesno.c:(.text+0x3d3) : référence indéfinie vers « acs_map » yesno.c:(.text+0x3da) : référence indéfinie vers « waddch » scripts/kconfig/lxdialog/yesno.o : Dans la fonction « print_buttons » : yesno.c:(.text+0x97) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « do_scroll » : menubox.c:(.text+0x13) : référence indéfinie vers « scrollok » menubox.c:(.text+0x1e) : référence indéfinie vers « wscrl » menubox.c:(.text+0x28) : référence indéfinie vers « scrollok » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « do_print_item » : menubox.c:(.text+0xbe) : référence indéfinie vers « wmove » menubox.c:(.text+0xc6) : référence indéfinie vers « wclrtoeol » menubox.c:(.text+0xed) : référence indéfinie vers « wmove » menubox.c:(.text+0x102) : référence indéfinie vers « waddnstr » menubox.c:(.text+0x135) : référence indéfinie vers « wmove » menubox.c:(.text+0x147) : référence indéfinie vers « waddch » menubox.c:(.text+0x160) : référence indéfinie vers « wmove » menubox.c:(.text+0x190) : référence indéfinie vers « wmove » menubox.c:(.text+0x197) : référence indéfinie vers « wclrtoeol » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « print_buttons » : menubox.c:(.text+0x2a6) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « print_arrows.constprop.0 » : menubox.c:(.text+0x2f9) : référence indéfinie vers « wmove » menubox.c:(.text+0x313) : référence indéfinie vers « acs_map » menubox.c:(.text+0x31b) : référence indéfinie vers « waddch » menubox.c:(.text+0x32d) : référence indéfinie vers « waddnstr » menubox.c:(.text+0x33d) : référence indéfinie vers « wmove » menubox.c:(.text+0x345) : référence indéfinie vers « wrefresh » menubox.c:(.text+0x369) : référence indéfinie vers « acs_map » menubox.c:(.text+0x371) : référence indéfinie vers « waddch » menubox.c:(.text+0x378) : référence indéfinie vers « acs_map » menubox.c:(.text+0x380) : référence indéfinie vers « waddch » menubox.c:(.text+0x387) : référence indéfinie vers « acs_map » menubox.c:(.text+0x38f) : référence indéfinie vers « waddch » menubox.c:(.text+0x396) : référence indéfinie vers « acs_map » menubox.c:(.text+0x39e) : référence indéfinie vers « waddch » menubox.c:(.text+0x3ad) : référence indéfinie vers « wmove » menubox.c:(.text+0x3e3) : référence indéfinie vers « acs_map » menubox.c:(.text+0x3eb) : référence indéfinie vers « waddch » menubox.c:(.text+0x3fd) : référence indéfinie vers « waddnstr » menubox.c:(.text+0x416) : référence indéfinie vers « acs_map » menubox.c:(.text+0x41e) : référence indéfinie vers « waddch » menubox.c:(.text+0x425) : référence indéfinie vers « acs_map » menubox.c:(.text+0x42d) : référence indéfinie vers « waddch » menubox.c:(.text+0x434) : référence indéfinie vers « acs_map » menubox.c:(.text+0x43c) : référence indéfinie vers « waddch » menubox.c:(.text+0x443) : référence indéfinie vers « acs_map » menubox.c:(.text+0x44b) : référence indéfinie vers « waddch » menubox.c:(.text+0x462) : référence indéfinie vers « wmove » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « dialog_menu » : menubox.c:(.text+0x4a4) : référence indéfinie vers « stdscr » menubox.c:(.text+0x528) : référence indéfinie vers « stdscr » menubox.c:(.text+0x58b) : référence indéfinie vers « newwin » menubox.c:(.text+0x59b) : référence indéfinie vers « keypad » menubox.c:(.text+0x5de) : référence indéfinie vers « wmove » menubox.c:(.text+0x5ea) : référence indéfinie vers « acs_map » menubox.c:(.text+0x5f2) : référence indéfinie vers « waddch » menubox.c:(.text+0x603) : référence indéfinie vers « acs_map » menubox.c:(.text+0x60f) : référence indéfinie vers « waddch » menubox.c:(.text+0x636) : référence indéfinie vers « wbkgdset » menubox.c:(.text+0x63d) : référence indéfinie vers « acs_map » menubox.c:(.text+0x645) : référence indéfinie vers « waddch » menubox.c:(.text+0x6a2) : référence indéfinie vers « subwin » menubox.c:(.text+0x6b3) : référence indéfinie vers « keypad » menubox.c:(.text+0x81f) : référence indéfinie vers « wnoutrefresh » menubox.c:(.text+0x86c) : référence indéfinie vers « wmove » menubox.c:(.text+0x874) : référence indéfinie vers « wrefresh » menubox.c:(.text+0x890) : référence indéfinie vers « wgetch » menubox.c:(.text+0x99a) : référence indéfinie vers « delwin » menubox.c:(.text+0x9a2) : référence indéfinie vers « delwin » menubox.c:(.text+0xac2) : référence indéfinie vers « wnoutrefresh » menubox.c:(.text+0xacb) : référence indéfinie vers « wrefresh » menubox.c:(.text+0xb18) : référence indéfinie vers « delwin » menubox.c:(.text+0xb20) : référence indéfinie vers « delwin » menubox.c:(.text+0xb27) : référence indéfinie vers « stdscr » menubox.c:(.text+0xc25) : référence indéfinie vers « delwin » menubox.c:(.text+0xc2d) : référence indéfinie vers « delwin » menubox.c:(.text+0xcdf) : référence indéfinie vers « wrefresh » menubox.c:(.text+0xdf8) : référence indéfinie vers « stdscr » menubox.c:(.text+0xfb9) : référence indéfinie vers « wbkgdset » menubox.c:(.text+0xfc0) : référence indéfinie vers « acs_map » menubox.c:(.text+0xfc7) : référence indéfinie vers « waddch » menubox.c:(.text+0x1059) : référence indéfinie vers « scrollok » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « do_scroll » : menubox.c:(.text+0x38) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « do_print_item » : menubox.c:(.text+0x17e) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « print_buttons » : menubox.c:(.text+0x2b8) : référence indéfinie vers « wrefresh » scripts/kconfig/lxdialog/menubox.o : Dans la fonction « print_arrows.constprop.0 » : menubox.c:(.text+0x3c3) : référence indéfinie vers « wrefresh » collect2: error: ld returned 1 exit status scripts/Makefile.host:116 : la recette pour la cible « scripts/kconfig/mconf » a échouée make[3]: *** [scripts/kconfig/mconf] Erreur 1 /media/duchassinf/1bfa8e5a-285e-4432-b9d7-d4f0fde9721e/yocto/compulab/rocko/build-xwayland/tmp/work-shared/cl-som-imx8/kernel-source/Makefile:543 : la recette pour la cible « menuconfig » a échouée make[2]: *** [menuconfig] Erreur 2 Makefile:152 : la recette pour la cible « sub-make » a échouée make[1]: *** [sub-make] Erreur 2 Makefile:24 : la recette pour la cible « __sub-make » a échouée make: *** [__sub-make] Erreur 2 Command failed. Press any key to continue...

local.conf: `MACHINE ??= 'cl-som-imx8' DISTRO ?= 'fsl-imx-xwayland' PACKAGE_CLASSES ?= "package_rpm" EXTRA_IMAGE_FEATURES ?= "debug-tweaks" USER_CLASSES ?= "buildstats image-mklibs image-prelink" PATCHRESOLVE = "noop" BB_DISKMON_DIRS ??= "\ STOPTASKS,${TMPDIR},1G,100K \ STOPTASKS,${DL_DIR},1G,100K \ STOPTASKS,${SSTATE_DIR},1G,100K \ STOPTASKS,/tmp,100M,100K \ ABORT,${TMPDIR},100M,1K \ ABORT,${DL_DIR},100M,1K \ ABORT,${SSTATE_DIR},100M,1K \ ABORT,/tmp,10M,1K" PACKAGECONFIG_append_pn-qemu-native = " sdl" PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" CONF_VERSION = "1"

DL_DIR ?= "${BSPDIR}/downloads/" ACCEPT_FSL_EULA = "1" CORE_IMAGE_EXTRA_INSTALL += " cl-deploy cl-uboot bt-start dhcp-client imx-gpu-viv-demos" IMAGE_FEATURES += " package-management ssh-server-openssh"`

bblayers.conf:

`LCONF_VERSION = "7"

BBPATH = "${TOPDIR}" BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}"

BBFILES ?= "" BBLAYERS = " \ ${BSPDIR}/sources/poky/meta \ ${BSPDIR}/sources/poky/meta-poky \ \ ${BSPDIR}/sources/meta-openembedded/meta-oe \ ${BSPDIR}/sources/meta-openembedded/meta-multimedia \ \ ${BSPDIR}/sources/meta-freescale \ ${BSPDIR}/sources/meta-freescale-3rdparty \ ${BSPDIR}/sources/meta-freescale-distro \ "

i.MX Yocto Project Release layers

BBLAYERS += " ${BSPDIR}/sources/meta-fsl-bsp-release/imx/meta-bsp " BBLAYERS += " ${BSPDIR}/sources/meta-fsl-bsp-release/imx/meta-sdk "

BBLAYERS += " ${BSPDIR}/sources/meta-browser " BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-gnome " BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-networking " BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-python " BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-filesystems " BBLAYERS += " ${BSPDIR}/sources/meta-qt5 " BBLAYERS += " ${BSPDIR}/sources/meta-compulab " BBLAYERS += " ${BSPDIR}/sources/meta-compulab-bsp/meta-bsp " BBLAYERS += " ${BSPDIR}/sources/meta-compulab-bsp/meta-desktop " BBLAYERS += " ${BSPDIR}/sources/meta-compulab-bsp/meta-multimedia " BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-xfce " BBLAYERS += " ${BSPDIR}/sources/meta-compulab-bsp/meta-xfce " BBLAYERS += " ${BSPDIR}/sources/meta-sefram-imx8 "`

vraevsky commented 5 years ago

Please issue the bitbake -c .... on the pure CompuLab environment. sed -i '/meta-sefram-imx8/d' conf/bblayers.conf

fd101283 commented 5 years ago

same behavior without our meta layer !

vraevsky commented 5 years ago

Please issue this small test: cp conf/bblayers.conf conf/bblayers.conf-original sed -i '/meta-compulab/,$ d' conf/bblayers.conf MACHINE=imx8mqevk bitbake -c menuconfig virtual/kernel mv conf/bblayers.conf-original conf/bblayers.conf

fd101283 commented 5 years ago

I have always the same problem even with MACHINE=imx8mqevk and without meta-compulab layer.

vraevsky commented 5 years ago

This is what I'd like to make sure of. Please fix your build environment & install all required packages from the Yocto reference guide. Make sure that your environment is able to issue make menuconfig with any kernel sources outside the Yocto bsp.

fd101283 commented 5 years ago

I build the same image for IMX6 and menuconfig was working whereas not for imx8.... Have you got any clue on which packet seems missing ? (I believe that if a packet was missing, the menuconfig wouldn't work with imx6)

vraevsky commented 5 years ago

Yes you are right. Probably it is a pure imx8 issue.

Unfortunately, I have no a clue about the missing package. It could be ncurses, but I'm not sure. Please try this out, probably it can shed some light on the issue: bitbake -c devshell virtual/kernel make O=../kernel-build-artifacts menuconfig

fd101283 commented 5 years ago

problem solved : libncurses5-dev was missing. Thanks a lot for your help.