3 DEPENDS += "virtual/libsdl schroedinger libgsm libvpx"
5 # When bumping SRCREV make sure you bump PR here and in dependant recipes (gst-ffmpeg, gnash, omxil, etc) to account for SOVERSION changes
6 SRCREV = "c6c2dfcf15c1d93b2189adff6f71c5c4b6b05338"
8 PV = "0.6.2+${PR}+gitr${SRCPV}"
11 SRC_URI = "git://git.libav.org/libav.git;protocol=git"
14 B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
16 FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fno-tree-vectorize -fomit-frame-pointer -O4 -ffast-math"
17 BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
19 EXTRA_FFCONF_armv7a = "--cpu=cortex-a8"
29 --cross-prefix=${TARGET_PREFIX} \
37 --enable-libschroedinger \
41 --arch=${TARGET_ARCH} \
43 --enable-cross-compile \
44 --extra-cflags="${TARGET_CFLAGS} ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" \
45 --extra-ldflags="${TARGET_LDFLAGS}" \
46 --sysroot="${STAGING_DIR_TARGET}" \
47 --enable-hardcoded-tables \
54 ${S}/configure ${EXTRA_OECONF}
55 sed -i -e s:Os:O4:g ${B}/config.h