天嵌 ARM开发社区

 找回密码
 注册
查看: 3161|回复: 4

No rule to make target `|', needed by `firmware/vicam/firmware.fw'. Stop.

[复制链接]
fuxiangli0627 发表于 2012-4-20 21:01:15 | 显示全部楼层 |阅读模式
做根文件系统时编译内核模块出错:make[1]: *** No rule to make target `|', needed by `firmware/vicam/firmware.fw'.  Stop.
make: *** [modules] Error 2
我的配置已修改为:Devices Drivers-》Generic Driver Options :
(/sbin/hotplug) path to uevent helper
[*] Select only drivers that don't need compile-time external firmware
[*] Prevent firmware from being built
-*- Userspace firmware loading support
    [ ]   Include in-kernel firmware blobs in kernel binary
    ()    External firmware blobs to build into the kernel binary
wuweidong 发表于 2012-4-21 07:54:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| fuxiangli0627 发表于 2012-4-22 17:23:07 | 显示全部楼层
哦,make disclean完了之后重新编译一遍是吗??
亚瑟王 发表于 2012-4-23 10:03:23 | 显示全部楼层
fuxiangli0627 发表于 2012-4-22 17:23
哦,make disclean完了之后重新编译一遍是吗??

亲,make distclean之后需要重新配置的。
最好是在make distclean之前先把.config保存为别的名字(假设为A),然后进行make distclean,再将A复制为.config,然后编译。
make distclean的作用就是清除整个内核中非代码部分的东西(比如配置文件、编译时产生的文件等)
make clean只清除编译时产生的文件,不清除配置单。
 楼主| fuxiangli0627 发表于 2012-4-25 18:04:42 | 显示全部楼层
亚瑟王 发表于 2012-4-23 10:03
亲,make distclean之后需要重新配置的。
最好是在make distclean之前先把.config保存为别的名字(假设为 ...

谢谢解答!我按照您的方法编译成功了。:P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-2 06:43 , Processed in 1.036173 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表