<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic imx-codec package bug (missing hardfp libraries) in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579094#M88276</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Hello,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;There is an &lt;STRONG&gt;error in imx-codec package distribution&lt;/STRONG&gt; (all versions including latest 4.0.9) for IMX CPU's. The packages has the install option for CPU's with FPU (--enable-fhw configure option). But it contains only test binaries for hard FPU option and &lt;STRONG&gt;missed the corresponding fhw libraries&lt;/STRONG&gt;. The package include libraries only with Soft FPU emulation. This leads to constant errors while running any tests in Yocto/Debian for IMX6 CPU:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;........&lt;/P&gt;&lt;P&gt;# .&lt;STRONG&gt;/test_g.729ab_dec_arm11_elinux_fhw &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;./test_g.729ab_dec_arm11_elinux_fhw: &lt;STRONG&gt;error while loading shared libraries: lib_g.729ab_dec_arm11_elinux.so.3: cannot open shared object file: No such file or directory&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;# ldconfig -p |grep lib_g.729ab_dec_arm11_elinux.so.3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;lib_g.729ab_dec_arm11_elinux.so.3 (libc6) =&amp;gt; /opt/fsl/lib/imx-mm/audio codec/lib_g.729ab_dec_arm11_elinux.so.3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# &lt;STRONG&gt;ldd ./test_g.729ab_dec_arm11_elinux_fhw &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; libm.so.6 =&amp;gt; /lib/arm-linux-gnueabihf/libm.so.6 (0x76ebc000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; libc.so.6 =&amp;gt; /lib/arm-linux-gnueabihf/libc.so.6 (0x76dcc000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; librt.so.1 =&amp;gt; /lib/arm-linux-gnueabihf/librt.so.1 (0x76db6000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; /lib/ld-linux-armhf.so.3 (0x76f30000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;STRONG&gt;lib_g.729ab_dec_arm11_elinux.so.3 =&amp;gt; not found&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; libpthread.so.0 =&amp;gt; /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76d93000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# &lt;STRONG&gt;readelf -h ./test_g.729ab_dec_arm11_elinux_fhw &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELF Header:&lt;/P&gt;&lt;P&gt;&amp;nbsp; Magic:&amp;nbsp;&amp;nbsp; 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;&amp;nbsp; Class:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELF32&lt;/P&gt;&lt;P&gt;&amp;nbsp; Data:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2's complement, little endian&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 (current)&lt;/P&gt;&lt;P&gt;&amp;nbsp; OS/ABI:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UNIX - System V&lt;/P&gt;&lt;P&gt;&amp;nbsp; ABI Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; Type:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXEC (Executable file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Machine:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ARM&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1&lt;/P&gt;&lt;P&gt;&amp;nbsp; Entry point address:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x8d10&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7196 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Flags:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x5000002, has entry point, &lt;STRONG&gt;Version5 EABI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of this header:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 37&lt;/P&gt;&lt;P&gt;&amp;nbsp; Section header string table index: 34&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# &lt;STRONG&gt;readelf -h /opt/fsl/lib/imx-mm/audio-codec/lib_g.729ab_dec_arm11_elinux.so&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELF Header:&lt;/P&gt;&lt;P&gt;&amp;nbsp; Magic:&amp;nbsp;&amp;nbsp; 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;&amp;nbsp; Class:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELF32&lt;/P&gt;&lt;P&gt;&amp;nbsp; Data:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2's complement, little endian&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 (current)&lt;/P&gt;&lt;P&gt;&amp;nbsp; OS/ABI:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UNIX - System V&lt;/P&gt;&lt;P&gt;&amp;nbsp; ABI Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; Type:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DYN (Shared object file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Machine:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ARM&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1&lt;/P&gt;&lt;P&gt;&amp;nbsp; Entry point address:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x171c&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 77316 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Flags:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x4000002, has entry point, &lt;STRONG&gt;Version4 EABI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of this header:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29&lt;/P&gt;&lt;P&gt;&amp;nbsp; Section header string table index: 26&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;and inability of linking any tests using gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf compiler. &lt;STRONG&gt;Please fix the package by adding missing hard-fp libraries.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;TIA, Rus&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Update1: Yocto can run soft-floating tests, but Debian still not.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Update2: Debian can run softfp tests after upgrading to libc-2.21&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Update3: &lt;STRONG&gt;The package has another missing file g729_common_api.h&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 17 Jul 2016 04:02:34 GMT</pubDate>
    <dc:creator>sfinx</dc:creator>
    <dc:date>2016-07-17T04:02:34Z</dc:date>
    <item>
      <title>imx-codec package bug (missing hardfp libraries)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579094#M88276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Hello,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;There is an &lt;STRONG&gt;error in imx-codec package distribution&lt;/STRONG&gt; (all versions including latest 4.0.9) for IMX CPU's. The packages has the install option for CPU's with FPU (--enable-fhw configure option). But it contains only test binaries for hard FPU option and &lt;STRONG&gt;missed the corresponding fhw libraries&lt;/STRONG&gt;. The package include libraries only with Soft FPU emulation. This leads to constant errors while running any tests in Yocto/Debian for IMX6 CPU:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;........&lt;/P&gt;&lt;P&gt;# .&lt;STRONG&gt;/test_g.729ab_dec_arm11_elinux_fhw &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;./test_g.729ab_dec_arm11_elinux_fhw: &lt;STRONG&gt;error while loading shared libraries: lib_g.729ab_dec_arm11_elinux.so.3: cannot open shared object file: No such file or directory&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;# ldconfig -p |grep lib_g.729ab_dec_arm11_elinux.so.3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;lib_g.729ab_dec_arm11_elinux.so.3 (libc6) =&amp;gt; /opt/fsl/lib/imx-mm/audio codec/lib_g.729ab_dec_arm11_elinux.so.3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# &lt;STRONG&gt;ldd ./test_g.729ab_dec_arm11_elinux_fhw &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; libm.so.6 =&amp;gt; /lib/arm-linux-gnueabihf/libm.so.6 (0x76ebc000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; libc.so.6 =&amp;gt; /lib/arm-linux-gnueabihf/libc.so.6 (0x76dcc000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; librt.so.1 =&amp;gt; /lib/arm-linux-gnueabihf/librt.so.1 (0x76db6000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; /lib/ld-linux-armhf.so.3 (0x76f30000)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;STRONG&gt;lib_g.729ab_dec_arm11_elinux.so.3 =&amp;gt; not found&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; libpthread.so.0 =&amp;gt; /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76d93000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# &lt;STRONG&gt;readelf -h ./test_g.729ab_dec_arm11_elinux_fhw &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELF Header:&lt;/P&gt;&lt;P&gt;&amp;nbsp; Magic:&amp;nbsp;&amp;nbsp; 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;&amp;nbsp; Class:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELF32&lt;/P&gt;&lt;P&gt;&amp;nbsp; Data:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2's complement, little endian&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 (current)&lt;/P&gt;&lt;P&gt;&amp;nbsp; OS/ABI:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UNIX - System V&lt;/P&gt;&lt;P&gt;&amp;nbsp; ABI Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; Type:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXEC (Executable file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Machine:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ARM&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1&lt;/P&gt;&lt;P&gt;&amp;nbsp; Entry point address:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x8d10&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7196 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Flags:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x5000002, has entry point, &lt;STRONG&gt;Version5 EABI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of this header:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 37&lt;/P&gt;&lt;P&gt;&amp;nbsp; Section header string table index: 34&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# &lt;STRONG&gt;readelf -h /opt/fsl/lib/imx-mm/audio-codec/lib_g.729ab_dec_arm11_elinux.so&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELF Header:&lt;/P&gt;&lt;P&gt;&amp;nbsp; Magic:&amp;nbsp;&amp;nbsp; 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00&lt;/P&gt;&lt;P&gt;&amp;nbsp; Class:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELF32&lt;/P&gt;&lt;P&gt;&amp;nbsp; Data:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2's complement, little endian&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 (current)&lt;/P&gt;&lt;P&gt;&amp;nbsp; OS/ABI:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UNIX - System V&lt;/P&gt;&lt;P&gt;&amp;nbsp; ABI Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp; Type:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DYN (Shared object file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Machine:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ARM&lt;/P&gt;&lt;P&gt;&amp;nbsp; Version:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1&lt;/P&gt;&lt;P&gt;&amp;nbsp; Entry point address:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x171c&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Start of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 77316 (bytes into file)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Flags:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x4000002, has entry point, &lt;STRONG&gt;Version4 EABI&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of this header:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of program headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;&amp;nbsp; Size of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40 (bytes)&lt;/P&gt;&lt;P&gt;&amp;nbsp; Number of section headers:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29&lt;/P&gt;&lt;P&gt;&amp;nbsp; Section header string table index: 26&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;and inability of linking any tests using gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf compiler. &lt;STRONG&gt;Please fix the package by adding missing hard-fp libraries.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;TIA, Rus&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Update1: Yocto can run soft-floating tests, but Debian still not.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Update2: Debian can run softfp tests after upgrading to libc-2.21&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Update3: &lt;STRONG&gt;The package has another missing file g729_common_api.h&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 17 Jul 2016 04:02:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579094#M88276</guid>
      <dc:creator>sfinx</dc:creator>
      <dc:date>2016-07-17T04:02:34Z</dc:date>
    </item>
    <item>
      <title>Re: imx-codec package bug (missing hardfp libraries)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579095#M88277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi First&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i.MX6Q does not have fpu as described in Table 12-4. Cortex-A9 Core configuration&lt;/P&gt;&lt;P&gt;i.MX6DQ Reference Manual &lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fref_manual%2FIMX6DQRM.pdf" rel="nofollow" target="_blank"&gt;http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jul 2016 01:27:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579095#M88277</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-07-18T01:27:57Z</dc:date>
    </item>
    <item>
      <title>Re: imx-codec package bug (missing hardfp libraries)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579096#M88278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did not mentioned the imx6q at all. The &lt;STRONG&gt;bug is related to library&lt;/STRONG&gt; not the CPU. I'm, using DART-6UL with Ultralight IMX6, it has the FPU.&lt;/P&gt;&lt;P&gt;As I can see the mixed EABI can't be loaded by ld.so prior to libc 2.21 which affect at least the Debian distro. The main concern is that hardfp libraries are usually faster than softftp.&lt;/P&gt;&lt;P&gt;And last - seems like nobody tried to make compile test using this package (mainly because of messy build system) - there are missing header files.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jul 2016 04:32:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx-codec-package-bug-missing-hardfp-libraries/m-p/579096#M88278</guid>
      <dc:creator>sfinx</dc:creator>
      <dc:date>2016-07-18T04:32:33Z</dc:date>
    </item>
  </channel>
</rss>

