这是我在这里的第一个问题:)。我需要在我的 Archlinux x86_64 系统中编译VideoData(我可以在 Ubuntu 12.04 x86 中编译它,但它对我没有用),但我从 ld 得到了一些错误。
但在我看来,最重要的部分是:
/usr/bin/ld: se salta el /usr/lib/libdl.so incompatible mientras se busca -ldl
/usr/bin/ld: se salta el /usr/lib/libdl.a incompatible mientras se busca -ldl
/usr/bin/ld: se salta el /usr/lib/libnsl.so incompatible mientras se busca -lnsl
/usr/bin/ld: se salta el /usr/lib/libpthread.so incompatible mientras se busca -lpthread
/usr/bin/ld: se salta el /usr/lib/libpthread.a incompatible mientras se busca -lpthread
/usr/bin/ld: se salta el /usr/lib/librt.so incompatible mientras se busca -lrt
/usr/bin/ld: se salta el /usr/lib/libglib-2.0.so incompatible mientras se busca -lglib-2.0
/usr/bin/ld: se salta el /usr/lib/libgstreamer-0.10.so incompatible mientras se busca -lgstreamer-0.10
/usr/bin/ld: se salta el /usr/lib/libgstapp-0.10.so incompatible mientras se busca -lgstapp-0.10
/usr/bin/ld: se salta el /usr/lib/libstdc++.so incompatible mientras se busca -lstdc++
/usr/bin/ld: se salta el /usr/lib/libstdc++.a incompatible mientras se busca -lstdc++
/usr/bin/ld: se salta el /usr/lib/libm.so incompatible mientras se busca -lm
/usr/bin/ld: se salta el /usr/lib/libm.a incompatible mientras se busca -lm
/usr/bin/ld: se salta el /usr/lib/libc.so incompatible mientras se busca -lc
/usr/bin/ld: se salta el /usr/lib/libc.a incompatible mientras se busca -lc
/usr/bin/ld: objs/i86Linux3.xgcc4.6.3/Common/VideoSource.o: referencia sin definir al símbolo 'g_object_set'
/usr/lib32/libgobject-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld devolvió el estado de salida 1
make/Makefile.common:135: recipe for target 'objs/i86Linux3.xgcc4.6.3/VideoPublisher/VideoPublisher.out' failed
make: *** [objs/i86Linux3.xgcc4.6.3/VideoPublisher/VideoPublisher.out] Error 1
这些英语错误是
/usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
...
...
...
我认为这是与 32 位库的不兼容,但我无法解决。我已经安装了所有这些
[antonio@Antonio-Arch ~]$ pacaur -Qs gstreamer0.10
local/gstreamer0.10 0.10.36-3
GStreamer Multimedia Framework
local/gstreamer0.10-bad 0.10.23-7
GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad)
local/gstreamer0.10-bad-plugins 0.10.23-7 (gstreamer0.10-plugins)
GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)
local/gstreamer0.10-base 0.10.36-2
GStreamer Multimedia Framework Base plugin libraries
local/gstreamer0.10-base-plugins 0.10.36-2 (gstreamer0.10-plugins)
GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
local/gstreamer0.10-ffmpeg 0.10.13-2 (gstreamer0.10-plugins)
Gstreamer FFMpeg Plugin
local/gstreamer0.10-good 0.10.31-4
GStreamer Multimedia Framework Good plugin libraries
local/gstreamer0.10-good-plugins 0.10.31-4 (gstreamer0.10-plugins)
GStreamer Multimedia Framework Good Plugins (gst-plugins-good)
local/gstreamer0.10-ugly 0.10.19-9
GStreamer Multimedia Framework Ugly plugin libraries
local/gstreamer0.10-ugly-plugins 0.10.19-9 (gstreamer0.10-plugins)
GStreamer Multimedia Framework Ugly Plugins (gst-plugins-ugly)
local/lib32-gstreamer0.10 0.10.36-2
GStreamer Multimedia Framework
local/lib32-gstreamer0.10-base 0.10.36-5
GStreamer Multimedia Framework Base plugin libraries
local/lib32-gstreamer0.10-base-plugins 0.10.36-5
GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
我也有 gcc-multilib。我不知道我能做什么...有什么帮助吗?:)
非常感谢!对不起我的英语:)
问候!