GNOME Bugzilla – Bug 668421
[0.11] cross compile failed using toolchain arm-none-linux-gnueabi version 4.5.2
Last modified: 2012-01-25 08:48:10 UTC
make[2]: 正在进入目录 `/home/ncast/buildroot/output/build/gst-plugins-base-0.11.1/tools' CCLD gst-discoverer-0.11 /home/ncast/buildroot/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-none-linux-gnueabi/4.5.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: libgstaudio-0.11.so.26, needed by ../gst-libs/gst/pbutils/.libs/libgstpbutils-0.11.so, not found (try using -rpath or -rpath-link) ../gst-libs/gst/pbutils/.libs/libgstpbutils-0.11.so: undefined reference to `gst_audio_format_get_info' ../gst-libs/gst/pbutils/.libs/libgstpbutils-0.11.so: undefined reference to `gst_audio_format_from_string' collect2: ld returned 1 exit status patch tools/Makefile.am and solve the problem LDADD = $(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la\ $(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la\ + $(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la\ + $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la\ $(GST_BASE_LIBS) $(GST_LIBS) AM_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
using buildroot 2011.11-rc3
Thanks for the patch. This change has been done on the 4th of november already.
Sorry for my mistake . I found that buildroot doesn't get the latest code from git, just download the tarball.