Hello Roy, On Monday 14 December 2009 08:02:44 dev roy wrote: > Hi, > I am trying to use the external kernel tree option to compile an external > kernel through openwrt. > But I am facing these following errors in trying to do so. > what is this issue for and how to resolve the same. > > d...@a2md05209:~/Desktop/ > BuildSystem/kamikaze_8.09$ make V=99 > make[1]: Entering directory `/home/dev/Desktop/BuildSystem/kamikaze_8.09' > make[2]: Entering directory `/home/dev/Desktop/BuildSystem/kamikaze_8.09' > make[3]: Entering directory > `/home/dev/Desktop/BuildSystem/kamikaze_8.09/target/linux' > make[4]: Entering directory > `/home/dev/Desktop/BuildSystem/kamikaze_8.09/target/linux/brcm47xx' > /home/dev/Desktop/BuildSystem/kamikaze_8.09/scripts/kconfig.pl + > /home/dev/Desktop/BuildSystem/kamikaze_8.09/target/linux/generic-2.6/config > -2.6.25 > /home/dev/Desktop/BuildSystem/kamikaze_8.09/target/linux/brcm47xx/config-2 > .6.25 > > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config.target > /home/dev/Desktop/BuildSystem/kamikaze_8.09/scripts/metadata.pl kconfig > /home/dev/Desktop/BuildSystem/kamikaze_8.09/tmp/.packageinfo > /home/dev/Desktop/BuildSystem/kamikaze_8.09/.config > > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config.override > /home/dev/Desktop/BuildSystem/kamikaze_8.09/scripts/kconfig.pl 'm+' > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux > -2.6.25.17/.config.target > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux > -2.6.25.17/.config.override > > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config mv > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux > -2.6.25.17/.config.old grep -v INITRAMFS > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config.old > > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config echo 'CONFIG_INITRAMFS_SOURCE=""' >> > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.config export MAKEFLAGS= ;make -C > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17 CROSS_COMPILE="mipsel-linux-uclibc-" ARCH="mips" > KBUILD_HAVE_NLS=no CONFIG_SHELL="/bin/bash" CC="mipsel-linux-uclibc-gcc" > oldconfig prepare scripts > make[5]: Entering directory `/tmp/kernel' > make[5]: *** No rule to make target `oldconfig'. Stop. > make[5]: Leaving directory `/tmp/kernel' > make[4]: > [/home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux > -2.6.25.17/.configured] Error 2 (ignored) > rm -rf > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/module > s touch > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/.configured rm -f > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17/vmlinux > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux > -2.6.25.17/System.map make -C > /home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux- > 2.6.25.17 CROSS_COMPILE="mipsel-linux-uclibc-" ARCH="mips" > KBUILD_HAVE_NLS=no CONFIG_SHELL="/bin/bash" CC="mipsel-linux-uclibc-gcc" > modules > make[5]: Entering directory `/tmp/kernel' > make[5]: *** No rule to make target `modules'. Stop. > make[5]: Leaving directory `/tmp/kernel' > make[4]: *** > [/home/dev/Desktop/BuildSystem/kamikaze_8.09/build_dir/linux-brcm47xx/linux > -2.6.25.17/.modules] Error 2 > make[4]: Leaving directory > `/home/dev/Desktop/BuildSystem/kamikaze_8.09/target/linux/brcm47xx' > make[3]: *** [compile] Error 2 > make[3]: Leaving directory > `/home/dev/Desktop/BuildSystem/kamikaze_8.09/target/linux' > make[2]: *** [target/linux/compile] Error 2 > make[2]: Leaving directory `/home/dev/Desktop/BuildSystem/kamikaze_8.09' > make[1]: *** > [/home/dev/Desktop/BuildSystem/kamikaze_8.09/staging_dir/mipsel/stamp/.targ > et_compile] Error 2 > make[1]: Leaving directory `/home/dev/Desktop/BuildSystem/kamikaze_8.09' > make: *** [world] Error 2 > d...@a2md05209:~/Desktop/BuildSystem/kamikaze_8.09$
>From your log it seems that either the build system has not extracted the kernel sources where it expects them to be (in build_dir/linux- brcm47xx/linux-2.6.25.17/) or it does not know that your kernel is "external". Can you attach your .config file to help us track down the problem? Thanks -- Regards, Florian _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel