bhuwz 发表于 2007-11-15 22:32:28

Vmware+FC4下编译armlinux的问题

本人按照《源码开放的嵌入式系统软件分析与实践——基于SkyEye和ARM开发平台》光盘里的readme.txt里的步骤,终于进行到第五步:编译带有framebuffer和TouchScreen支持的嵌入式操作系统--armlinux时出了问题。下面是readme上的步骤:
#cd /opt/skyeye-cdrom/SkyEye/armlinux4skyeye/ep7312
#tar jxfv linux-2.4.13-patched-4-ep7312.tar.bz2
已经打好了补丁,做好了配置,可以直接编译出带有framebuffer和触摸屏驱动的armlinux内核
在其上可以运行minigui应用程序。
#cd linux
#make
#ll vmlinux
#cd ..
#ln -s linux/vmlinux vmlinux
#cp /opt/skyeye-cdrom/SkyEye/testsuit/skyeye-binary-testutils-1.0.7/ep7312/ep7312_with_framebuffer_touchscreen_minigui/ywcromfs-minigui.img .
#cp /opt/skyeye-cdrom/SkyEye/testsuit/skyeye-binary-testutils-1.0.7/ep7312/ep7312_with_framebuffer_touchscreen_minigui/skyeye.cof .
#skyeye vmlinux
(SkyEye)target sim
(SkyEye)load
(SkyEye)run
    (ARMLinux内核开始启动... ...)
/>/bin/same/same

/>/bin/housekeeper/housekeeper

但是我刚解压进入linux目录后运行#make,就出了问题:
make: *** No rule to make target `/mnt/hda9/ywc02/skyeyeProject/linux/include/asm/arch/param.h', needed by `/mnt/hda9/ywc02/skyeyeProject/linux/include/asm/param.h'.Stop.
给得提示太少了,搞不定了,希望大家帮忙,谢谢!!!

ksh 发表于 2007-11-16 00:27:11

You should run "make distclean "at first.
页: [1]
查看完整版本: Vmware+FC4下编译armlinux的问题