-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make menuconfig failed #12333
Comments
@snikeguo what Kconfig frontends are you using? Mine is 4.11:
Alternatively you can try to use |
@snikeguo here version in use in nuttx kconfig-frontends for msys2 on the MSYS environment --enable-mconf option will enable the menuconfig |
|
how to use?
|
By the way, can you support ConMenu? https://download-redirect.rt-thread.org/download/env_release/env-windows-1.5.0.7z |
Steps fresh and clean install MSYS21) Install MSYS2 2) Use MSYS2 MSYS shell launcher (C:\msys64\msys2.exe) (https://www.msys2.org/docs/environments/)
3) Installing dependencies
4) Install a toolchain for ARM architecture and tool kconfig frontends
Copy the attached script install_tools.txt (change extension .txt -> .sh )to the nuttxspace folder and run
This command must run in every terminal window
Check the compiler version you have already installed.
5) Clone git repositories
6) Initialize Configuration and Build NuttX
You can then customize this configuration
Build NuttX
To clean the build, you can do:
Build NuttX for new board first run
after running the command (start of step 6)
|
@snikeguo ConMenu is not an independent open-source project like kconfig-frontends, it seems like a RT-Thread only thing. I found a ConMenu independent project here: https://github.com/meznaric/conmenu but it is something else. Kconfig works fine on Linux, Windows, Mac, BSDs, etc. On Windows you can also use WSL/WSL2, it works fine and is faster then Cygwin/MSYS2. |
|
@simbit18 when i enter 'make menuconfig' again
|
@snikeguo Which environment are you using ? https://www.msys2.org/docs/environments/ nuttx is currently used on MSYS environment
type on terminal window what do you see? then I remind you to do: clean the build,
for new board
|
|
zrwbgy10@P30008850002A MINGW32 /d/Project/nuttxspace/nuttx make menuconfigCP: arch/dummy/Kconfig to /d/Project/nuttxspace/nuttx/arch/dummy/dummy_kconfig zrwbgy10@P30008850002A MINGW32 /d/Project/nuttxspace/nuttx uname -aMINGW32_NT-10.0-19043 P30008850002A 3.5.3.x86_64 2024-05-06 06:45 UTC x86_64 Msys |
|
make menuconfigCP: arch/dummy/Kconfig to /d/Project/nuttxspace/nuttx/arch/dummy/dummy_kconfig
|
|
@snikeguo you are not yet using the MSYS environment path MSYS environment -> C:\msys64\msys2.exe $ uname -a after that I recommend that you remove the contents of the nuttxspace folder and repeat the steps |
platform: windows10+msys2+kconfig-frontends-win32-3.12.1.zip(kconfig-mconf.exe)
The text was updated successfully, but these errors were encountered: