[gst-devel] Cross compiling on blackfin

Tiago Katcipis katcipis at inf.ufsc.br
Fri Jan 21 13:38:23 CET 2011


Hi all,

i don't know if this is related to blackfin or if it is a build issue, so
I'm posting on the gst-devel instead of gst-embedded.

while i was cross compiling gstreamer-core, i disabled check (because i
really don't want it on blackfin, it uses fork, and for me it is a problem,
and while I'm cross compiling i cant run tests). i run configure like that:

./configure --prefix /home/katcipis/blackfin --libdir
/home/katcipis/blackfin/lib --build=i686-pc-linux-gnu
--host=bfin-linux-uclibc --enable-shared --disable-check --disable-tests
--disable-failing-tests --disable-examples

gstreamer core and gstreamer-base cross compile just ok.... but on
gstreamer-good i configured like that:

./configure --prefix /home/katcipis/blackfin --libdir
/home/katcipis/blackfin/lib --build=i686-pc-linux-gnu
--host=bfin-linux-uclibc --enable-shared --without-x --without-libv4l2
--disable-libpng --disable-gdk_pixbuf --disable-oss4 --disable-soup
--disable-gst_v4l2 --disable-annodex --disable-oss --disable-shout2
--disable-cairo --disable-examples --disable-schemas-install
--disable-gtk-doc

and everything compiles just great... but then...it tries to compile
tests/check, i don't know why the configure process think i have libgstcheck
(it is not on the lib dir since i disabled it on gstreamer core
configuration) and tries to link with gst-check and to run the tests. the
error is the following:

make[3]: Entering directory
`/home/katcipis/blackfin/src/gst-plugins-good-bfin/tests/check'
  CC     autodetect.o
  CCLD   elements/autodetect
/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.3.5/../../../../bfin-linux-uclibc/bin/ld:
cannot find -lgstcheck-0.10
collect2: ld returned 1 exit status

config.log shows that the configure process really thinks i have check:

HAVE_GST_CHECK_FALSE='#'
HAVE_GST_CHECK_TRUE=''

i tried to configure with --disable-tests, --disable-check...none of this
options exists on configure... and the internal tests that configure run to
check com gst-check for some kind of reason pass...and it tries to use
check...and i don't know how i can force gst-plugins-good build to don't use
gst-check. Am i doing something wrong? is there a way to disable the run of
the check tests on gst-plugins-good?

best regards,
Tiago Katcipis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110121/52b5faf7/attachment.htm>


More information about the gstreamer-devel mailing list