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 等库文件了
- 分享
- 举报
-
浏览量:7617次2021-09-29 13:43:29
-
浏览量:4372次2021-09-28 13:48:16
-
浏览量:1616次2020-03-25 10:40:14
-
2023-08-05 10:14:49
-
浏览量:2382次2023-11-09 16:39:11
-
浏览量:2702次2023-03-17 10:25:53
-
浏览量:3292次2023-03-17 10:21:08
-
2023-09-01 11:10:33
-
2023-09-01 10:50:44
-
浏览量:4290次2020-08-10 09:16:13
-
浏览量:3286次2023-07-12 10:54:09
-
浏览量:317次2024-11-13 14:14:36
-
2023-07-22 13:41:13
-
浏览量:3532次2023-11-10 17:05:37
-
2023-10-05 22:07:30
-
浏览量:2752次2023-07-12 17:02:05
-
浏览量:2756次2023-07-13 15:07:51
-
浏览量:1527次2023-03-20 14:39:03
-
浏览量:3608次2022-10-13 17:29:06
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
广东小6
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明