今天从codeaurora拉了一个sdm845的代码编译不过

anglexuchao 2018-07-20 12:04:24
代码地址:
repo init -u git://codeaurora.org/platform/manifest.git -b release -m LA.UM.6.3.r6-02200-sdm845.0.xml --repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable

hayden@ubuntu:~/workspace/Qualcomm_Android_sdm845$ make -j8
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=8.1.0
TARGET_PRODUCT=sdm845
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=kryo300
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a9
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.4.0-130-generic-x86_64-with-Ubuntu-16.04-xenial
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=OPM1.171019.026
OUT_DIR=out
============================================
ninja: no work to do.
[1/5] test android/soong/cc/config
FAILED: out/soong/.bootstrap/soong-cc-config/test/test.passed
out/soong/.bootstrap/bin/gotestrunner -p ./build/soong/cc/config -f out/soong/.bootstrap/soong-cc-config/test/test.passed -- out/soong/.bootstrap/soong-cc-config/test/test -test.short
panic: read /home/hayden/workspace/Qualcomm_Android_sdm845: is a directory

goroutine 1 [running]:
android/soong/cc/config.setSdclangVars()
/home/hayden/workspace/Qualcomm_Android_sdm845/build/soong/cc/config/global.go:206 +0x17bc
android/soong/cc/config.init.2()
/home/hayden/workspace/Qualcomm_Android_sdm845/build/soong/cc/config/global.go:179 +0xcd6
android/soong/cc/config.init()
/home/hayden/workspace/Qualcomm_Android_sdm845/build/soong/cc/config/tidy_test.go:42 +0x3cbb
main.init()
/home/hayden/workspace/Qualcomm_Android_sdm845/out/soong/.bootstrap/soong-cc-config/test/test.go:64 +0x58
ninja: build stopped: subcommand failed.
21:41:04 soong failed with: exit status 1

#### failed to build some targets (1 seconds) ####
...全文
4250 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
QQ_VX_1479522482 2021-07-21
  • 打赏
  • 举报
回复

内存不够,至少16G,最好上到32G

weixin_37942323 2020-11-18
  • 打赏
  • 举报
回复
你没遇到问题是吗?好厉害啊
相门三少 2020-01-14
  • 打赏
  • 举报
回复
环境要搭好,具体出什么问题,可以查看log,昨天刚搭好,编译通过
DANNY.FN 2019-08-14
  • 打赏
  • 举报
回复
可以很肯定的告诉你,就是因为缺少了vendor/qcom/proprietary/ 这部分代码是高通私有代码,有license的账号才能下载到。
arvs47 2019-07-25
  • 打赏
  • 举报
回复
vendor/qcom/ , where we can get the mm-camera2 folders
xuhui_7810 2019-03-14
  • 打赏
  • 举报
回复
3楼正解,make前需要先设置环境变量
privileges 2019-02-19
  • 打赏
  • 举报
回复
引用 6 楼 fenjin517 的回复:
[quote=引用 4 楼 privileges 的回复:] 看下 vendor/qcom目录下有没有property目录啊
property目录从 chipcode 中的sdk 获取吗,还需要适配其他的吗?[/quote] 不用了,你可以看下高通的文档
fenjin517 2019-02-15
  • 打赏
  • 举报
回复
引用 4 楼 privileges 的回复:
看下 vendor/qcom目录下有没有property目录啊
property目录从 chipcode 中的sdk 获取吗,还需要适配其他的吗?
privileges 2019-01-24
  • 打赏
  • 举报
回复
看下 vendor/qcom目录下有没有property目录啊
weixin_38498942 2019-01-08
  • 打赏
  • 举报
回复
通常的编译方法是:
1 首先:source build/envsetup.sh
2 其次,lunch,可以看到一个lunch menu,选择相应的平台对应的序号,如:sdm845,对应47,即在Which would you like? [aosp_arm-eng] 后面,输入47;如果知道相应平台的序号,也可以直接:lunch 序号。
3 最后,使用sudo make -j8,即可以开始正常的编译。
以上就是通常的编译过程。
开心的三三 2018-11-05
  • 打赏
  • 举报
回复
怎么可以这么就编的过哦。。。

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧