|
【Linux】
rk3308 buildroot 编译出错
发表于 2021-8-12 17:03:42
浏览:22510
|
回复:31
打印
只看该作者
[复制链接]
楼主
执行 ./build.sh roc-rk3308b-cc-plus_rgb-4.0inch_qt_release_BoardConfig.mk
./build.sh
后 出现如下错误
/usr/bin/make all-recursive
Making all in ext
Making all in libav
CC libgstlibav_la-gstav.lo
CC libgstlibav_la-gstavcodecmap.lo
CC libgstlibav_la-gstavaudenc.lo
CC libgstlibav_la-gstavauddec.lo
CC libgstlibav_la-gstavvidenc.lo
CC libgstlibav_la-gstavviddec.lo
CC libgstlibav_la-gstavcfg.lo
gstavviddec.c: 在函数‘gst_ffmpegviddec_class_init’中:
gstavviddec.c:242:15: 错误:‘CODEC_CAP_FRAME_THREADS’未声明(在此函数内第一次使用)
if (caps & (CODEC_CAP_FRAME_THREADS | CODEC_CAP_SLICE_THREADS)) {
^~~~~~~~~~~~~~~~~~~~~~~
gstavviddec.c:242:15: 附注:每个未声明的标识符在其出现的函数内只报告一次
gstavviddec.c:242:41: 错误:‘CODEC_CAP_SLICE_THREADS’未声明(在此函数内第一次使用)
if (caps & (CODEC_CAP_FRAME_THREADS | CODEC_CAP_SLICE_THREADS)) {
^~~~~~~~~~~~~~~~~~~~~~~
gstavauddec.c: 在函数‘gst_ffmpegauddec_propose_allocation’中:
gstavviddec.c: 在函数‘gst_ffmpegviddec_open’中:
gstavviddec.c:372:7: 错误:‘CODEC_FLAG_OUTPUT_CORRUPT’未声明(在此函数内第一次使用)
CODEC_FLAG_OUTPUT_CORRUPT, ffmpegdec->output_corrupt);
^~~~~~~~~~~~~~~~~~~~~~~~~
gstavauddec.c:290:20: 错误:‘FF_INPUT_BUFFER_PADDING_SIZE’未声明(在此函数内第一次使用)
params.padding = FF_INPUT_BUFFER_PADDING_SIZE;
|
|