--- Quote Start ---
originally posted by hippo@May 27 2006, 09:17 AM
step7 is wrong, don't cd ~/linux-2.6.x .
the uclinux-dist build procedure is a little different from the buildroot guide.
cd ~/uclinux-dist-test
make menuconfig
kernel/library/defaults selection --->
(linux-2.6.x) kernel version
(none) libc version
[ ] default all settings (lose changes)
[*] customize kernel settings
[*] customize vendor/user settings
[ ] update default vendor settings
then <exit> <exit> <yes> .
it will enter kernel config and apps config.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15612)
--- quote end ---
--- Quote End ---
hi,hippo,
thanks for your reply,i did what you said,but there are some errors all the same:
[zhengkaike@localhost ~]$ cd uClinux-dist
[zhengkaike@localhost uClinux-dist]$ ls
autoconf.h config.arch Documentation include linux-2.4.x Makefile.orig README uClibc uclinux_test.old bin
config.in freeswan lib linux-2.6.x Makefile.rej SOURCE uClinux-dist.diff.gz user config COPYING glibc linux-2.0.x Makefile openswan tools uclinux_test vendors
[zhengkaike@localhost uClinux-dist]$ make menuconfig
sh: /home/zhengkaike/uClinux-dist/tools/config.guess: 没有那个文件或目录
sh: /home/zhengkaike/uClinux-dist/tools/config.guess: 没有那个文件或目录
config/mkconfig >
config.in make -C /home/zhengkaike/uClinux-dist/config/scripts/lxdialog all
make[1]: Entering directory `/home/zhengkaike/uClinux-dist/config/scripts/lxdialog'
make[1]: Leaving directory `/home/zhengkaike/uClinux-dist/config/scripts/lxdialog'
Using defaults found in .config
Preparing scripts: functions, parsing...done.
Saving your kernel configuration...
*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run 'make dep'.
sh: /home/zhengkaike/uClinux-dist/tools/config.guess: 没有那个文件或目录
sh: /home/zhengkaike/uClinux-dist/tools/config.guess: 没有那个文件或目录
make[1]: Entering directory `/home/zhengkaike/uClinux-dist'
make ARCH=nios2nommu CROSS_COMPILE=nios2-linux-uclibc- -C linux-2.6.x menuconfig
/bin/sh: nios2-linux-uclibc-gcc: command not found
make[2]: nios2-linux-uclibc-gcc:命令未找到
make[2]: Entering directory `/home/zhengkaike/uClinux-dist/linux-2.6.x'
/bin/sh: nios2-linux-uclibc-gcc: command not found
make[2]: nios2-linux-uclibc-gcc:命令未找到
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:320: 警告:覆盖关于目标“hwselect”的命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:141: 警告:忽略关于目标“hwselect”的旧命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:326: 警告:覆盖关于目标“archclean”的命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:147: 警告:忽略关于目标“archclean”的旧命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:334: 警告:覆盖关于目标“include/nios2_system.h”的命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:155: 警告:忽略关于目标“include/nios2_system.h”的旧命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:340: 警告:覆盖关于目标“arch/nios2nommu/kernel/vmlinux.lds.S”的命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:161: 警告:忽略关于目标“arch/nios2nommu/kernel/vmlinux.lds.S”的旧命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:344: 警告:覆盖关于目标“linuxsrec”的命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:165: 警告:忽略关于目标“linuxsrec”的旧命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:349: 警告:覆盖关于目标“zImage”的命令
/home/zhengkaike/uClinux-dist/linux-2.6.x/arch/nios2nommu/Makefile:170: 警告:忽略关于目标“zImage”的旧命令
scripts/kconfig/mconf arch/nios2nommu/Kconfig
arch/nios2nommu/Kconfig:239: can't open file "mm/Kconfig"
make[3]: *** [menuconfig] 错误 1
make[2]: *** [menuconfig] 错误 2
make[2]: Leaving directory `/home/zhengkaike/uClinux-dist/linux-2.6.x'
make[1]: *** [linux_menuconfig] 错误 2
make[1]: Leaving directory `/home/zhengkaike/uClinux-dist'
make: *** [menuconfig] 错误 2
[zhengkaike@localhost uClinux-dist]$
please help me, thank you very much.