make:***no rule to make target 'gdut2410'.stop。怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了make:***no rule to make target 'gdut2410'.stop。怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A No
rule
to
make
target
'modules'.Stop
***没有规则,使目标'模块'

Stop.
停止。
默认的内核是不支持的,从网上下载了驱动后,编译驱动时会出错,你的网卡有没有说明书啊,按照说明书里编译了一个内核补丁
然后再重新编译内核,在make
menuconfig里可以选,选上后重新编译,然后REBOOT就OK啦
以下编译你可以参考下
1.查看系统启动的时候是否加载了网卡
dmesg
|
grep
eth0
(因为我只有一块网卡)
如果显示有东西,那你就不用看了,因为你的网卡已经记载了。就是你还没有配置过IP以及DNS
的原因。
2
、网卡编译的时候需要内核源代码,还有对应的GCC
编译器
所以如果没有安装的话去下载对应自己机器的版本。(查看内核用uname
-r命令)
我的刚好有RPM
包。所以我就不用下了。

Android2.3 编译出错:No rule to make InterpAsm-x86.S


按照google的指引,一路很顺,最后make -j5的时候出现:
make: *** No rule to make target `dalvik/vm/mterp/out/InterpAsm-x86.S, needed by `out/host/linux-x86/obj/SHARED_LIBRARIES/libdvm_intermediates/mterp/out/InterpAsm-x86.o. Stop.

解决:

cd dalvik/vm/mterp
sh ./rebuild.sh
cd ../../..
make -j5

欢快的字符一串串的冒出来了。



另一个例子:

make: *** No rule to make target `out/target/product/generic/obj/lib/liblog.so, needed by `out/target/product/generic/obj/STATIC_LIBRARIES/libmhalmp4venc_rc_intermediates/libmhalmp4venc_rc.a. Stop.

我们在MM单个(Android源码)应用时会出现上面一个错误日志。
是脚本编译选项有问题,脚本有时候会出错,手动选择正确目标路径就ok了
解决办法:
在/home/ryan/Android2.2/alps/out/target/product 找到我们的工程名,工程名就是我们编译时出现的
project=aaa
我们复制这个名字“aaa”
在当前要MM的应用下面输入命令:
export TARGET_PRODUCT=aaa

以上是关于make:***no rule to make target 'gdut2410'.stop。怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

make:***no rule to make target 'gdut2410'.stop。怎么解决

No rule to make target all'初学者求教

No rule to make target,怎么解决啊,求大神指点

出现make: *** No rule to make target `all'. Stop.解决办法

Jenkins编译报错,make: *** No rule to make target `

Linux——使用图形化内核配置工具,执行make menuconfig时出现“make: *** No rule to make target ‘menuconfig‘. Stop.”