Taapat / vuplus-fulan-openpli-oe-core

OpenPLi Openembedded overlay for vuplus settop boxes
GNU General Public License v2.0
3 stars 10 forks source link

Error when build #1

Open kingvuplus opened 8 years ago

kingvuplus commented 8 years ago

i got this Error in Build in libav

ERROR: Multiple .bb files are due to be built which each provide ffmpeg (/home/sodo/Bureau/OE/vuplus-openpli-oe-core/meta-openpli/recipes-multimedia/ffmpeg/ffmpeg_2.8.5.bb /home/sodo/Bureau/OE/vuplus-openpli-oe-core/openembedded-core/meta/recipes-multimedia/libav/libav_9.18.bb). This usually means one provides something the other doesn't and should.

Log data follows: DEBUG: Executing python function sysroot_cleansstate DEBUG: Python function sysroot_cleansstate finished DEBUG: SITE files ['endian-little', 'bit-32', 'sh-common', 'common-linux', 'common-glibc', 'sh4-linux', 'common'] DEBUG: Executing shell function autotools_preconfigure DEBUG: Shell function autotools_preconfigure finished DEBUG: Executing python function autotools_copy_aclocals DEBUG: Python function autotools_copy_aclocals finished DEBUG: SITE files ['endian-little', 'bit-32', 'sh-common', 'common-linux', 'common-glibc', 'sh4-linux', 'common'] DEBUG: Executing shell function do_configure libx264 is gpl and --enable-gpl is not specified.
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
libav-user@libav.org mailing list or IRC #libav on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
WARNING: /home/sodo/Bureau/OE/vuplus-openpli-oe-core/build/tmp/work/sh4-oe-linux/libav/9.18-r0/temp/run.do_configure.3732:1 exit 1 from
/home/sodo/Bureau/OE/vuplus-openpli-oe-core/build/tmp/work/sh4-oe-linux/libav/9.18-r0/libav-9.18/configure --enable-shared --enable-pthreads --cross-prefix=sh4-oe-linux- --prefix=/usr --ld="sh4-oe-linux-gcc -ml -m4 --sysroot=/home/sodo/Bureau/OE/vuplus-openpli-oe-core/build/tmp/sysroots/spark" --arch=sh4 --target-os="linux" --enable-cross-compile --extra-cflags=" -Os -pipe -g -feliminate-unused-debug-types -ml -m4 --sysroot=/home/sodo/Bureau/OE/vuplus-openpli-oe-core/build/tmp/sysroots/spark" --extra-ldflags="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed" --sysroot="/home/sodo/Bureau/OE/vuplus-openpli-oe-core/build/tmp/sysroots/spark" --enable-hardcoded-tables --libdir=/usr/lib --shlibdir=/usr/lib --disable-avdevice --disable-avfilter --disable-avplay --enable-bzlib --disable-libfaac --disable-gpl --disable-libgsm --disable-indev=jack --disable-libvorbis --enable-libmp3lame --disable-openssl --disable-libschroedinger --disable-libspeex --disable-libtheora --disable-vaapi --enable-libvpx --disable-x11grab --enable-libx264

Bureau/OE/vuplus-openpli-oe-core/openembedded-core/meta/recipes-multimedia/libav/libav_9.18.bb, do_configure

Taapat commented 8 years ago

Exactly what you are building for spark, that you need a libav?

I use ffmpeg in my spark receiver and therefore add in site.conf "ffmpeg" as PREFERRED_PROVIDER_ffmpeg: https://github.com/Taapat/vuplus-openpli-oe-core/commit/7c312019b01aec3cb426bad51fc416b2cce088cb Maybe you just need to change it to PREFERRED_PROVIDER_ffmpeg = "libav" and it will solve your problem.