Firefly开源社区

打印 上一主题 下一主题

[Android] mmm hardware rockchip audio 编译出错

12

积分

0

威望

0

贡献

技术小白

积分
12

mmm hardware rockchip audio 编译出错

发表于 2022-4-19 14:46:08      浏览:5806 | 回复:3        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:
由于需要修改audio hal 所以需要重新编译 hardware/rockchip/audio/
但是发现官方是直接copy的so ,经查找发现hardware/rockchip/audio/Android.mk中
AUDIO_FORCE_LEGACY=false 修改为 AUDIO_FORCE_LEGACY=true 可以编译
但是编译过程中报错:
mmm hardware/rockchip/audio/
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=10
TARGET_PRODUCT=rk3399_firefly_aio
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=cortex-a53
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a15
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-Ubuntu-18.04.5-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=QD4A.200805.003
OUT_DIR=out
============================================
device/rockchip/rk3399/preinstall/preinstall.mk was modified, regenerating...
[100% 1/1] initializing build system ...
device/rockchip/common/prebuild.mk:2: warning: Generating manifest snapshot at out/commit_id.xml...
device/rockchip/common/prebuild.mk:3: warning: You can disable this by removing this and setting BOARD_RECORD_COMMIT_ID := false in BoardConfig.mk
[100% 3/3] writing build rules ...
FAILED:
build/make/core/Makefile:28: error: overriding commands for target `out/target/product/rk3399_firefly_aio/system/bin/amix', previously defined at build/make/core/base_rules.mk:482
13:59:47 ckati failed with: exit status 1

#### failed to build some targets (45 seconds) ####


由于整体编译流程不熟悉,不知道再要改哪里,求助!

log.txt

1.4 KB, 下载次数: 3, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

3750

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3750
发表于 2022-4-19 16:04:21        只看该作者  沙发
关于audio的库,需要修改哪些东西呢?
回复

使用道具 举报

12

积分

0

威望

0

贡献

技术小白

积分
12
发表于 2022-4-19 22:52:10        只看该作者  板凳
jpchen 发表于 2022-4-19 16:04
关于audio的库,需要修改哪些东西呢?

感谢回复 需要修改audio.primary.rk30board.so
在里面增加我们自已项目的业务逻辑。
还请指导如何能自已编译出audio.primary.rk30board.so
回复

使用道具 举报

3750

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3750
发表于 2022-4-20 14:06:06        只看该作者  地板
xuesheng777 发表于 2022-4-19 22:52
感谢回复 需要修改audio.primary.rk30board.so
在里面增加我们自已项目的业务逻辑。
还请指导如何能自 ...

audio.primary.rk30board.so 是以so的方式对外发布,如需要添加改动请联系一下商务。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表