[Solved] Error when trying to make kernel_menuconfig

root@ubu:/home/ubu/openwrt# make V=sc kernel_menuconfig
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
make[1]: Entering directory '/home/ubu/openwrt'
+ mkdir -p /home/ubu/openwrt/staging_dir/target-mips_mips32_musl
+ cd /home/ubu/openwrt/staging_dir/target-mips_mips32_musl
+ mkdir -p bin lib stamp
mkdir -p /home/ubu/openwrt/build_dir/target-mips_mips32_musl/stamp
touch /home/ubu/openwrt/staging_dir/target-mips_mips32_musl/.prepared
make[2]: Entering directory '/home/ubu/openwrt'
+ mkdir -p /home/ubu/openwrt/staging_dir/host
+ cd /home/ubu/openwrt/staging_dir/host
+ mkdir -p bin lib stamp
mkdir -p /home/ubu/openwrt/build_dir/host/stamp /home/ubu/openwrt/staging_dir/host/include/sys
install -m0644 /home/ubu/openwrt/tools/include/*.h /home/ubu/openwrt/staging_dir/host/include/
install -m0644 /home/ubu/openwrt/tools/include/sys/*.h /home/ubu/openwrt/staging_dir/host/include/sys/
ln -snf lib /home/ubu/openwrt/staging_dir/host/lib64
touch /home/ubu/openwrt/staging_dir/host/.prepared
make[3]: Entering directory '/home/ubu/openwrt/tools/flock'
make[3]: Leaving directory '/home/ubu/openwrt/tools/flock'
time: tools/flock/compile#0.06#0.01#0.10
make[3]: Entering directory '/home/ubu/openwrt/tools/xz'
CFLAGS="-O2 -I/home/ubu/openwrt/staging_dir/host/include " CPPFLAGS="-I/home/ubu/openwrt/staging_dir/host/include " CXXFLAGS="" LDFLAGS="-L/home/ubu/openwrt/staging_dir/host/lib " make  -C /home/ubu/openwrt/build_dir/host/xz-5.2.5  
make[4]: Entering directory '/home/ubu/openwrt/build_dir/host/xz-5.2.5'
make[4]: *** No targets specified and no makefile found.  Stop.
make[4]: Leaving directory '/home/ubu/openwrt/build_dir/host/xz-5.2.5'
make[3]: *** [Makefile:37: /home/ubu/openwrt/build_dir/host/xz-5.2.5/.built] Error 2
make[3]: Leaving directory '/home/ubu/openwrt/tools/xz'
time: tools/xz/compile#0.06#0.02#0.09
make[2]: *** [tools/Makefile:163: tools/xz/compile] Error 2
make[2]: Leaving directory '/home/ubu/openwrt'
make[1]: *** [tools/Makefile:159: /home/ubu/openwrt/staging_dir/host/stamp/.tools_compile_yyyyyynnyyynyyyyynyynnyyyynyyyyyyyyyyyyyyynynynnyyynnyyyy] Error 2
make[1]: Leaving directory '/home/ubu/openwrt'
make: *** [/home/ubu/openwrt/include/toplevel.mk:224: toolchain/install] Error 2

Any idea what is causing the problem?

did you select your device and run a "normal" build first?

What do you mean by normal build?
What I did is make menuconfig (chose Target system, subtarget and target profile) and and tried to do make, it didnt work then i tried make kernel_menuconfig

make gives the same error:

root@ubu:/home/ubu/openwrt# make -j1 V=s
make[1]: Entering directory '/home/ubu/openwrt'
make[2]: Entering directory '/home/ubu/openwrt'
+ mkdir -p /home/ubu/openwrt/staging_dir/target-mips_mips32_musl
+ cd /home/ubu/openwrt/staging_dir/target-mips_mips32_musl
+ mkdir -p bin lib stamp
mkdir -p /home/ubu/openwrt/build_dir/target-mips_mips32_musl/stamp
touch /home/ubu/openwrt/staging_dir/target-mips_mips32_musl/.prepared
+ mkdir -p /home/ubu/openwrt/staging_dir/host
+ cd /home/ubu/openwrt/staging_dir/host
+ mkdir -p bin lib stamp
mkdir -p /home/ubu/openwrt/build_dir/host/stamp /home/ubu/openwrt/staging_dir/host/include/sys
install -m0644 /home/ubu/openwrt/tools/include/*.h /home/ubu/openwrt/staging_dir/host/include/
install -m0644 /home/ubu/openwrt/tools/include/sys/*.h /home/ubu/openwrt/staging_dir/host/include/sys/
ln -snf lib /home/ubu/openwrt/staging_dir/host/lib64
touch /home/ubu/openwrt/staging_dir/host/.prepared
make[3]: Entering directory '/home/ubu/openwrt/tools/flock'
make[3]: Leaving directory '/home/ubu/openwrt/tools/flock'
time: tools/flock/compile#0.07#0.01#0.10
make[3]: Entering directory '/home/ubu/openwrt/tools/xz'
CFLAGS="-O2 -I/home/ubu/openwrt/staging_dir/host/include " CPPFLAGS="-I/home/ubu/openwrt/staging_dir/host/include " CXXFLAGS="" LDFLAGS="-L/home/ubu/openwrt/staging_dir/host/lib " make  -C /home/ubu/openwrt/build_dir/host/xz-5.2.5  
make[4]: Entering directory '/home/ubu/openwrt/build_dir/host/xz-5.2.5'
make[4]: *** No targets specified and no makefile found.  Stop.
make[4]: Leaving directory '/home/ubu/openwrt/build_dir/host/xz-5.2.5'
make[3]: *** [Makefile:37: /home/ubu/openwrt/build_dir/host/xz-5.2.5/.built] Error 2
make[3]: Leaving directory '/home/ubu/openwrt/tools/xz'
time: tools/xz/compile#0.07#0.01#0.10
make[2]: *** [tools/Makefile:163: tools/xz/compile] Error 2
make[2]: Leaving directory '/home/ubu/openwrt'
make[1]: *** [tools/Makefile:159: /home/ubu/openwrt/staging_dir/host/stamp/.tools_compile_yyyyyynnyyynyyyyynyynnyyyynyyyyyyyyyyyyyyynynynnyyynnyyyy] Error 2
make[1]: Leaving directory '/home/ubu/openwrt'
make: *** [/home/ubu/openwrt/include/toplevel.mk:224: world] Error 2

hmm... wonder why?

If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.

Oh, I'm feeling so powerful when I'm compiling openwrt firmware and sometimes I digitalize my feeling. :smiley:

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.