Cross compiling gst-plugins-base-0.10.35

Nicholas Butts nbutts at appareo.com
Fri Aug 19 14:58:22 PDT 2011


I'm trying to cross compile gstreamer, gst-plugins-base and gst-plugins-good
for an ARM9 target. I successfully built libglib and gstreamer. Now I am
trying to build gst-plugins-base, but I get an error message. Here is how I
configure and build it:
./configure CC=/opt/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc
 --build=i686-linux --host=arm-none-linux-gnueabi
--prefix=/home/nlbutts/vision_mpeg/dependencies
CFLAGS=-I/home/nlbutts/vision_mpeg/dependencies/include/
LDFLAGS=-L/home/nlbuts/vision_mpeg/dependencies/lib/

Here is the final output of the configuration:
configure: *** Plug-ins without external dependencies that will be built:
    adder
    app
    audioconvert
    audiorate
    audioresample
    audiotestsrc
    encoding
    ffmpegcolorspace
    gdp
    playback
    subparse
    tcp
    typefind
    videorate
    videoscale
    videotestsrc
    volume

configure: *** Plug-ins without external dependencies that will NOT be
built:

configure: *** Plug-ins with dependencies that will be built:
    alsa
    gio
    ogg
    pango
    video4linux
    vorbis
    ximagesink
    xvimagesink

configure: *** Plug-ins with dependencies that will NOT be built:
    cdparanoia
    gnomevfs
    ivorbisdec
    libvisual
    theora

configure: *** Orc acceleration disabled.  Requires Orc >= 0.4.11, which was
               not found.  Slower code paths will be used.


Finally, here is the error message I am getting:
/opt/montavista/pro/devkit/arm/v5t_le/bin/../lib/gcc/armv5tl-montavista-linux-gnueabi/4.2.0/../../../../armv5tl-montavista-linux-gnueabi/bin/ld:
warning: libgstinterfaces-0.10.so.0, needed by ./.libs/libgstaudio-0.10.so,
not found (try using -rpath or -rpath-link)
./.libs/libgstaudio-0.10.so: undefined reference to
`gst_property_probe_get_type'
./.libs/libgstaudio-0.10.so: undefined reference to `gst_mixer_list_tracks'
./.libs/libgstaudio-0.10.so: undefined reference to
`gst_property_probe_get_property'
./.libs/libgstaudio-0.10.so: undefined reference to `gst_mixer_get_type'
./.libs/libgstaudio-0.10.so: undefined reference to
`gst_property_probe_probe_and_get_values'
collect2: ld returned 1 exit status

I'm at a loss for why this wouldn't get built. Any ideas?

Thanks in advanced.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110819/45ee9a47/attachment.htm>


More information about the gstreamer-devel mailing list