AnsweredAssumed Answered

Build libfslcodec-4.0.8 on Ubuntu 16.04 for IMX6Q

Question asked by Amir Farahani on Jul 19, 2019
Latest reply on Jul 22, 2019 by Bio_TICFSL

Hi Experts 

I installed Ubuntu 16.04 with kernel 4.1.15 and successfully boot. I used This instruction for install just change distro and solve some issues by myself. Just now I tried compile  libfslcodec-4.0.8 but I have problem. let me  explain sequences:

1- install all tools I need to compile packages by apt like make, autoconf, gcc, and etc...

 

autoconf -V -->  autoconf (GNU Autoconf) 2.69

automake --version --> automake (GNU automake) 1.15

make --> GNU Make 4.1

gcc --version --> gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609

 

2- Download  libfslcodec-4.0.8.bin from here

3-Extract and run this commands for Auto configure but I can make and see error "make: Nothing to be done for 'all'." also I have seen a waring during auto conf process :

 

configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:7: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation

 

And I can't make this library. How can I solve this issue.You can see log in below.

 

Thanks of all Experts 

Amir

 

radio@Radio:~/vps_pack/libfslcodec-4.0.8$ sudo ./autogen.sh --prefix=/usr --enable-fhw --enable-vpu
processing .
Running aclocal ...
Running automake --gnu ...
configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:7: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
Running autoconf ...
Running ./configure --enable-maintainer-mode --prefix=/usr --enable-fhw --enable-vpu ...
checking whether make supports nested variables... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes

Enable FHW option

Enable VPU option
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libfslaudiocodec.pc
config.status: creating libfslvideocodec.pc
Configure result (with uni_audio: yes):
Enabled audio codec:
peq
src
aacdec
mp3dec
mp3enc
vorbisdec
bsacdec
flacdec
sbcenc
g726
g711
g723
g729
amrnb
amrwb
Disabled audio codec:
Enabled video codec:
deinterlace
h264dec
mpeg2dec
mpeg4aspdec
jpegdec
jpegenc
bmpdec
pngdec
gifdec
Disabled video codec:
Now type `make' to compile.
radio@Radio:~/vps_pack/libfslcodec-4.0.8$ make
make: Nothing to be done for 'all'.
radio@Radio:~/vps_pack/libfslcodec-4.0.8$

Outcomes