# Reconfigure and rebuild busybox

**URL:** <https://community.solid-run.com/t/reconfigure-and-rebuild-busybox/520>\
**Category:** NXP LX2160\
**Tags:** NXP-LX2160\
**Created:** [November 16, 2022, 10:34pm UTC](https://community.solid-run.com/t/reconfigure-and-rebuild-busybox/520 "2022-11-16T22:34:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jozhangt](https://avatars.discourse-cdn.com/v4/letter/j/d07c76/32.png) [@jozhangt](https://community.solid-run.com/u/jozhangt)\
**Post date:** [November 16, 2022, 10:34pm UTC](https://community.solid-run.com/t/reconfigure-and-rebuild-busybox/520/1 "2022-11-16T22:34:16Z")

</div>

We have the build by following the procedure in the link below

> **[GitHub - SolidRun/lx2160a\_build: Scripts to build basic images for LX2160A...](https://github.com/SolidRun/lx2160a_build)**
>
> Scripts to build basic images for LX2160A COM express type 7 modules - GitHub - SolidRun/lx2160a\_build: Scripts to build basic images for LX2160A COM express type 7 modules

Load the image to the board and Linux comes up OK, but there is no vi in the image. We go to directory and try to reconfigure the busybox:

~/work/lx2160a\_build/build/ubuntu/buildroot/output/build/busybox-1.31.1

and run

make menuconfig

but we get these:  
HOSTCC scripts/kconfig/lxdialog/checklist.o  
:0:12: fatal error: curses.h: No such file or directory  
compilation terminated.  
scripts/Makefile.host:120: recipe for target ‘scripts/kconfig/lxdialog/checklist.o’ failed  
make[2]: \*\*\* [scripts/kconfig/lxdialog/checklist.o] Error 1  
/tarana/homes/jozhang/work/lx2160a\_build/build/ubuntu/buildroot/output/build/busybox-1.31.1/scripts/kconfig/Makefile:14: recipe for target ‘menuconfig’ failed  
make[1]: \*\*\* [menuconfig] Error 2  
Makefile:443: recipe for target ‘menuconfig’ failed  
make: \*\*\* [menuconfig] Error 2  
jozhang@jozhang-desktop:~/work/lx2160a\_build/build/ubuntu/buildroot/output/build/busybox-1.31.1$

What is the procedure to reconfigure busybox and rebuild it?

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 17, 2022, 3:56am UTC](https://community.solid-run.com/t/reconfigure-and-rebuild-busybox/520/2 "2022-11-17T03:56:33Z")

</div>

You need to make your BuildRoot config changes in this file [lx2160a\_build/lx2160acex7\_defconfig at master · SolidRun/lx2160a\_build · GitHub](https://github.com/SolidRun/lx2160a_build/blob/master/configs/buildroot/lx2160acex7_defconfig) and rerun the runme.sh script.
