Hi3519DV500编译UVC sample第三方库alsa-lib-1.2.7报错问题处理
一、开发环境背景说明
SDK版本:Hi3519DV500R001C01SPC003
Linux版本:$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
二、第三方库alsa-lib-1.2.7编译报错问题处理
1.参考ReleaseDoc/zh/01.software/board/BSP下的《外围设备驱动 操作指南.pdf》的《1.2.3.8 内核下录像机操作示例》章节,参考mpp/sample/uvc_app目录下的alsa_readme.txt文件去下载并编译第三方库alsa-lib-1.2.7.tar.bz2
2.下载的alsa-lib-1.2.7.tar.bz2文件放到smp/a55_linux/mpp/sample/uvc_app/alsa/opensource目录里
3.进入smp/a55_linux/mpp/sample/uvc_app/alsa/opensource目录执行以下操作命令:
tar -xjvf alsa-lib-1.2.7.tar.bz2
cd ./alsa-lib-1.2.7/
mkdir -p /home/install/alsa-lib-1.2.7/
./configure —host=aarch64-v01c01-linux-musl —prefix=/home/install/alsa-lib-1.2.7/ —enable-static=no —enable-shared=yes —with-configdir=/home/audio/alsa/ —disable-python
4.执行configure配置步骤时报错信息如下:
checking build system type… x86_64-unknown-linux-gnu
checking host system type… Invalid configuration aarch64-v01c01-linux-musl’: machine aarch64-v01c01-linux’ not recognized
configure: error: /bin/sh ./config.sub aarch64-v01c01-linux-musl failed
5.原因是alsa-lib-1.2.7.tar.bz2包中带的config.sub跟config.guess太旧了,需要进行更新,更新命令如下:
wget -O config.guess ‘http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD‘
wget -O config.sub ‘http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD‘
6.更新后就可以继续按照alsa_readme.txt文件,编译出libasound.la libasound.so libasound.so.2 libasound.so.2.0.0 等库文件了
- 分享
- 举报
-
浏览量:7224次2021-09-29 13:43:29
-
浏览量:4120次2021-09-28 13:48:16
-
浏览量:1367次2020-03-25 10:40:14
-
浏览量:1035次2023-11-09 16:39:11
-
浏览量:1921次2023-03-17 10:25:53
-
浏览量:2217次2023-03-17 10:21:08
-
2023-08-05 10:14:49
-
2023-09-01 10:50:44
-
2023-09-01 11:10:33
-
浏览量:2376次2023-07-12 10:54:09
-
浏览量:3904次2020-08-10 09:16:13
-
2023-07-22 13:41:13
-
2023-10-05 22:07:30
-
浏览量:1208次2023-11-10 17:05:37
-
浏览量:1388次2023-07-13 15:07:51
-
浏览量:1388次2023-07-12 17:02:05
-
浏览量:1022次2023-03-20 14:39:03
-
浏览量:1937次2023-03-17 18:38:40
-
浏览量:1872次2023-03-17 09:53:59
-
9篇
- 花式直播:老师如何能做到“轻松授课”?
- 海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录
- 项目实战:海思Hi3519AV100利用硬件加速图像格式转换
- 最近在看海思SDK中关于imx274_sensor_ctl.c代码中,如何快速初始化数组为同一值
- 海思编码器 VencCheckTimeRef err
- 世界地球日|美好画面 完全由你选择
- 鸿蒙Harmony初体验Hi3516DV300
- 中国移动联合上海海思发布,首款深度定制WiFi6智慧家庭路由器方案
- 海思自研Hi-Air超低时延图传技术,赋能多屏智能终端
- 5G NB-IoT中国连接数破1亿:替2G迎5G,发展势不可挡
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
广东小6
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明