error: vendor/realtek/common/ATV/app/libvtn/Android.bp:1:1: dependency “libstdc++“ of “libvtn_mic2“

缺少libc++依赖

[100% 5/5] out/soong/.bootstrap/bin/soong_build out/soong/build.ninja FAILED: out/soong/build.ninja out/soong/.bootstrap/bin/soong_build -t -l out/.module_paths/Android.bp.list -b out/soong -n out -d out/soong/build.ninja.d -globFile out/soong/.bootstrap/build-globs.ninja -o out/soong/build.ninja Android.bp init start error: vendor/realtek/common/ATV/app/libvtn/Android.bp:1:1: dependency "libstdc++" of "libvtn_mic2" missing variant:   os:android, image:vendor.30, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:shared, version: available variants:   os:android, image:, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:shared, version:   os:android, image:, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:static, version:   os:android, image:ramdisk, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:shared   os:android, image:ramdisk, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:static   os:android, image:recovery, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:shared   os:android, image:recovery, arch:arm_armv7-a-neon_cortex-a7, sdk:, link:static   os:linux_glibc, arch:x86, link:shared   os:linux_glibc, arch:x86, link:static   os:linux_glibc, arch:x86_64, link:shared   os:linux_glibc, arch:x86_64, link:static   os:windows, arch:x86, link:shared   os:windows, arch:x86, link:static   os:windows, arch:x86_64, link:shared   os:windows, arch:x86_64, link:static 17:03:32 soong bootstrap failed with: exit status 1

librain的Android.bp中动态链接了一些vendor的底层lib,导致libmediaplayerservice链接librain的时候报错

解决方案:在libstc++的Android.bp中添加vendor_available: true,

同时需要在base_vendor.mk

PRODUCT_PACKAGES中添加对应库

还需要在device.mk中添加PRODUCT_PACKAGES+= libstdc++.vendor

关联到vendor下的hal层的音频数据处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值