[meta-freescale] [meta-fsl-arm][PATCH v2] gst-plugins-gl: Add dependencies on libjpeg, libpng
Otavio Salvador
otavio at ossystems.com.br
Fri Jul 26 09:18:58 PDT 2013
On Fri, Jul 26, 2013 at 1:06 PM, Eric Nelson
<eric.nelson at boundarydevices.com> wrote:
> There's a tight dependency on libjpeg.so.8 and libpng16.so.16
> inside of the libgstopengl.so library:
>
> ~/objdump -x myimage/1.0-r0/rootfs/usr/lib/gstreamer-0.10/libgstopengl.so \
> | grep NEED
> NEEDED libgstgl-0.10.so.1
> NEEDED libgstcontroller-0.10.so.0
> NEEDED libgstfsl-0.10.so.0
> NEEDED libipu.so.0
> NEEDED librt.so.1
> NEEDED libgstvideo-0.10.so.0
> NEEDED libgstbase-0.10.so.0
> NEEDED libgstinterfaces-0.10.so.0
> NEEDED libgstreamer-0.10.so.0
> NEEDED libgobject-2.0.so.0
> NEEDED libffi.so.6
> NEEDED libgmodule-2.0.so.0
> NEEDED libgthread-2.0.so.0
> NEEDED libxml2.so.2
> NEEDED libdl.so.2
> NEEDED libglib-2.0.so.0
> NEEDED libpthread.so.0
> NEEDED libGLESv2.so.2
> NEEDED libEGL.so.1
> NEEDED libpng16.so.16
> NEEDED libz.so.1
> NEEDED libjpeg.so.8
> NEEDED libm.so.6
> NEEDED libc.so.6
> VERNEED 0x00001de4
> VERNEEDNUM 0x00000003
>
> Change-Id: Ieec9824d8fb3883265148e228bc7d374ba4f755b
> Signed-off-by: Eric Nelson <eric.nelson at boundarydevices.com>
I am sorry to didn't find this before but this is not a meta-fsl-arm
specific fix. Instead this should be send to OE-Core and modify the
.bb file.
I checked the source:
.../gst-plugins-gl-0.10.3% git grep ljpeg configure.ac
configure.ac:JPEG_LIBS="$LIBS -ljpeg-mmx"
configure.ac: JPEG_LIBS="-ljpeg"
.../gst-plugins-gl-0.10.3% git grep lpng configure.ac
.../gst-plugins-gl-0.10.3% git grep png configure.ac
configure.ac:dnl libpng is optional
configure.ac:PKG_CHECK_MODULES(LIBPNG, libpng >= 1.0, HAVE_PNG=yes, HAVE_PNG=no)
configure.ac: AC_DEFINE(HAVE_PNG, [1] , [Use libpng])
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://projetos.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
More information about the meta-freescale
mailing list