10 Star 12 Fork 3

OpenHarmony / vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg

ffmpeg 在部分环境上编译失败

缺陷
已完成
Xingwa  Opened this issue

该问题是怎么引起的?

在部分Linux机器上编译Harmonyos hi35xx 版本会遇到ffmpeg编译不过,在对应的环境上必现

重现步骤

在机器上编译版本

./build.py ipcamera_hi3516dv300

预期:编译成功
实际结果:编译失败

报错信息

参考 issue https://openharmony.gitee.com/open_harmony/dashboard/issues?project_id=10919030&id=I1UWHF

分析:

vendor/hisi/hi35xx/middleware/source/third_party/ffmpeg 使用的是三方软件自身的automake,这里在configure的时候会自动根据环境打开一些配置,比如vdpau, 而这些依赖在编译harmonyos的时候是没有的。

我的临时建议是显示的关掉这个自动侦测的选项,参考修改在这里

b48b957

建议:检查一下configure以后最终enable的feautre,确定不需要的显示disable,避免根据环境生成配置。

confused 1
Attachments
total 1 participants

Comments (0)

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Not set
Planed to end
Not set
Top level
Priority
1
https://git.oschina.net/openharmony/vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg.git
git@git.oschina.net:openharmony/vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg.git
openharmony
vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg
vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg

Search