Cross compiling gst-plugins-base-0.10.35
Lionel Landwerlin
llandwerlin at gmail.com
Fri Aug 19 15:26:12 PDT 2011
Ever tried buildroot with an external toolchain setup ?
All the gst-plugins and most of their dependencies are already in there.
--
Lionel
On Fri, 2011-08-19 at 16:58 -0500, Nicholas Butts wrote:
> 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.
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list