Forum Discussion
Altera_Forum
Honored Contributor
19 years ago --- 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.