gpt4 book ai didi

compilation - Raspberry Pi : undefined references to COMXImage and g_OMXImage上的XBMC 13.2链接器错误

转载 作者:行者123 更新时间:2023-12-02 10:48:28 25 4
gpt4 key购买 nike

我试图使用DistCC在Raspberry Pi上编译XBMC 13.2 Gotham,以加快编译速度。谈到链接时,出现以下错误:

AR      xbmc/cores/paplayer/paplayer.a
LD xbmc.bin
xbmc/linux/linux.a(RBP.o): In function `CRBP::Initialize()':
RBP.cpp:(.text+0x468): undefined reference to `COMXImage::Initialize()'
RBP.cpp:(.text+0x4d0): undefined reference to `g_OMXImage'
xbmc/linux/linux.a(RBP.o): In function `CRBP::Deinitialize()':
RBP.cpp:(.text+0x7cc): undefined reference to `COMXImage::Deinitialize()'
RBP.cpp:(.text+0x878): undefined reference to `g_OMXImage'
collect2: ld returned 1 exit status
distcc[24757] ERROR: compile (null) on localhost failed
distcc[24756] ERROR: compile (null) on localhost failed
Makefile:541: recipe for target 'xbmc.bin' failed
make: *** [xbmc.bin] Error 1

COMXImage类存在于 xbmc/cores/omxplayer的源代码中。

为了进行编译准备,我使用了 RaspbianXBMC中的命令。

已使用标记 13.2 XBMC Github Repository中 checkout 了源代码。

我已经使用以下选项运行了 ./boostrap./configure:
./configure --build=arm-linux-gnueabihf --with-platform=raspberry-pi \
--disable-gl --enable-gles --disable-x11 --disable-sdl --enable-ccache \
--enable-optimizations --enable-external-libraries --disable-goom \
--disable-hal --disable-pulse --disable-vaapi --disable-vdpau \
--disable-xrandr --disable-airplay --disable-alsa --enable-avahi \
--enable-libbluray --enable-dvdcss --disable-debug --disable-joystick \
--enable-mid --enable-nfs --disable-profiling --disable-projectm \
--enable-rsxs --enable-rtmp --enable-optical-drive --enable-libcec

在完成编译之前,我使用最新版本从自己的git存储库中获取并成功构建了TAGLIB和libcec。

如果可以的话,我可以提供 ./configure的输出。

谢谢你的帮助!

最佳答案

打开RBP.cpp文件
并删除包含
g_OMXImage.Initialize()

if (m_omx_image_init)
g_OMXImage.Deinitialize();

然后尝试重新编译

关于compilation - Raspberry Pi : undefined references to COMXImage and g_OMXImage上的XBMC 13.2链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25612434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com