make menuconfig
지금까지 성공적으로 실행 하지 못했습니다 . cmake 패키지를 설치하려고 하면 다음과 같은 메시지가 나타납니다.
make menuconfig
:
make[1]: Entering directory '/home/dullollis/esp/esp-idf/tools/kconfig'
lxdialog/check-lxdialog.sh -check /usr/bin/gcc -D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=199506L -I/mingw32/include -I/mingw32/include/ncursesw -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -MD -L/mingw32/lib -lncursesw -lgnurx -ltre -lintl -liconv -lpsapi -lintl
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [Makefile:203: dochecklxdialog] Error 1
make[1]: Leaving directory '/home/dullollis/esp/esp-idf/tools/kconfig'
make: *** No rule to make target '/home/dullollis/esp/esp-idf/tools/kconfig/conf', needed by '/home/dullollis/esp/CAN/build/include/config/auto.conf'. Stop.
최신 ncurses(ncurses-devel) 라이브러리가 있지만.
내가 무엇을 놓치고 있나요?
답변1
이 줄은 문제를 보여줍니다.
lxdialog/check-lxdialog.sh -check /usr/bin/gcc -D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=199506L -I/mingw32/include -I/mingw32/include/ncursesw -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -MD -L/mingw32/lib -lncursesw -lgnurx -ltre -lintl -liconv -lpsapi -lintl
사용자 환경이 설정된 것 같습니다.CC
또는CFLAGS
크로스 컴파일밍 GW32, 혼란스럽다check-lxdialog.sh
(링크할 수 없는 라이브러리를 검색하여)