平台:

RK3288 + android 7.1

问题:

rk3288_n712$ mmm frameworks/base/cmds/app_process/

....

Starting build with ninja

ninja: Entering directory `.'

ninja: error: 'out/target/product/rk3288/system/bin/linker_asan', needed by 'out/target/product/rk3288/system/bin/asan/app_process32', missing and no known rule to make it

build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed

make: *** [ninja_wrapper] Error 1

#### make failed to build some targets (19 seconds) ####

提示这个模块/文件没找到:out/target/product/rk3288/system/bin/linker_asan

rk3288_n712$ ll out/target/product/rk3288/system/bin/linker_asan

ls: cannot access 'out/target/product/rk3288/system/bin/linker_asan': No such file or directory

确实没有.

分析:

单独编译不能通过? 但是全部编译却可以成功, 这种问题之前也遇到过, 只是一直忽略它.

按旧版本的SDK编译解决方案, 找出linker_asan这个模块, 并编译它, 可惜, 搜索全部模块, 也找不到它.

无意间, 在查看najia脚本中发现了点端倪.

|-- out/build-rk3288.ninja:

command = /bin/bash -c "(rm -rf out/target/product/rk3288/system/bin/linker_asan ) && (ln -sf linker out/target/product/rk3288/system/bin/linker_asan )"

什么意思?

linker_asan 只是linker的软链

解决:

ln -sf linker out/target/product/rk3288/system/bin/linker_asan

执行后再编译, 问题解决:

rk3288_n712$ mmm frameworks/base/cmds/app_process/

Running kati to generate build-rk3288-mmm-frameworks_base_cmds_app_process_Android.mk.ninja...

[100% 15/15] Install: out/target/product/rk3288/system/bin/asan/app_process32

#### make completed successfully (39 seconds) ####

PS: 在后续编译中, 更暴力地解决:

cp out/target/product/rk3288/system/bin/linker out/target/product/rk3288/system/bin/linker_asan

android mmm 编译错误,Android 7.1 使用mmm编译模块失败相关推荐

  1. Android布局文件错误,android 布局文件常见错误

    1.'Missing contentDescription attribute on image' in XML 原因:缺少图片描述,在 ADT 16 开始会抛出这个警告,确保开发者为图片添加内容描述 ...

  2. android autolink识别错误,android - autolink窃取ontouch事件,从而反馈触摸列表视图行无效 - 堆栈内存溢出...

    我有一个listview . 并且行布局中包含很少的布局. 在行布局中,我有一个TextView ,我想在其上启用自动链接当我启用自动链接时,链接工作正常但我们点击列表行时得到的反馈不再有效. 在行布 ...

  3. android源码模块编译错误,Android 源码编译错误记录

    构建环境 mac os 10.14.5 在构建过程中报如下错误: Could not find a supported mac sdk: ["10.10" "10.11& ...

  4. android中ndk编译错误,Android NDK编译常见错误及解决方案

    Android NDK编译常见错误及解决方案 Error 1:$ ndk-build/cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hello ...

  5. android 模块不编译错误,Android 编译出错版本匹配问题解决办法

    Android 编译出错版本匹配问题解决办法 解决问题的关键在于版本匹配, compileSdkVersion compileSdkVersion targetSdkVersion 这三个参数的整数值 ...

  6. android模块编译错误,android studio编译出错:Android resource linking failed

    问题描述 今天在Android studio通过模拟器运行app的时候,出现了以下错误: Android resource linking failed AAPT: D:\developer\andr ...

  7. android r文件错误,Android R文件丢失异常原因汇总

    Console报错:R.java was modified manually! Reverting to generated version! 引言: R文件丢失异常在java开发中是个比较常见的异常 ...

  8. android ndk 段错误,android crash之段错误原因及分析方法

    在解决app/frameworks客户问题的过程中经常碰到段错误的问题,在Aplog中搜索fatal关键字会碰到类似F/libc    ( 6721): Fatal signal 11 (SIGSEG ...

  9. android studio没有提示错误,Android Studio错误代码不提示问题解决

    由于最近项目需求,我们项目组决定将之前的项目从Eclipse搬到Android Studio上来,毕竟google花大力气为亲儿子定制的IDE肯定比Eclipse走的更远!废话少说,在AS的使用时确实 ...

最新文章

  1. 《Adobe Illustrator CC 2014中文版经典教程(彩色版)》—第1课1.6节排列多个文档...
  2. 向量召回 MIND多兴趣双塔模型
  3. Oracle归档目录 和 DB_RECOVERY_FILE_DEST
  4. C#中Invoke的用法(转)
  5. 今天携程出事了:让我们来学习下http的响应码
  6. linux之netstat与lsof
  7. 神经网络测试集loss不变_神经网络训练过程中不收敛或者训练失败的原因
  8. 激烈讨论:我身边的IT认证
  9. 现代浏览器探秘(part 1):架构
  10. HASP/Sentinel加密狗的服务器地址设置
  11. python中的scipy库_SciPy库学习
  12. 微信小程序云开发———云存储
  13. 电脑能正常上网,但登不上 QQ
  14. editplus java显示竖线_EditPlus对齐竖线怎么调出来?
  15. 骏飞H5幸运刮刮乐源码多级分佣+upupw直接架设+H5微信登陆公众号接入 管理员
  16. 免疫系统与冠状病毒之争:抗体水平下降时,T细胞会支持你
  17. 什么蓝牙耳机颜值高?盘点四款高颜值蓝牙耳机
  18. OpenCV色域转换
  19. ubuntu xfce美化
  20. linux安装redisDocker安装redis集群

热门文章

  1. 相似度计算之Jaccard系数
  2. 评估Panzyga® (NewGam)三种不同剂量对慢性炎性脱髓鞘性多发性神经病变(CIDP)有效性和安全性的ProCID研究终局结果在2020年AAN呈报
  3. Docker学习(六):docker compose容器编排
  4. Apollo + Springboot 整合(多环境版)
  5. 几款H桥电机驱动芯片直流有刷电机驱动芯片性能分析
  6. 仅改变rowspan背景_山西耗资10亿的小镇,人称长治“小周庄”,距市中心仅16公里...
  7. 【Playwright】关于无痕模式与无头模式
  8. WeChat Reader
  9. 数据挖掘-python数据分析与挖掘实战
  10. uCLinux系统分析