Cross compiling on blackfin

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Cross compiling on blackfin

Tiago Katcipis
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

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel