selur@deploy:~/workspace/HybridDeploy$ ./build-tools.sh d2vwitch

  • '[' 1 -eq 0 ']'
  • args=d2vwitch
  • '[' -x /usr/bin/apt ']'
  • sudo apt update
    Hit:1 http://de.archive.ubuntu.com/ubuntu bionic InRelease
    Hit:2 http://de.archive.ubuntu.com/ubuntu bionic-updates InRelease
    Hit:3 http://de.archive.ubuntu.com/ubuntu bionic-backports InRelease
    Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    All packages are up to date.
  • sudo apt upgrade -y
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Calculating upgrade... Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  • sudo apt install --no-install-recommends -y build-essential git subversion wget cmake nasm yasm unzip upx-ucl autoconf automake gettext libtool-bin pkg-config qt5-default docbook-xsl xsltproc rake ragel libgl1-mesa-dev libboost-filesystem-dev libboost-system-dev libboost-regex-dev libboost-date-time-dev libdvdread-dev libogg-dev libvorbis-dev libflac-dev zlib1g-dev liblzma-dev libbz2-dev libpng-dev libjpeg-dev libgif-dev libopenal-dev libasound-dev libpulse-dev libopencore-amrnb-dev libopencore-amrwb-dev libmp3lame-dev libmpg123-dev libopus-dev libopusfile-dev libsndfile-dev libwavpack-dev libmagic-dev libnuma-dev libbluray-dev libxvidcore-dev libva-dev libvdpau-dev libxml2-dev libfreetype6-dev libfontconfig1-dev libxcb1-dev 'libxcb-shm?-dev' 'libxcb-xfixes?-dev' 'libxcb-shape?-dev'
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Note, selecting 'libasound2-dev' instead of 'libasound-dev'
    Note, selecting 'libsndfile1-dev' instead of 'libsndfile-dev'
    Note, selecting 'libxcb-shm0-dev' for glob 'libxcb-shm?-dev'
    Note, selecting 'libxcb-xfixes0-dev' for glob 'libxcb-xfixes?-dev'
    Note, selecting 'libxcb-shape0-dev' for glob 'libxcb-shape?-dev'
    autoconf is already the newest version (2.69-11).
    automake is already the newest version (1:1.15.1-3ubuntu2).
    build-essential is already the newest version (12.4ubuntu1).
    libboost-filesystem-dev is already the newest version (1.65.1.0ubuntu1).
    libboost-system-dev is already the newest version (1.65.1.0ubuntu1).
    libflac-dev is already the newest version (1.3.2-1).
    libfontconfig1-dev is already the newest version (2.12.6-0ubuntu2).
    libjpeg-dev is already the newest version (8c-2ubuntu8).
    liblzma-dev is already the newest version (5.2.2-1.3).
    libmp3lame-dev is already the newest version (3.100-2).
    libmpg123-dev is already the newest version (1.25.10-1).
    libogg-dev is already the newest version (1.3.2-1).
    libopus-dev is already the newest version (1.1.2-1ubuntu1).
    libtool-bin is already the newest version (2.4.6-2).
    libvdpau-dev is already the newest version (1.1.1-3ubuntu1).
    libvorbis-dev is already the newest version (1.3.5-4.2).
    pkg-config is already the newest version (0.29.1-0ubuntu2).
    zlib1g-dev is already the newest version (1:1.2.11.dfsg-0ubuntu2).
    docbook-xsl is already the newest version (1.79.1+dfsg-2).
    libbluray-dev is already the newest version (1:1.0.2-3).
    libboost-date-time-dev is already the newest version (1.65.1.0ubuntu1).
    libboost-regex-dev is already the newest version (1.65.1.0ubuntu1).
    libdvdread-dev is already the newest version (6.0.0-1).
    libopenal-dev is already the newest version (1:1.18.2-2).
    libopencore-amrnb-dev is already the newest version (0.1.3-2.1).
    libopencore-amrwb-dev is already the newest version (0.1.3-2.1).
    libopusfile-dev is already the newest version (0.9+20170913-1build1).
    libva-dev is already the newest version (2.1.0-3).
    libxvidcore-dev is already the newest version (2:1.3.5-1).
    nasm is already the newest version (2.13.02-0.1).
    ragel is already the newest version (6.10-1).
    subversion is already the newest version (1.9.7-4ubuntu1).
    upx-ucl is already the newest version (3.94-4).
    yasm is already the newest version (1.3.0-2build1).
    cmake is already the newest version (3.10.2-1ubuntu2.18.04.1).
    gettext is already the newest version (0.19.8.1-6ubuntu0.3).
    git is already the newest version (1:2.17.1-1ubuntu0.8).
    libasound2-dev is already the newest version (1.1.3-5ubuntu0.5).
    libbz2-dev is already the newest version (1.0.6-8.1ubuntu0.2).
    libfreetype6-dev is already the newest version (2.8.1-2ubuntu2.1).
    libgif-dev is already the newest version (5.1.4-2ubuntu0.1).
    libgl1-mesa-dev is already the newest version (20.0.8-0ubuntu1~18.04.1).
    libmagic-dev is already the newest version (1:5.32-2ubuntu0.4).
    libnuma-dev is already the newest version (2.0.11-2.1ubuntu0.1).
    libpng-dev is already the newest version (1.6.34-1ubuntu0.18.04.2).
    libpulse-dev is already the newest version (1:11.1-1ubuntu7.11).
    libsndfile1-dev is already the newest version (1.0.28-4ubuntu0.18.04.1).
    libwavpack-dev is already the newest version (5.1.0-2ubuntu1.5).
    libxcb-shape0-dev is already the newest version (1.13-2~ubuntu18.04).
    libxcb-shm0-dev is already the newest version (1.13-2~ubuntu18.04).
    libxcb-xfixes0-dev is already the newest version (1.13-2~ubuntu18.04).
    libxcb1-dev is already the newest version (1.13-2~ubuntu18.04).
    libxml2-dev is already the newest version (2.9.4+dfsg1-6.1ubuntu1.4).
    rake is already the newest version (12.3.1-1ubuntu0.1).
    unzip is already the newest version (6.0-21ubuntu1.1).
    wget is already the newest version (1.19.4-1ubuntu2.2).
    xsltproc is already the newest version (1.1.29-5ubuntu0.2).
    qt5-default is already the newest version (5.9.5+dfsg-0ubuntu2.5).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  • mkdir -p tools
  • cd tools
  • echo d2vwitch
  • grep -q -i -w -E 'all|divx265'
  • echo d2vwitch
  • grep -q -i -w -E 'all|neroaac|neroaacenc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|tsmuxer'
  • echo d2vwitch
  • grep -q -i -w -E 'all|telxcc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|flvextract|flvextractcl'
  • echo d2vwitch
  • grep -q -i -w -E 'all|framecounter'
  • echo d2vwitch
  • grep -q -i -w -E 'all|idxsubcutter'
  • echo d2vwitch
  • grep -q -i -w -E 'all|vsviewer'
  • echo d2vwitch
  • grep -q -i -w -E 'all|lsdvd'
  • echo d2vwitch
  • grep -q -i -w -E 'all|ffdcaenc|dcaenc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|kvazaar'
  • echo d2vwitch
  • grep -q -i -w -E 'all|lame'
  • echo d2vwitch
  • grep -q -i -w -E 'all|faac'
  • echo d2vwitch
  • grep -q -i -w -E 'all|flac'
  • echo d2vwitch
  • grep -q -i -w -E 'all|aften'
  • echo d2vwitch
  • grep -q -i -w -E 'all|sox'
  • echo d2vwitch
  • grep -q -i -w -E 'all|delaycut'
  • echo d2vwitch
  • grep -q -i -w -E 'all|bdsup2sub++|bdsup2subplusplus|bdsup2sub'
  • echo d2vwitch
  • grep -q -i -w -E 'all|fdkaac|fdk-aac|aac-enc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|oggenc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|opusenc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|mp4box'
  • echo d2vwitch
  • grep -q -i -w -E 'all|mp4fpsmod'
  • echo d2vwitch
  • grep -q -i -w -E 'all|vpxenc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|xvid'
  • echo d2vwitch
  • grep -q -i -w -E 'all|rav1e'
  • echo d2vwitch
  • grep -q -i -w -E 'all|aomenc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|mediainfo'
  • echo d2vwitch
  • grep -q -i -w -E 'all|x265'
  • echo d2vwitch
  • grep -q -i -w -E 'all|ffmbc'
  • echo d2vwitch
  • grep -q -i -w -E 'all|d2vwitch'
  • mkdir build
  • cd build
  • top=/home/selur/workspace/HybridDeploy/tools/build
  • export PATH=/home/selur/workspace/HybridDeploy/tools/build:/home/selur/.local/bin:/home/selur/opt/vapoursynth/bin:/home/selur/.local/bin:/home/selur/opt/vapoursynth/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
  • PATH=/home/selur/workspace/HybridDeploy/tools/build:/home/selur/.local/bin:/home/selur/opt/vapoursynth/bin:/home/selur/.local/bin:/home/selur/opt/vapoursynth/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
  • export PKG_CONFIG_PATH=/home/selur/workspace/HybridDeploy/tools/build/libs/lib/pkgconfig
  • PKG_CONFIG_PATH=/home/selur/workspace/HybridDeploy/tools/build/libs/lib/pkgconfig
  • git clone --depth 1 https://github.com/dubhater/D2VWitch
    Cloning into 'D2VWitch'...
    remote: Enumerating objects: 29, done.
    remote: Counting objects: 100% (29/29), done.
    remote: Compressing objects: 100% (29/29), done.
    remote: Total 29 (delta 6), reused 4 (delta 0), pack-reused 0
    Unpacking objects: 100% (29/29), done.
  • git clone --depth 1 https://github.com/FFmpeg/FFmpeg
    Cloning into 'FFmpeg'...
    remote: Enumerating objects: 7402, done.
    remote: Counting objects: 100% (7402/7402), done.
    remote: Compressing objects: 100% (5720/5720), done.
    remote: Total 7402 (delta 2034), reused 3255 (delta 1392), pack-reused 0
    Receiving objects: 100% (7402/7402), 15.53 MiB | 8.47 MiB/s, done.
    Resolving deltas: 100% (2034/2034), done.
  • git clone --depth 1 https://github.com/vapoursynth/vapoursynth
    Cloning into 'vapoursynth'...
    remote: Enumerating objects: 357, done.
    remote: Counting objects: 100% (357/357), done.
    remote: Compressing objects: 100% (330/330), done.
    remote: Total 357 (delta 47), reused 118 (delta 11), pack-reused 0
    Receiving objects: 100% (357/357), 704.44 KiB | 4.57 MiB/s, done.
    Resolving deltas: 100% (47/47), done.
  • build_nasm
  • ver=2.14.02
  • wget https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xz
    --2021-07-19 05:41:02-- https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xz
    Resolving www.nasm.us (www.nasm.us)... 198.137.202.136, 2607:7c80:54:e::136
    Connecting to www.nasm.us (www.nasm.us)|198.137.202.136|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 827620 (808K) [application/x-xz]
    Saving to: ‘nasm-2.14.02.tar.xz’

nasm-2.14.02.tar.xz 100%[=================================================================================================================================================>] 808,22K 880KB/s in 0,9s

2021-07-19 05:41:03 (880 KB/s) - ‘nasm-2.14.02.tar.xz’ saved [827620/827620]

  • tar xf nasm-2.14.02.tar.xz
  • cd nasm-2.14.02
  • ./configure
    checking for prefix by checking for nasm... /home/selur/opt/vapoursynth/bin/nasm
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking minix/config.h usability... no
    checking minix/config.h presence... no
    checking for minix/config.h... no
    checking whether it is safe to define EXTENSIONS... yes
    checking for special C compiler options needed for large files... no
    checking for _FILE_OFFSET_BITS value needed for large files... no
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking for gcc option to accept ISO C99... none needed
    checking for gcc option to accept ISO Standard C... (cached) none needed
    checking whether ln -s works... yes
    checking whether make sets $(MAKE)... yes
    checking for a BSD-compatible install... /usr/bin/install -c
    checking for suffix of library files... a
    checking for an ANSI C-conforming const... yes
    checking for inline... inline
    checking for C/C++ restrict keyword... restrict
    checking for size_t... yes
    checking whether byte ordering is bigendian... no
    checking if gcc accepts -fwrapv... yes
    checking if gcc accepts -U__STRICT_ANSI
    ... yes
    checking if gcc accepts -fno-common... yes
    checking for nroff... nroff
    checking for asciidoc... no
    checking for xmlto... no
    configure: WARNING: No asciidoc package found
    configure: WARNING: No xmlto package found
    checking for ar... ar
    checking for ranlib... ranlib
    checking for strip... strip
    checking for ANSI C header files... (cached) yes
    checking for inttypes.h... (cached) yes
    checking for strings.h... (cached) yes
    checking for stdbool.h that conforms to C99... yes
    checking for _Bool... yes
    checking stdnoreturn.h usability... yes
    checking stdnoreturn.h presence... yes
    checking for stdnoreturn.h... yes
    checking io.h usability... no
    checking io.h presence... no
    checking for io.h... no
    checking fcntl.h usability... yes
    checking fcntl.h presence... yes
    checking for fcntl.h... yes
    checking for unistd.h... (cached) yes
    checking sys/mman.h usability... yes
    checking sys/mman.h presence... yes
    checking for sys/mman.h... yes
    checking for sys/types.h... (cached) yes
    checking for sys/stat.h... (cached) yes
    checking for strcasecmp... yes
    checking for stricmp... no
    checking for strncasecmp... yes
    checking for strnicmp... no
    checking for strsep... yes
    checking for strnlen... yes
    checking for strrchrnul... no
    checking for getuid... yes
    checking for getgid... yes
    checking for realpath... yes
    checking for canonicalize_file_name... yes
    checking for _fullpath... no
    checking for pathconf... yes
    checking for _LARGEFILE_SOURCE value needed for large files... no
    checking for _fseeki64... no
    checking for ftruncate... yes
    checking for _chsize... no
    checking for _chsize_s... no
    checking for fileno... yes
    checking for _fileno... no
    checking for _filelengthi64... no
    checking for stdlib.h... (cached) yes
    checking for unistd.h... (cached) yes
    checking for sys/param.h... yes
    checking for getpagesize... yes
    checking for working mmap... yes
    checking for getpagesize... (cached) yes
    checking for sysconf... yes
    checking for access... yes
    checking for _access... no
    checking for faccessat... yes
    checking for __builtin_expect... yes
    checking intrin.h usability... no
    checking intrin.h presence... no
    checking for intrin.h... no
    checking for __builtin_clz... yes
    checking for __builtin_clzl... yes
    checking for __builtin_clzll... yes
    checking for _BitScanReverse... no
    checking for _BitScanReverse64... no
    checking for vsnprintf... yes
    checking for _vsnprintf... no
    checking for snprintf... yes
    checking for _snprintf... no
    checking for strlcpy... no
    checking for strrchrnul... (cached) no
    checking for struct _stati64... no
    checking for struct stat... yes
    checking for stat... yes
    checking for _stati64... no
    checking for fstat... yes
    checking for _fstati64... no
    checking whether strcasecmp is declared... yes
    checking whether stricmp is declared... no
    checking whether strncasecmp is declared... yes
    checking whether strnicmp is declared... no
    checking whether strsep is declared... yes
    checking whether strlcpy is declared... no
    checking whether strnlen is declared... yes
    checking whether strrchrnul is declared... no
    checking for uintptr_t... yes
    checking endian.h usability... yes
    checking endian.h presence... yes
    checking for endian.h... yes
    checking sys/endian.h usability... no
    checking sys/endian.h presence... no
    checking for sys/endian.h... no
    checking machine/endian.h usability... no
    checking machine/endian.h presence... no
    checking for machine/endian.h... no
    checking for cpu_to_le16... no
    checking for cpu_to_le32... no
    checking for cpu_to_le64... no
    checking for __cpu_to_le16... no
    checking for __cpu_to_le32... no
    checking for __cpu_to_le64... no
    checking for htole16... yes
    checking for htole32... yes
    checking for htole64... yes
    checking for __bswap_16... yes
    checking for __bswap_32... yes
    checking for __bswap_64... yes
    checking for __builtin_bswap16... yes
    checking for __builtin_bswap32... yes
    checking for __builtin_bswap64... yes
    checking for _byteswap_ushort... no
    checking for _byteswap_ulong... no
    checking for _byteswap_uint64... no
    checking for __builtin_constant_p... yes
    checking if gcc accepts -Werror=attributes... yes
    checking if gcc supports the noreturn function attribute... yes
    checking if gcc supports the returns_nonnull function attribute... yes
    checking if gcc supports the malloc function attribute... yes
    checking if gcc supports the alloc_size function attribute... yes
    checking if gcc supports the sentinel function attribute... yes
    checking if gcc supports the format function attribute... yes
    checking if gcc supports the const function attribute... yes
    checking if gcc supports the pure function attribute... yes
    checking if gcc supports the cold function attribute... yes
    checking if gcc supports the error function attribute... yes
    checking if gcc accepts -fvisibility=hidden... yes
    checking if gcc accepts -W... yes
    checking if gcc accepts -Wall... yes
    checking if gcc accepts -pedantic... yes
    checking if gcc accepts -Werror=unknown-warning-option... no
    checking if gcc accepts -Wpedantic-ms-format... no
    checking if gcc accepts -Wc90-c99-compat... yes
    checking if gcc accepts -Wlong-long... yes
    checking if gcc accepts -Wstringop-truncation... no
    checking if gcc accepts -Wshift-negative-value... yes
    checking if gcc accepts -Werror=implicit... yes
    checking if gcc accepts -Werror=missing-braces... yes
    checking if gcc accepts -Werror=return-type... yes
    checking if gcc accepts -Werror=trigraphs... yes
    checking if gcc accepts -Werror=pointer-arith... yes
    checking if gcc accepts -Werror=strict-prototypes... no
    checking if gcc accepts -Werror=missing-prototypes... yes
    checking if gcc accepts -Werror=missing-declarations... yes
    checking if gcc accepts -Werror=comment... yes
    checking if gcc accepts -Werror=vla... yes
    checking if gcc supports C99 external inlines... yes
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating doc/Makefile
    config.status: creating config/config.h
    config.status: executing default-1 commands
  • make -j4
    perl -I./perllib -I. tools/mkdep.pl -M Makefile.in -- . include config x86 rdoff stdlib nasmlib output asm disasm x86 common macros
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/nasm.o asm/nasm.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/snprintf.o stdlib/snprintf.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/vsnprintf.o stdlib/vsnprintf.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/strlcpy.o stdlib/strlcpy.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/strnlen.o stdlib/strnlen.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/strrchrnul.o stdlib/strrchrnul.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/ver.o nasmlib/ver.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/crc64.o nasmlib/crc64.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/malloc.o nasmlib/malloc.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/errfile.o nasmlib/errfile.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/md5c.o nasmlib/md5c.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/string.o nasmlib/string.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/file.o nasmlib/file.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/mmap.o nasmlib/mmap.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/ilog2.o nasmlib/ilog2.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/realpath.o nasmlib/realpath.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/path.o nasmlib/path.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/filename.o nasmlib/filename.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/srcfile.o nasmlib/srcfile.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/zerobuf.o nasmlib/zerobuf.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/readnum.o nasmlib/readnum.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/bsi.o nasmlib/bsi.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/rbtree.o nasmlib/rbtree.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/hashtbl.o nasmlib/hashtbl.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/raa.o nasmlib/raa.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/saa.o nasmlib/saa.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/strlist.o nasmlib/strlist.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/perfhash.o nasmlib/perfhash.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/badenum.o nasmlib/badenum.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o common/common.o common/common.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/insnsa.o x86/insnsa.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/insnsb.o x86/insnsb.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/insnsd.o x86/insnsd.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/insnsn.o x86/insnsn.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/regs.o x86/regs.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/regvals.o x86/regvals.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/regflags.o x86/regflags.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/regdis.o x86/regdis.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/disp8.o x86/disp8.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o x86/iflag.o x86/iflag.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/error.o asm/error.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/float.o asm/float.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/directiv.o asm/directiv.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/directbl.o asm/directbl.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/pragma.o asm/pragma.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/assemble.o asm/assemble.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/labels.o asm/labels.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/parser.o asm/parser.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/preproc.o asm/preproc.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/quote.o asm/quote.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/pptok.o asm/pptok.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/listing.o asm/listing.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/eval.o asm/eval.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/exprlib.o asm/exprlib.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/exprdump.o asm/exprdump.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/stdscan.o asm/stdscan.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/strfunc.o asm/strfunc.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/tokhash.o asm/tokhash.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/segalloc.o asm/segalloc.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/preproc-nop.o asm/preproc-nop.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/rdstrnum.o asm/rdstrnum.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o macros/macros.o macros/macros.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outform.o output/outform.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outlib.o output/outlib.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/legacy.o output/legacy.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/strtbl.o output/strtbl.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/nulldbg.o output/nulldbg.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/nullout.o output/nullout.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outbin.o output/outbin.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outaout.o output/outaout.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outcoff.o output/outcoff.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outelf.o output/outelf.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outobj.o output/outobj.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outas86.o output/outas86.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outrdf2.o output/outrdf2.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outdbg.o output/outdbg.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outieee.o output/outieee.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/outmacho.o output/outmacho.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o output/codeview.o output/codeview.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o disasm/disasm.o disasm/disasm.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o disasm/sync.o disasm/sync.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o disasm/ndisasm.o disasm/ndisasm.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdfdump.o rdoff/rdfdump.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdoff.o rdoff/rdoff.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdfload.o rdoff/rdfload.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/symtab.o rdoff/symtab.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/collectn.o rdoff/collectn.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdlib.o rdoff/rdlib.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/segtab.o rdoff/segtab.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/hash.o rdoff/hash.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/ldrdf.o rdoff/ldrdf.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdx.o rdoff/rdx.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdflib.o rdoff/rdflib.c
    gcc -c -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdf2bin.o rdoff/rdf2bin.c
    rm -f rdoff/librdoff.a
    ar cq rdoff/librdoff.a rdoff/rdoff.o rdoff/rdfload.o rdoff/symtab.o rdoff/collectn.o rdoff/rdlib.o rdoff/segtab.o rdoff/hash.o
    rm -f libnasm.a
    ar cq libnasm.a stdlib/snprintf.o stdlib/vsnprintf.o stdlib/strlcpy.o stdlib/strnlen.o stdlib/strrchrnul.o nasmlib/ver.o nasmlib/crc64.o nasmlib/malloc.o nasmlib/errfile.o nasmlib/md5c.o nasmlib/string.o nasmlib/file.o nasmlib/mmap.o nasmlib/ilog2.o nasmlib/realpath.o nasmlib/path.o nasmlib/filename.o nasmlib/srcfile.o nasmlib/zerobuf.o nasmlib/readnum.o nasmlib/bsi.o nasmlib/rbtree.o nasmlib/hashtbl.o nasmlib/raa.o nasmlib/saa.o nasmlib/strlist.o nasmlib/perfhash.o nasmlib/badenum.o common/common.o x86/insnsa.o x86/insnsb.o x86/insnsd.o x86/insnsn.o x86/regs.o x86/regvals.o x86/regflags.o x86/regdis.o x86/disp8.o x86/iflag.o asm/error.o asm/float.o asm/directiv.o asm/directbl.o asm/pragma.o asm/assemble.o asm/labels.o asm/parser.o asm/preproc.o asm/quote.o asm/pptok.o asm/listing.o asm/eval.o asm/exprlib.o asm/exprdump.o asm/stdscan.o asm/strfunc.o asm/tokhash.o asm/segalloc.o asm/preproc-nop.o asm/rdstrnum.o macros/macros.o output/outform.o output/outlib.o output/legacy.o output/strtbl.o output/nulldbg.o output/nullout.o output/outbin.o output/outaout.o output/outcoff.o output/outelf.o output/outobj.o output/outas86.o output/outrdf2.o output/outdbg.o output/outieee.o output/outmacho.o output/codeview.o disasm/disasm.o disasm/sync.o
    ranlib rdoff/librdoff.a
    ranlib libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -fvisibility=hidden -o nasm asm/nasm.o libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -fvisibility=hidden -o ndisasm disasm/ndisasm.o libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdfdump rdoff/rdfdump.o -fvisibility=hidden rdoff/librdoff.a libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/ldrdf rdoff/ldrdf.o -fvisibility=hidden rdoff/librdoff.a libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdx rdoff/rdx.o -fvisibility=hidden rdoff/librdoff.a libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdflib rdoff/rdflib.o -fvisibility=hidden rdoff/librdoff.a libnasm.a
    gcc -g -O3 -fwrapv -U__STRICT_ANSI__ -fno-common -Werror=attributes -fvisibility=hidden -W -Wall -pedantic -Wc90-c99-compat -Wno-long-long -Wno-shift-negative-value -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 -I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o rdoff/rdf2bin rdoff/rdf2bin.o -fvisibility=hidden rdoff/librdoff.a libnasm.a
    rm -f rdoff/rdf2com
    rm -f rdoff/rdf2ith
    rm -f rdoff/rdf2ihx
    cd rdoff && ln -s rdf2bin rdf2ith
    cd rdoff && ln -s rdf2bin rdf2com
    cd rdoff && ln -s rdf2bin rdf2ihx
    rm -f rdoff/rdf2srec
    cd rdoff && ln -s rdf2bin rdf2srec
  • cp nasm ..
  • cd ..
  • rm -rf nasm-2.14.02 nasm-2.14.02.tar.xz
  • cd FFmpeg
  • ./configure --prefix=/home/selur/workspace/HybridDeploy/tools/build/libs --enable-gpl --enable-version3 --disable-encoders --disable-muxers --disable-outdevs --disable-programs --disable-doc --disable-debug --disable-xlib --disable-sdl2 '--extra-cflags=-ffunction-sections -fdata-sections'
    install prefix /home/selur/workspace/HybridDeploy/tools/build/libs
    source path .
    C compiler gcc
    C library glibc
    ARCH x86 (generic)
    big-endian no
    runtime cpu detection yes
    standalone assembly yes
    x86 assembler nasm
    MMX enabled yes
    MMXEXT enabled yes
    3DNow! enabled yes
    3DNow! extended enabled yes
    SSE enabled yes
    SSSE3 enabled yes
    AESNI enabled yes
    AVX enabled yes
    AVX2 enabled yes
    AVX-512 enabled yes
    XOP enabled yes
    FMA3 enabled yes
    FMA4 enabled yes
    i686 features enabled yes
    CMOV is fast yes
    EBX available yes
    EBP available yes
    debug symbols no
    strip symbols yes
    optimize for size no
    optimizations yes
    static yes
    shared no
    postprocessing support yes
    network support yes
    threading support pthreads
    safe bitstream reader yes
    texi2html enabled no
    perl enabled yes
    pod2man enabled yes
    makeinfo enabled no
    makeinfo supports HTML no
    xmllint enabled no

External libraries:
alsa bzlib iconv libxcb libxcb_shape libxcb_shm libxcb_xfixes lzma zlib

External libraries providing hardware acceleration:
cuda_llvm v4l2_m2m vaapi vdpau

Libraries:
avcodec avdevice avfilter avformat avutil postproc swresample swscale

Programs:

Enabled decoders:
aac adpcm_sbpro_2 bintext eamad hqx mp3adu pcm_f32be qdmc stl vp6a
aac_fixed adpcm_sbpro_3 bitpacked eatgq huffyuv mp3adufloat pcm_f32le qdraw subrip vp6f
aac_latm adpcm_sbpro_4 bmp eatgv hymt mp3float pcm_f64be qpeg subviewer vp7
aasc adpcm_swf bmv_audio eatqi iac mp3on4 pcm_f64le qtrle subviewer1 vp8
ac3 adpcm_thp bmv_video eightbps idcin mp3on4float pcm_lxf r10k sunrast vp8_v4l2m2m
ac3_fixed adpcm_thp_le brender_pix eightsvx_exp idf mpc7 pcm_mulaw r210 svq1 vp9
acelp_kelvin adpcm_vima c93 eightsvx_fib iff_ilbm mpc8 pcm_s16be ra_144 svq3 vp9_v4l2m2m
adpcm_4xm adpcm_xa cavs escape124 ilbc mpeg1_v4l2m2m pcm_s16be_planar ra_288 tak vplayer
adpcm_adx adpcm_yamaha ccaption escape130 imc mpeg1video pcm_s16le ralf targa vqa
adpcm_afc adpcm_zork cdgraphics evrc imm4 mpeg2_v4l2m2m pcm_s16le_planar rasc targa_y216 wavpack
adpcm_agm agm cdtoons exr imm5 mpeg2video pcm_s24be rawvideo tdsc wcmv
adpcm_aica aic cdxl fastaudio indeo2 mpeg4 pcm_s24daud realtext text webp
adpcm_argo alac cfhd ffv1 indeo3 mpeg4_v4l2m2m pcm_s24le rl2 theora webvtt
adpcm_ct alias_pix cinepak ffvhuff indeo4 mpegvideo pcm_s24le_planar roq thp wmalossless
adpcm_dtk als clearvideo ffwavesynth indeo5 mpl2 pcm_s32be roq_dpcm tiertexseqvideo wmapro
adpcm_ea amrnb cljr fic interplay_acm msa1 pcm_s32le rpza tiff wmav1
adpcm_ea_maxis_xa amrwb cllc fits interplay_dpcm mscc pcm_s32le_planar rscc tmv wmav2
adpcm_ea_r1 amv comfortnoise flac interplay_video msmpeg4v1 pcm_s64be rv10 truehd wmavoice
adpcm_ea_r2 anm cook flashsv ipu msmpeg4v2 pcm_s64le rv20 truemotion1 wmv1
adpcm_ea_r3 ansi cpia flashsv2 jacosub msmpeg4v3 pcm_s8 rv30 truemotion2 wmv2
adpcm_ea_xas ape cri flic jpeg2000 msp2 pcm_s8_planar rv40 truemotion2rt wmv3
adpcm_g722 apng cscd flv jpegls msrle pcm_sga s302m truespeech wmv3image
adpcm_g726 aptx cyuv fmvc jv mss1 pcm_u16be sami tscc wnv1
adpcm_g726le aptx_hd dca fourxm kgv1 mss2 pcm_u16le sanm tscc2 wrapped_avframe
adpcm_ima_acorn arbc dds fraps kmvc msvideo1 pcm_u24be sbc tta ws_snd1
adpcm_ima_alp argo derf_dpcm frwu lagarith mszh pcm_u24le scpr twinvq xan_dpcm
adpcm_ima_amv ass dfa g2m loco mts2 pcm_u32be screenpresso txd xan_wc3
adpcm_ima_apc asv1 dirac g723_1 lscr mv30 pcm_u32le sdx2_dpcm ulti xan_wc4
adpcm_ima_apm asv2 dnxhd g729 m101 mvc1 pcm_u8 sga utvideo xbin
adpcm_ima_cunning atrac1 dolby_e gdv mace3 mvc2 pcm_vidc sgi v210 xbm
adpcm_ima_dat4 atrac3 dpx gif mace6 mvdv pcx sgirle v210x xface
adpcm_ima_dk3 atrac3al dsd_lsbf gremlin_dpcm magicyuv mvha pfm sheervideo v308 xl
adpcm_ima_dk4 atrac3p dsd_lsbf_planar gsm mdec mwsc pgm shorten v408 xma1
adpcm_ima_ea_eacs atrac3pal dsd_msbf gsm_ms metasound mxpeg pgmyuv simbiosis_imx v410 xma2
adpcm_ima_ea_sead atrac9 dsd_msbf_planar h261 microdvd nellymoser pgssub sipr vb xpm
adpcm_ima_iss aura dsicinaudio h263 mimic notchlc pgx siren vble xsub
adpcm_ima_moflex aura2 dsicinvideo h263_v4l2m2m mjpeg nuv photocd smackaud vc1 xwd
adpcm_ima_mtf av1 dss_sp h263i mjpegb on2avc pictor smacker vc1_v4l2m2m y41p
adpcm_ima_oki avrn dst h263p mlp opus pixlet smc vc1image ylc
adpcm_ima_qt avrp dvaudio h264 mmvideo paf_audio pjs smvjpeg vcr1 yop
adpcm_ima_rad avs dvbsub h264_v4l2m2m mobiclip paf_video png snow vmdaudio yuv4
adpcm_ima_smjpeg avui dvdsub hap motionpixels pam ppm sol_dpcm vmdvideo zero12v
adpcm_ima_ssi ayuv dvvideo hca movtext pbm prores sonic vmnc zerocodec
adpcm_ima_wav bethsoftvid dxa hcom mp1 pcm_alaw prosumer sp5x vorbis zlib
adpcm_ima_ws bfi dxtory hevc mp1float pcm_bluray psd speedhq vp3 zmbv
adpcm_ms bink dxv hevc_v4l2m2m mp2 pcm_dvd ptx srgc vp4
adpcm_mtaf binkaudio_dct eac3 hnm4_video mp2float pcm_f16le qcelp srt vp5
adpcm_psx binkaudio_rdft eacmv hq_hqa mp3 pcm_f24le qdm2 ssa vp6

Enabled encoders:

Enabled hwaccels:
h263_vaapi h264_vdpau hevc_vdpau mpeg1_vdpau mpeg2_vdpau mpeg4_vdpau vc1_vdpau vp9_vaapi wmv3_vdpau
h264_vaapi hevc_vaapi mjpeg_vaapi mpeg2_vaapi mpeg4_vaapi vc1_vaapi vp8_vaapi wmv3_vaapi

Enabled parsers:
aac avs3 dirac dvd_nav gsm jpeg2000 opus sipr vp9
aac_latm bmp dnxhd dvdsub h261 mjpeg png tak webp
ac3 cavsvideo dolby_e flac h263 mlp pnm vc1 xbm
adx cook dpx g723_1 h264 mpeg4video rv30 vorbis xma
av1 cri dvaudio g729 hevc mpegaudio rv40 vp3
avs2 dca dvbsub gif ipu mpegvideo sbc vp8

Enabled demuxers:
aa ast dirac gsm image_pgmyuv_pipe lvf mv pcm_u8 shorten vc1
aac au dnxhd gxf image_pgx_pipe lxf mvi pcm_vidc siff vc1t
aax av1 dsf h261 image_photocd_pipe m4v mxf pjs simbiosis_imx vividas
ac3 avi dsicin h263 image_pictor_pipe matroska mxg pmp sln vivo
ace avr dss h264 image_png_pipe mca nc pp_bnk smacker vmd
acm avs dts hca image_ppm_pipe mcc nistsphere pva smjpeg vobsub
act avs2 dtshd hcom image_psd_pipe mgsts nsp pvf smush voc
adf avs3 dv hevc image_qdraw_pipe microdvd nsv qcp sol vpk
adp bethsoftvid dvbsub hls image_sgi_pipe mjpeg nut r3d sox vplayer
ads bfi dvbtxt hnm image_sunrast_pipe mjpeg_2000 nuv rawvideo spdif vqf
adx bfstm dxa ico image_svg_pipe mlp obu realtext srt w64
aea bink ea idcin image_tiff_pipe mlv ogg redspark stl wav
afc binka ea_cdata idf image_webp_pipe mm oma rl2 str wc3
aiff bintext eac3 iff image_xbm_pipe mmf paf rm subviewer webm_dash_manifest
aix bit epaf ifv image_xpm_pipe mods pcm_alaw roq subviewer1 webvtt
alp bmv ffmetadata ilbc image_xwd_pipe moflex pcm_f32be rpl sup wsaud
amr boa filmstrip image2 ingenient mov pcm_f32le rsd svag wsd
amrnb brstm fits image2_alias_pix ipmovie mp3 pcm_f64be rso svs wsvqa
amrwb c93 flac image2_brender_pix ipu mpc pcm_f64le rtp swf wtv
anm caf flic image2pipe ircam mpc8 pcm_mulaw rtsp tak wv
apc cavsvideo flv image_bmp_pipe iss mpegps pcm_s16be s337m tedcaptions wve
ape cdg fourxm image_cri_pipe iv8 mpegts pcm_s16le sami thp xa
apm cdxl frm image_dds_pipe ivf mpegtsraw pcm_s24be sap threedostr xbin
apng cine fsb image_dpx_pipe ivr mpegvideo pcm_s24le sbc tiertexseq xmv
aptx codec2 fwse image_exr_pipe jacosub mpjpeg pcm_s32be sbg tmv xvag
aptx_hd codec2raw g722 image_gif_pipe jv mpl2 pcm_s32le scc truehd xwma
aqtitle concat g723_1 image_j2k_pipe kux mpsub pcm_s8 sdp tta yop
argo_asf data g726 image_jpeg_pipe kvag msf pcm_u16be sdr2 tty yuv4mpegpipe
argo_brp daud g726le image_jpegls_pipe live_flv msnwc_tcp pcm_u16le sds txd
argo_cvg dcstr g729 image_pam_pipe lmlm4 msp pcm_u24be sdx ty
asf derf gdv image_pbm_pipe loas mtaf pcm_u24le segafilm v210
asf_o dfa genh image_pcx_pipe lrc mtv pcm_u32be ser v210x
ass dhav gif image_pgm_pipe luodat musx pcm_u32le sga vag

Enabled muxers:

Enabled protocols:
async concatf ffrtmphttp gopher httpproxy mmsh prompeg rtp tcp udplite
cache crypto file hls icecast mmst rtmp srtp tee unix
concat data ftp http md5 pipe rtmpt subfile udp

Enabled filters:
abench ametadata avgblur convolve elbg hflip maskedthreshold procamp_vaapi showspectrum thumbnail
abitscope amix axcorrelate copy entropy highpass maskfun pseudocolor showspectrumpic tile
acompressor amovie bandpass cover_rect epx highshelf mcompand psnr showvolume tinterlace
acontrast amplify bandreject crop eq hilbert median pullup showwaves tlut2
acopy amultiply bass cropdetect equalizer histeq mergeplanes qp showwavespic tmedian
acrossfade anequalizer bbox crossfeed erosion histogram mestimate random shuffleframes tmidequalizer
acrossover anlmdn bench crystalizer estdif hqdn3d metadata readeia608 shufflepixels tmix
acrusher anlms bilateral cue exposure hqx midequalizer readvitc shuffleplanes tonemap
acue anoisesrc biquad curves extractplanes hstack minterpolate realtime sidechaincompress tpad
addroi anull bitplanenoise datascope extrastereo hue mix remap sidechaingate transpose
adeclick anullsink blackdetect dblur fade hwdownload monochrome removegrain sidedata transpose_vaapi
adeclip anullsrc blackframe dcshift fftdnoiz hwmap movie removelogo sierpinski treble
adelay apad blend dctdnoiz fftfilt hwupload mpdecimate repeatfields signalstats tremolo
adenorm aperms bm3d deband field hysteresis mptestsrc replaygain signature trim
aderivative aphasemeter boxblur deblock fieldhint identity msad reverse silencedetect unpremultiply
adrawgraph aphaser bwdif decimate fieldmatch idet negate rgbashift silenceremove unsharp
aecho aphaseshift cas deconvolve fieldorder il nlmeans rgbtestsrc sinc untile
aemphasis apulsator cellauto dedot fifo inflate nnedi roberts sine v360
aeval arealtime channelmap deesser fillborders interlace noformat rotate smartblur vaguedenoiser
aevalsrc aresample channelsplit deflate find_rect interleave noise sab smptebars vectorscope
aexciter areverse chorus deflicker firequalizer join normalize scale smptehdbars vflip
afade arnndn chromahold deinterlace_vaapi flanger kerndeint null scale2ref sobel vfrdet
afftdn aselect chromakey dejudder floodfill kirsch nullsink scale_vaapi spectrumsynth vibrance
afftfilt asendcmd chromanr delogo format lagfun nullsrc scdet speechnorm vibrato
afifo asetnsamples chromashift denoise_vaapi fps lenscorrection oscilloscope scroll split vif
afir asetpts ciescope derain framepack life overlay select spp vignette
afirsrc asetrate codecview deshake framerate limiter owdenoise selectivecolor sr vmafmotion
aformat asettb color despill framestep loop pad sendcmd ssim volume
afreqshift ashowinfo colorbalance detelecine freezedetect loudnorm pal100bars separatefields stereo3d volumedetect
agate asidedata colorchannelmixer dilation freezeframes lowpass pal75bars setdar stereotools vstack
agraphmonitor asoftclip colorcontrast displace fspp lowshelf palettegen setfield stereowiden w3fdif
ahistogram asplit colorcorrect dnn_classify gblur lumakey paletteuse setparams streamselect waveform
aiir astats colorhold dnn_detect geq lut pan setpts super2xsai weave
aintegral astreamselect colorize dnn_processing gradfun lut1d perms setrange superequalizer xbr
ainterleave asubboost colorkey doubleweave gradients lut2 perspective setsar surround xfade
alimiter asubcut colorlevels drawbox graphmonitor lut3d phase settb swaprect xmedian
allpass asupercut colormatrix drawgraph greyedge lutrgb photosensitivity sharpness_vaapi swapuv xstack
allrgb asuperpass colorspace drawgrid guided lutyuv pixdesctest shear tblend yadif
allyuv asuperstop colortemperature drmeter haas mandelbrot pixscope showcqt telecine yaepblur
aloop atadenoise compand dynaudnorm haldclut maskedclamp pp showfreqs testsrc yuvtestsrc
alphaextract atempo compensationdelay earwax haldclutsrc maskedmax pp7 showinfo testsrc2 zoompan
alphamerge atrim concat ebur128 hdcd maskedmerge premultiply showpalette thistogram
amerge avectorscope convolution edgedetect headphone maskedmin prewitt showspatial threshold

Enabled bsfs:
aac_adtstoasc chomp extract_extradata h264_redundant_pps imx_dump_header mp3_header_decompress null remove_extradata truehd_core vp9_superframe_split
av1_frame_merge dca_core filter_units hapqa_extract mjpeg2jpeg mpeg2_metadata opus_metadata setts vp9_metadata
av1_frame_split dump_extradata h264_metadata hevc_metadata mjpega_dump_header mpeg4_unpack_bframes pcm_rechunk text2movsub vp9_raw_reorder
av1_metadata eac3_core h264_mp4toannexb hevc_mp4toannexb mov2textsub noise prores_metadata trace_headers vp9_superframe

Enabled indevs:
alsa fbdev lavfi oss v4l2 xcbgrab

Enabled outdevs:

License: GPL version 3 or later

  • make -j4
    GEN libavutil/libavutil.version
    GEN libswscale/libswscale.version
    GEN libswresample/libswresample.version
    GEN libpostproc/libpostproc.version
    GEN libavcodec/libavcodec.version
    GEN libavformat/libavformat.version
    GEN libavfilter/libavfilter.version
    GEN libavdevice/libavdevice.version
    CC libavdevice/alldevices.o
    CC libavdevice/alsa.o
    CC libavdevice/alsa_dec.o
    CC libavdevice/avdevice.o
    CC libavdevice/fbdev_common.o
    CC libavdevice/fbdev_dec.o
    CC libavdevice/lavfi.o
    CC libavdevice/oss.o
    CC libavdevice/oss_dec.o
    CC libavdevice/timefilter.o
    CC libavdevice/utils.o
    CC libavdevice/v4l2-common.o
    CC libavdevice/v4l2.o
    CC libavdevice/xcbgrab.o
    GEN libavdevice/libavdevice.pc
    CC libavfilter/aeval.o
    CC libavfilter/af_acontrast.o
    libavdevice/v4l2.c: In function ‘v4l2_get_device_list’:
    libavdevice/v4l2.c:1039:58: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 251 [-Wformat-truncation=]
    snprintf(device_name, sizeof(device_name), "/dev/%s", entry->d_name);
    ^~
    In file included from /usr/include/stdio.h:862:0,
    from ./libavutil/common.h:38,
    from ./libavutil/avutil.h:296,
    from ./libavutil/samplefmt.h:24,
    from ./libavcodec/avcodec.h:31,
    from ./libavformat/internal.h:28,
    from libavdevice/v4l2-common.h:24,
    from libavdevice/v4l2.c:35:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtinsnprintfchk’ output between 6 and 261 bytes into a destination of size 256
    return
    builtinsnprintfchk (s, __n, __USE_FORTIFY_LEVEL - 1,
    ^~~~~~~~~~~~~~~~
    __bos (__s), __fmt, __va_arg_pack ());
      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
     46
     47
     48
     49
     50
     51
     52
     53
     54
     55
     56
     57
     58
     59
     60
     61
     62
     63
     64
     65
     66
     67
     68
     69
     70
     71
     72
     73
     74
     75
     76
     77
     78
     79
     80
     81
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    337
    338
    339
    340
    341
    342
    343
    344
    345
    346
    347
    348
    349
    350
    351
    352
    353
    354
    355
    356
    357
    358
    359
    360
    361
    362
    363
    364
    365
    366
    367
    368
    369
    370
    371
    372
    373
    374
    375
    376
    377
    378
    379
    380
    381
    382
    383
    384
    385
    386
    387
    388
    389
    390
    391
    392
    393
    394
    395
    396
    397
    398
    399
    400
    401
    402
    403
    404
    405
    406
    407
    408
    409
    410
    411
    412
    413
    414
    415
    416
    417
    418
    419
    420
    421
    422
    423
    424
    425
    426
    427
    428
    429
    430
    431
    432
    433
    434
    435
    436
    437
    438
    439
    440
    441
    442
    443
    444
    445
    446
    447
    448
    449
    450
    451
    452
    453
    454
    455
    456
    457
    458
    459
    460
    461
    462
    463
    464
    465
    466
    467
    468
    469
    470
    471
    472
    473
    474
    475
    476
    477
    478
    479
    480
    481
    482
    483
    484
    485
    486
    487
    488
    489
    490
    491
    492
    493
    494
    495
    496
    497
    498
    499
    500
    501
    502
    503
    504
    505
    506
    507
    508
    509
    510
    511
    512
    513
    514
    515
    516
    517
    518
    519
    520
    521
    522
    523
    524
    525
    526
    527
    528
    529
    530
    531
    532
    533
    534
    535
    536
    537
    538
    539
    540
    541
    542
    543
    544
    545
    546
    547
    548
    549
    550
    551
    552
    553
    554
    555
    556
    557
    558
    559
    560
    561
    562
    563
    564
    565
    566
    567
    568
    569
    570
    571
    572
    573
    574
    575
    576
    577
    578
    579
    580
    581
    582
    583
    584
    585
    586
    587
    588
    589
    590
    591
    592
    593
    594
    595
    596
    597
    598
    599
    600
    601
    602
    603
    604
    605
    606
    607
    608
    609
    610
    611
    612
    613
    614
    615
    616
    617
    618
    619
    620
    621
    622
    623
    624
    625
    626
    627
    628
    629
    630
    631
    632
    633
    634
    635
    636
    637
    638
    639
    640
    641
    642
    643
    644
    645
    646
    647
    648
    649
    650
    651
    652
    653
    654
    655
    656
    657
    658
    659
    660
    661
    662
    663
    664
    665
    666
    667
    668
    669
    670
    671
    672
    673
    674
    675
    676
    677
    678
    679
    680
    681
    682
    683
    684
    CC  libavfilter/af_acopy.o
    CC  libavfilter/af_acrossover.o
    CC  libavfilter/af_acrusher.o
    CC  libavfilter/af_adeclick.o
    CC  libavfilter/af_adelay.o
    CC  libavfilter/af_adenorm.o
    CC  libavfilter/af_aderivative.o
    CC  libavfilter/af_aecho.o
    CC  libavfilter/af_aemphasis.o
    CC  libavfilter/af_aexciter.o
    CC  libavfilter/af_afade.o
    CC  libavfilter/af_afftdn.o
    CC  libavfilter/af_afftfilt.o
    CC  libavfilter/af_afir.o
    CC  libavfilter/af_aformat.o
    CC  libavfilter/af_afreqshift.o
    CC  libavfilter/af_agate.o
    CC  libavfilter/af_aiir.o
    CC  libavfilter/af_alimiter.o
    CC  libavfilter/af_amerge.o
    CC  libavfilter/af_amix.o
    CC  libavfilter/af_amultiply.o
    CC  libavfilter/af_anequalizer.o
    CC  libavfilter/af_anlmdn.o
    CC  libavfilter/af_anlms.o
    CC  libavfilter/af_anull.o
    CC  libavfilter/af_apad.o
    CC  libavfilter/af_aphaser.o
    CC  libavfilter/af_apulsator.o
    CC  libavfilter/af_aresample.o
    CC  libavfilter/af_arnndn.o
    CC  libavfilter/af_asetnsamples.o
    CC  libavfilter/af_asetrate.o
    CC  libavfilter/af_ashowinfo.o
    CC  libavfilter/af_asoftclip.o
    CC  libavfilter/af_astats.o
    CC  libavfilter/af_asubboost.o
    CC  libavfilter/af_asupercut.o
    CC  libavfilter/af_atempo.o
    CC  libavfilter/af_axcorrelate.o
    CC  libavfilter/af_biquads.o
    CC  libavfilter/af_channelmap.o
    CC  libavfilter/af_channelsplit.o
    CC  libavfilter/af_chorus.o
    CC  libavfilter/af_compand.o
    CC  libavfilter/af_compensationdelay.o
    CC  libavfilter/af_crossfeed.o
    CC  libavfilter/af_crystalizer.o
    CC  libavfilter/af_dcshift.o
    CC  libavfilter/af_deesser.o
    CC  libavfilter/af_drmeter.o
    CC  libavfilter/af_dynaudnorm.o
    CC  libavfilter/af_earwax.o
    CC  libavfilter/af_extrastereo.o
    CC  libavfilter/af_firequalizer.o
    CC  libavfilter/af_flanger.o
    CC  libavfilter/af_haas.o
    CC  libavfilter/af_hdcd.o
    CC  libavfilter/af_headphone.o
    CC  libavfilter/af_join.o
    CC  libavfilter/af_loudnorm.o
    CC  libavfilter/af_mcompand.o
    CC  libavfilter/af_pan.o
    CC  libavfilter/af_replaygain.o
    CC  libavfilter/af_sidechaincompress.o
    CC  libavfilter/af_silencedetect.o
    CC  libavfilter/af_silenceremove.o
    CC  libavfilter/af_speechnorm.o
    CC  libavfilter/af_stereotools.o
    CC  libavfilter/af_stereowiden.o
    CC  libavfilter/af_superequalizer.o
    CC  libavfilter/af_surround.o
    CC  libavfilter/af_tremolo.o
    CC  libavfilter/af_vibrato.o
    CC  libavfilter/af_volume.o
    CC  libavfilter/af_volumedetect.o
    CC  libavfilter/allfilters.o
    CC  libavfilter/asink_anullsink.o
    CC  libavfilter/asrc_afirsrc.o
    CC  libavfilter/asrc_anoisesrc.o
    CC  libavfilter/asrc_anullsrc.o
    CC  libavfilter/asrc_hilbert.o
    CC  libavfilter/asrc_sinc.o
    CC  libavfilter/asrc_sine.o
    CC  libavfilter/audio.o
    CC  libavfilter/avf_abitscope.o
    CC  libavfilter/avf_ahistogram.o
    CC  libavfilter/avf_aphasemeter.o
    CC  libavfilter/avf_avectorscope.o
    CC  libavfilter/avf_concat.o
    CC  libavfilter/avf_showcqt.o
    CC  libavfilter/avf_showfreqs.o
    CC  libavfilter/avf_showspatial.o
    CC  libavfilter/avf_showspectrum.o
    CC  libavfilter/avf_showvolume.o
    CC  libavfilter/avf_showwaves.o
    CC  libavfilter/avfilter.o
    CC  libavfilter/avfiltergraph.o
    CC  libavfilter/bbox.o
    CC  libavfilter/boxblur.o
    CC  libavfilter/buffersink.o
    CC  libavfilter/buffersrc.o
    CC  libavfilter/colorspace.o
    CC  libavfilter/colorspacedsp.o
    CC  libavfilter/dnn/dnn_backend_common.o
    CC  libavfilter/dnn/dnn_backend_native.o
    CC  libavfilter/dnn/dnn_backend_native_layer_avgpool.o
    CC  libavfilter/dnn/dnn_backend_native_layer_conv2d.o
    CC  libavfilter/dnn/dnn_backend_native_layer_dense.o
    CC  libavfilter/dnn/dnn_backend_native_layer_depth2space.o
    CC  libavfilter/dnn/dnn_backend_native_layer_mathbinary.o
    CC  libavfilter/dnn/dnn_backend_native_layer_mathunary.o
    CC  libavfilter/dnn/dnn_backend_native_layer_maximum.o
    CC  libavfilter/dnn/dnn_backend_native_layer_pad.o
    CC  libavfilter/dnn/dnn_backend_native_layers.o
    CC  libavfilter/dnn/dnn_interface.o
    CC  libavfilter/dnn/dnn_io_proc.o
    CC  libavfilter/dnn/queue.o
    CC  libavfilter/dnn/safe_queue.o
    CC  libavfilter/dnn_filter_common.o
    CC  libavfilter/drawutils.o
    CC  libavfilter/ebur128.o
    CC  libavfilter/f_bench.o
    CC  libavfilter/f_cue.o
    CC  libavfilter/f_drawgraph.o
    CC  libavfilter/f_ebur128.o
    CC  libavfilter/f_graphmonitor.o
    CC  libavfilter/f_interleave.o
    CC  libavfilter/f_loop.o
    CC  libavfilter/f_metadata.o
    CC  libavfilter/f_perms.o
    CC  libavfilter/f_realtime.o
    CC  libavfilter/f_reverse.o
    CC  libavfilter/f_select.o
    CC  libavfilter/f_sendcmd.o
    CC  libavfilter/f_sidedata.o
    CC  libavfilter/f_streamselect.o
    CC  libavfilter/fifo.o
    CC  libavfilter/formats.o
    CC  libavfilter/framepool.o
    CC  libavfilter/framequeue.o
    CC  libavfilter/framesync.o
    CC  libavfilter/generate_wave_table.o
    CC  libavfilter/graphdump.o
    CC  libavfilter/graphparser.o
    CC  libavfilter/lavfutils.o
    CC  libavfilter/lswsutils.o
    CC  libavfilter/motion_estimation.o
    CC  libavfilter/pthread.o
    CC  libavfilter/qp_table.o
    CC  libavfilter/scale_eval.o
    CC  libavfilter/scene_sad.o
    CC  libavfilter/setpts.o
    CC  libavfilter/settb.o
    CC  libavfilter/split.o
    CC  libavfilter/src_movie.o
    CC  libavfilter/transform.o
    CC  libavfilter/trim.o
    CC  libavfilter/vaapi_vpp.o
    CC  libavfilter/vaf_spectrumsynth.o
    CC  libavfilter/vf_addroi.o
    CC  libavfilter/vf_alphamerge.o
    CC  libavfilter/vf_amplify.o
    CC  libavfilter/vf_aspect.o
    CC  libavfilter/vf_atadenoise.o
    CC  libavfilter/vf_avgblur.o
    CC  libavfilter/vf_bbox.o
    CC  libavfilter/vf_bilateral.o
    CC  libavfilter/vf_bitplanenoise.o
    CC  libavfilter/vf_blackdetect.o
    CC  libavfilter/vf_blackframe.o
    CC  libavfilter/vf_blend.o
    CC  libavfilter/vf_bm3d.o
    CC  libavfilter/vf_boxblur.o
    CC  libavfilter/vf_bwdif.o
    CC  libavfilter/vf_cas.o
    CC  libavfilter/vf_chromakey.o
    CC  libavfilter/vf_chromanr.o
    CC  libavfilter/vf_chromashift.o
    CC  libavfilter/vf_ciescope.o
    CC  libavfilter/vf_codecview.o
    CC  libavfilter/vf_colorbalance.o
    CC  libavfilter/vf_colorchannelmixer.o
    CC  libavfilter/vf_colorconstancy.o
    CC  libavfilter/vf_colorcontrast.o
    CC  libavfilter/vf_colorcorrect.o
    CC  libavfilter/vf_colorize.o
    CC  libavfilter/vf_colorkey.o
    CC  libavfilter/vf_colorlevels.o
    CC  libavfilter/vf_colormatrix.o
    CC  libavfilter/vf_colorspace.o
    CC  libavfilter/vf_colortemperature.o
    CC  libavfilter/vf_convolution.o
    CC  libavfilter/vf_convolve.o
    CC  libavfilter/vf_copy.o
    CC  libavfilter/vf_cover_rect.o
    CC  libavfilter/vf_crop.o
    CC  libavfilter/vf_cropdetect.o
    CC  libavfilter/vf_curves.o
    CC  libavfilter/vf_datascope.o
    CC  libavfilter/vf_dblur.o
    CC  libavfilter/vf_dctdnoiz.o
    CC  libavfilter/vf_deband.o
    CC  libavfilter/vf_deblock.o
    CC  libavfilter/vf_decimate.o
    CC  libavfilter/vf_dedot.o
    CC  libavfilter/vf_deflicker.o
    CC  libavfilter/vf_deinterlace_vaapi.o
    CC  libavfilter/vf_dejudder.o
    CC  libavfilter/vf_delogo.o
    CC  libavfilter/vf_derain.o
    CC  libavfilter/vf_deshake.o
    CC  libavfilter/vf_despill.o
    CC  libavfilter/vf_detelecine.o
    CC  libavfilter/vf_displace.o
    CC  libavfilter/vf_dnn_classify.o
    CC  libavfilter/vf_dnn_detect.o
    CC  libavfilter/vf_dnn_processing.o
    CC  libavfilter/vf_drawbox.o
    CC  libavfilter/vf_edgedetect.o
    CC  libavfilter/vf_elbg.o
    CC  libavfilter/vf_entropy.o
    CC  libavfilter/vf_epx.o
    CC  libavfilter/vf_eq.o
    CC  libavfilter/vf_estdif.o
    CC  libavfilter/vf_exposure.o
    CC  libavfilter/vf_extractplanes.o
    CC  libavfilter/vf_fade.o
    CC  libavfilter/vf_fftdnoiz.o
    CC  libavfilter/vf_fftfilt.o
    CC  libavfilter/vf_field.o
    CC  libavfilter/vf_fieldhint.o
    CC  libavfilter/vf_fieldmatch.o
    CC  libavfilter/vf_fieldorder.o
    CC  libavfilter/vf_fillborders.o
    CC  libavfilter/vf_find_rect.o
    CC  libavfilter/vf_floodfill.o
    CC  libavfilter/vf_format.o
    CC  libavfilter/vf_fps.o
    CC  libavfilter/vf_framepack.o
    CC  libavfilter/vf_framerate.o
    CC  libavfilter/vf_framestep.o
    CC  libavfilter/vf_freezedetect.o
    CC  libavfilter/vf_freezeframes.o
    CC  libavfilter/vf_fspp.o
    CC  libavfilter/vf_gblur.o
    CC  libavfilter/vf_geq.o
    CC  libavfilter/vf_gradfun.o
    CC  libavfilter/vf_guided.o
    CC  libavfilter/vf_hflip.o
    CC  libavfilter/vf_histeq.o
    CC  libavfilter/vf_histogram.o
    CC  libavfilter/vf_hqdn3d.o
    CC  libavfilter/vf_hqx.o
    CC  libavfilter/vf_hue.o
    CC  libavfilter/vf_hwdownload.o
    CC  libavfilter/vf_hwmap.o
    CC  libavfilter/vf_hwupload.o
    CC  libavfilter/vf_hysteresis.o
    CC  libavfilter/vf_identity.o
    CC  libavfilter/vf_idet.o
    CC  libavfilter/vf_il.o
    CC  libavfilter/vf_kerndeint.o
    CC  libavfilter/vf_lenscorrection.o
    CC  libavfilter/vf_lagfun.o
    CC  libavfilter/vf_limiter.o
    CC  libavfilter/vf_lumakey.o
    CC  libavfilter/vf_lut.o
    CC  libavfilter/vf_lut2.o
    CC  libavfilter/vf_lut3d.o
    CC  libavfilter/vf_maskedclamp.o
    CC  libavfilter/vf_maskedmerge.o
    CC  libavfilter/vf_maskedminmax.o
    CC  libavfilter/vf_maskedthreshold.o
    CC  libavfilter/vf_maskfun.o
    CC  libavfilter/vf_median.o
    CC  libavfilter/vf_mergeplanes.o
    CC  libavfilter/vf_mestimate.o
    CC  libavfilter/vf_midequalizer.o
    CC  libavfilter/vf_minterpolate.o
    CC  libavfilter/vf_misc_vaapi.o
    CC  libavfilter/vf_mix.o
    CC  libavfilter/vf_monochrome.o
    CC  libavfilter/vf_mpdecimate.o
    CC  libavfilter/vf_neighbor.o
    CC  libavfilter/vf_nlmeans.o
    CC  libavfilter/vf_nnedi.o
    CC  libavfilter/vf_noise.o
    CC  libavfilter/vf_normalize.o
    CC  libavfilter/vf_null.o
    CC  libavfilter/vf_overlay.o
    CC  libavfilter/vf_owdenoise.o
    CC  libavfilter/vf_pad.o
    CC  libavfilter/vf_palettegen.o
    CC  libavfilter/vf_paletteuse.o
    CC  libavfilter/vf_perspective.o
    CC  libavfilter/vf_phase.o
    CC  libavfilter/vf_photosensitivity.o
    CC  libavfilter/vf_pixdesctest.o
    CC  libavfilter/vf_pp.o
    CC  libavfilter/vf_pp7.o
    CC  libavfilter/vf_premultiply.o
    CC  libavfilter/vf_procamp_vaapi.o
    CC  libavfilter/vf_pseudocolor.o
    CC  libavfilter/vf_psnr.o
    CC  libavfilter/vf_pullup.o
    CC  libavfilter/vf_qp.o
    CC  libavfilter/vf_random.o
    CC  libavfilter/vf_readeia608.o
    CC  libavfilter/vf_readvitc.o
    CC  libavfilter/vf_remap.o
    CC  libavfilter/vf_removegrain.o
    CC  libavfilter/vf_removelogo.o
    CC  libavfilter/vf_repeatfields.o
    CC  libavfilter/vf_rotate.o
    CC  libavfilter/vf_sab.o
    CC  libavfilter/vf_scale.o
    CC  libavfilter/vf_scale_vaapi.o
    CC  libavfilter/vf_scdet.o
    CC  libavfilter/vf_scroll.o
    CC  libavfilter/vf_selectivecolor.o
    CC  libavfilter/vf_separatefields.o
    CC  libavfilter/vf_setparams.o
    CC  libavfilter/vf_shear.o
    CC  libavfilter/vf_showinfo.o
    CC  libavfilter/vf_showpalette.o
    CC  libavfilter/vf_shuffleframes.o
    CC  libavfilter/vf_shufflepixels.o
    CC  libavfilter/vf_shuffleplanes.o
    CC  libavfilter/vf_signalstats.o
    CC  libavfilter/vf_signature.o
    CC  libavfilter/vf_smartblur.o
    CC  libavfilter/vf_spp.o
    CC  libavfilter/vf_sr.o
    CC  libavfilter/vf_ssim.o
    CC  libavfilter/vf_stack.o
    CC  libavfilter/vf_stereo3d.o
    CC  libavfilter/vf_super2xsai.o
    CC  libavfilter/vf_swaprect.o
    CC  libavfilter/vf_swapuv.o
    CC  libavfilter/vf_telecine.o
    CC  libavfilter/vf_threshold.o
    CC  libavfilter/vf_thumbnail.o
    CC  libavfilter/vf_tile.o
    CC  libavfilter/vf_tinterlace.o
    CC  libavfilter/vf_tmidequalizer.o
    CC  libavfilter/vf_tonemap.o
    CC  libavfilter/vf_tpad.o
    CC  libavfilter/vf_transpose.o
    CC  libavfilter/vf_transpose_vaapi.o
    CC  libavfilter/vf_unsharp.o
    CC  libavfilter/vf_untile.o
    CC  libavfilter/vf_v360.o
    CC  libavfilter/vf_vaguedenoiser.o
    CC  libavfilter/vf_vectorscope.o
    CC  libavfilter/vf_vflip.o
    CC  libavfilter/vf_vfrdet.o
    CC  libavfilter/vf_vibrance.o
    CC  libavfilter/vf_vif.o
    CC  libavfilter/vf_vignette.o
    CC  libavfilter/vf_vmafmotion.o
    CC  libavfilter/vf_w3fdif.o
    CC  libavfilter/vf_waveform.o
    CC  libavfilter/vf_weave.o
    CC  libavfilter/vf_xbr.o
    CC  libavfilter/vf_xfade.o
    CC  libavfilter/vf_xmedian.o
    CC  libavfilter/vf_yadif.o
    CC  libavfilter/vf_yaepblur.o
    CC  libavfilter/vf_zoompan.o
    CC  libavfilter/video.o
    CC  libavfilter/vsink_nullsink.o
    CC  libavfilter/vsrc_cellauto.o
    CC  libavfilter/vsrc_gradients.o
    CC  libavfilter/vsrc_life.o
    CC  libavfilter/vsrc_mandelbrot.o
    CC  libavfilter/vsrc_mptestsrc.o
    CC  libavfilter/vsrc_sierpinski.o
    CC  libavfilter/vsrc_testsrc.o
    X86ASM  libavfilter/x86/af_afir.o
    STRIP   libavfilter/x86/af_afir.o
    CC  libavfilter/x86/af_afir_init.o
    X86ASM  libavfilter/x86/af_anlmdn.o
    CC  libavfilter/x86/af_anlmdn_init.o
    X86ASM  libavfilter/x86/af_volume.o
    CC  libavfilter/x86/af_volume_init.o
    STRIP   libavfilter/x86/af_anlmdn.o
    X86ASM  libavfilter/x86/avf_showcqt.o
    CC  libavfilter/x86/avf_showcqt_init.o
    X86ASM  libavfilter/x86/colorspacedsp.o
    STRIP   libavfilter/x86/af_volume.o
    CC  libavfilter/x86/colorspacedsp_init.o
    X86ASM  libavfilter/x86/scene_sad.o
    CC  libavfilter/x86/scene_sad_init.o
    X86ASM  libavfilter/x86/vf_atadenoise.o
    STRIP   libavfilter/x86/scene_sad.o
    CC  libavfilter/x86/vf_atadenoise_init.o
    X86ASM  libavfilter/x86/vf_blend.o
    STRIP   libavfilter/x86/vf_atadenoise.o
    CC  libavfilter/x86/vf_blend_init.o
    STRIP   libavfilter/x86/avf_showcqt.o
    X86ASM  libavfilter/x86/vf_bwdif.o
    CC  libavfilter/x86/vf_bwdif_init.o
    X86ASM  libavfilter/x86/vf_convolution.o
    STRIP   libavfilter/x86/vf_convolution.o
    CC  libavfilter/x86/vf_convolution_init.o
    X86ASM  libavfilter/x86/vf_eq.o
    STRIP   libavfilter/x86/vf_eq.o
    CC  libavfilter/x86/vf_eq_init.o
    X86ASM  libavfilter/x86/vf_framerate.o
    STRIP   libavfilter/x86/vf_blend.o
    CC  libavfilter/x86/vf_framerate_init.o
    STRIP   libavfilter/x86/vf_bwdif.o
    X86ASM  libavfilter/x86/vf_fspp.o
    CC  libavfilter/x86/vf_fspp_init.o
    STRIP   libavfilter/x86/vf_framerate.o
    X86ASM  libavfilter/x86/vf_gblur.o
    CC  libavfilter/x86/vf_gblur_init.o
    X86ASM  libavfilter/x86/vf_gradfun.o
    STRIP   libavfilter/x86/vf_gblur.o
    CC  libavfilter/x86/vf_gradfun_init.o
    X86ASM  libavfilter/x86/vf_hflip.o
    STRIP   libavfilter/x86/vf_gradfun.o
    CC  libavfilter/x86/vf_hflip_init.o
    X86ASM  libavfilter/x86/vf_hqdn3d.o
    STRIP   libavfilter/x86/vf_hflip.o
    CC  libavfilter/x86/vf_hqdn3d_init.o
    X86ASM  libavfilter/x86/vf_idet.o
    STRIP   libavfilter/x86/vf_hqdn3d.o
    STRIP   libavfilter/x86/vf_fspp.o
    CC  libavfilter/x86/vf_idet_init.o
    X86ASM  libavfilter/x86/vf_interlace.o
    X86ASM  libavfilter/x86/vf_limiter.o
    STRIP   libavfilter/x86/vf_idet.o
    CC  libavfilter/x86/vf_limiter_init.o
    X86ASM  libavfilter/x86/vf_maskedclamp.o
    STRIP   libavfilter/x86/vf_limiter.o
    CC  libavfilter/x86/vf_maskedclamp_init.o
    X86ASM  libavfilter/x86/vf_maskedmerge.o
    STRIP   libavfilter/x86/vf_interlace.o
    CC  libavfilter/x86/vf_maskedmerge_init.o
    STRIP   libavfilter/x86/vf_maskedclamp.o
    CC  libavfilter/x86/vf_noise.o
    X86ASM  libavfilter/x86/vf_overlay.o
    STRIP   libavfilter/x86/vf_maskedmerge.o
    CC  libavfilter/x86/vf_overlay_init.o
    X86ASM  libavfilter/x86/vf_pp7.o
    CC  libavfilter/x86/vf_pp7_init.o
    STRIP   libavfilter/x86/vf_overlay.o
    STRIP   libavfilter/x86/vf_pp7.o
    X86ASM  libavfilter/x86/vf_psnr.o
    CC  libavfilter/x86/vf_psnr_init.o
    X86ASM  libavfilter/x86/vf_pullup.o
    CC  libavfilter/x86/vf_pullup_init.o
    X86ASM  libavfilter/x86/vf_removegrain.o
    STRIP   libavfilter/x86/vf_psnr.o
    CC  libavfilter/x86/vf_removegrain_init.o
    STRIP   libavfilter/x86/vf_pullup.o
    CC  libavfilter/x86/vf_spp.o
    X86ASM  libavfilter/x86/vf_ssim.o
    CC  libavfilter/x86/vf_ssim_init.o
    X86ASM  libavfilter/x86/vf_stereo3d.o
    STRIP   libavfilter/x86/vf_ssim.o
    CC  libavfilter/x86/vf_stereo3d_init.o
    X86ASM  libavfilter/x86/vf_threshold.o
    STRIP   libavfilter/x86/vf_stereo3d.o
    CC  libavfilter/x86/vf_threshold_init.o
    CC  libavfilter/x86/vf_tinterlace_init.o
    STRIP   libavfilter/x86/colorspacedsp.o
    X86ASM  libavfilter/x86/vf_transpose.o
    CC  libavfilter/x86/vf_transpose_init.o
    STRIP   libavfilter/x86/vf_threshold.o
    X86ASM  libavfilter/x86/vf_v360.o
    CC  libavfilter/x86/vf_v360_init.o
    X86ASM  libavfilter/x86/vf_w3fdif.o
    STRIP   libavfilter/x86/vf_transpose.o
    CC  libavfilter/x86/vf_w3fdif_init.o
    X86ASM  libavfilter/x86/vf_yadif.o
    STRIP   libavfilter/x86/vf_v360.o
    CC  libavfilter/x86/vf_yadif_init.o
    STRIP   libavfilter/x86/vf_removegrain.o
    X86ASM  libavfilter/x86/yadif-10.o
    X86ASM  libavfilter/x86/yadif-16.o
    STRIP   libavfilter/x86/vf_w3fdif.o
    CC  libavfilter/yadif_common.o
    GEN libavfilter/libavfilter.pc
    CC  libavformat/3dostr.o
    CC  libavformat/4xm.o
    CC  libavformat/aacdec.o
    STRIP   libavfilter/x86/yadif-10.o
    CC  libavformat/aadec.o
    CC  libavformat/aaxdec.o
    STRIP   libavfilter/x86/vf_yadif.o
    CC  libavformat/ac3dec.o
    CC  libavformat/acedec.o
    CC  libavformat/acm.o
    CC  libavformat/act.o
    CC  libavformat/adp.o
    CC  libavformat/ads.o
    CC  libavformat/adxdec.o
    CC  libavformat/aea.o
    CC  libavformat/afc.o
    CC  libavformat/aiff.o
    CC  libavformat/aiffdec.o
    STRIP   libavfilter/x86/yadif-16.o
    CC  libavformat/aixdec.o
    CC  libavformat/allformats.o
    CC  libavformat/alp.o
    CC  libavformat/amr.o
    CC  libavformat/anm.o
    CC  libavformat/apc.o
    CC  libavformat/ape.o
    CC  libavformat/apetag.o
    CC  libavformat/apm.o
    CC  libavformat/apngdec.o
    CC  libavformat/aptxdec.o
    CC  libavformat/aqtitledec.o
    CC  libavformat/argo_asf.o
    CC  libavformat/argo_brp.o
    CC  libavformat/argo_cvg.o
    CC  libavformat/asf.o
    CC  libavformat/asfcrypt.o
    CC  libavformat/asfdec_f.o
    CC  libavformat/asfdec_o.o
    CC  libavformat/assdec.o
    CC  libavformat/ast.o
    CC  libavformat/astdec.o
    CC  libavformat/async.o
    CC  libavformat/au.o
    CC  libavformat/av1dec.o
    CC  libavformat/avidec.o
    CC  libavformat/avio.o
    CC  libavformat/aviobuf.o
    CC  libavformat/avlanguage.o
    CC  libavformat/avr.o
    CC  libavformat/avs.o
    CC  libavformat/avs2dec.o
    CC  libavformat/avs3dec.o
    CC  libavformat/bethsoftvid.o
    CC  libavformat/bfi.o
    CC  libavformat/bink.o
    CC  libavformat/binka.o
    CC  libavformat/bintext.o
    CC  libavformat/bit.o
    CC  libavformat/bmv.o
    CC  libavformat/boadec.o
    CC  libavformat/brstm.o
    CC  libavformat/c93.o
    CC  libavformat/cache.o
    CC  libavformat/caf.o
    CC  libavformat/cafdec.o
    CC  libavformat/cavsvideodec.o
    CC  libavformat/cdg.o
    CC  libavformat/cdxl.o
    CC  libavformat/cinedec.o
    CC  libavformat/codec2.o
    CC  libavformat/concat.o
    libavformat/codec2.c:212:12: warning: codec2_write_header defined but not used [-Wunused-function]
     static int codec2_write_header(AVFormatContext *s)
                ^~~~~~~~~~~~~~~~~~~
    CC  libavformat/concatdec.o
    CC  libavformat/data_uri.o
    CC  libavformat/crypto.o
    CC  libavformat/dauddec.o
    CC  libavformat/dcstr.o
    CC  libavformat/derf.o
    CC  libavformat/dfa.o
    CC  libavformat/diracdec.o
    CC  libavformat/dhav.o
    CC  libavformat/dnxhddec.o
    CC  libavformat/dsfdec.o
    CC  libavformat/dsicin.o
    CC  libavformat/dss.o
    CC  libavformat/dtsdec.o
    CC  libavformat/dtshddec.o
    CC  libavformat/dump.o
    CC  libavformat/dv.o
    CC  libavformat/dvbsub.o
    CC  libavformat/dvbtxt.o
    CC  libavformat/dxa.o
    CC  libavformat/eacdata.o
    CC  libavformat/electronicarts.o
    CC  libavformat/epafdec.o
    CC  libavformat/ffmetadec.o
    CC  libavformat/file.o
    CC  libavformat/filmstripdec.o
    CC  libavformat/fitsdec.o
    CC  libavformat/flac_picture.o
    CC  libavformat/flacdec.o
    CC  libavformat/flic.o
    CC  libavformat/flvdec.o
    CC  libavformat/format.o
    CC  libavformat/frmdec.o
    CC  libavformat/fsb.o
    CC  libavformat/ftp.o
    CC  libavformat/fwse.o
    CC  libavformat/g722.o
    CC  libavformat/g723_1.o
    CC  libavformat/g726.o
    CC  libavformat/g729dec.o
    CC  libavformat/gdv.o
    CC  libavformat/genh.o
    CC  libavformat/gifdec.o
    CC  libavformat/gopher.o
    CC  libavformat/gsmdec.o
    CC  libavformat/gxf.o
    CC  libavformat/h261dec.o
    CC  libavformat/h263dec.o
    CC  libavformat/h264dec.o
    CC  libavformat/hca.o
    CC  libavformat/hcom.o
    CC  libavformat/hevcdec.o
    CC  libavformat/hls.o
    CC  libavformat/hlsproto.o
    CC  libavformat/hnm.o
    CC  libavformat/http.o
    CC  libavformat/httpauth.o
    CC  libavformat/icecast.o
    CC  libavformat/icodec.o
    CC  libavformat/id3v1.o
    CC  libavformat/id3v2.o
    CC  libavformat/idcin.o
    CC  libavformat/idroqdec.o
    CC  libavformat/iff.o
    CC  libavformat/ifv.o
    CC  libavformat/ilbc.o
    CC  libavformat/img2.o
    libavformat/ilbc.c:29:12: warning: ilbc_write_header defined but not used [-Wunused-function]
     static int ilbc_write_header(AVFormatContext *s)
                ^~~~~~~~~~~~~~~~~
    CC  libavformat/img2_alias_pix.o
    CC  libavformat/img2_brender_pix.o
    CC  libavformat/img2dec.o
    CC  libavformat/imx.o
    CC  libavformat/ingenientdec.o
    CC  libavformat/ip.o
    CC  libavformat/ipmovie.o
    CC  libavformat/ipudec.o
    CC  libavformat/ircam.o
    CC  libavformat/ircamdec.o
    CC  libavformat/isom.o
    CC  libavformat/isom_tags.o
    CC  libavformat/iss.o
    CC  libavformat/iv8.o
    CC  libavformat/ivfdec.o
    CC  libavformat/jacosubdec.o
    CC  libavformat/jvdec.o
    CC  libavformat/kvag.o
    CC  libavformat/lmlm4.o
    CC  libavformat/loasdec.o
    CC  libavformat/lrc.o
    CC  libavformat/lrcdec.o
    CC  libavformat/luodatdec.o
    CC  libavformat/lvfdec.o
    CC  libavformat/lxfdec.o
    CC  libavformat/m4vdec.o
    CC  libavformat/matroska.o
    CC  libavformat/matroskadec.o
    CC  libavformat/mca.o
    CC  libavformat/mccdec.o
    CC  libavformat/md5proto.o
    CC  libavformat/metadata.o
    CC  libavformat/mgsts.o
    CC  libavformat/microdvddec.o
    CC  libavformat/mj2kdec.o
    CC  libavformat/mlpdec.o
    CC  libavformat/mlvdec.o
    CC  libavformat/mm.o
    CC  libavformat/mmf.o
    CC  libavformat/mms.o
    CC  libavformat/mmsh.o
    libavformat/mlvdec.c: In function read_header:
    libavformat/mlvdec.c:355:63: warning: __builtin___snprintf_chk output may be truncated before the last format character [-Wformat-truncation=]
                 snprintf(filename + strlen(filename) - 2, 3, "%02d", i);
                                                                   ^
    In file included from /usr/include/stdio.h:862:0,
                     from ./libavutil/common.h:38,
                     from ./libavutil/avutil.h:296,
                     from ./libavutil/eval.h:29,
                     from libavformat/mlvdec.c:27:
    /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: __builtin___snprintf_chk output between 3 and 4 bytes into a destination of size 3
       return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            __bos (__s), __fmt, __va_arg_pack ());
    

CC libavformat/mmst.o
CC libavformat/mods.o
CC libavformat/moflex.o
CC libavformat/mov.o
CC libavformat/mov_chan.o
CC libavformat/mov_esds.o
CC libavformat/mp3dec.o
CC libavformat/mpc.o
CC libavformat/mpc8.o
CC libavformat/mpeg.o
CC libavformat/mpegts.o
CC libavformat/mpegvideodec.o
CC libavformat/mpjpegdec.o
CC libavformat/mpl2dec.o
CC libavformat/mpsubdec.o
CC libavformat/msf.o
CC libavformat/msnwc_tcp.o
CC libavformat/mspdec.o
CC libavformat/mtaf.o
CC libavformat/mtv.o
CC libavformat/musx.o
CC libavformat/mux.o
CC libavformat/mvdec.o
CC libavformat/mvi.o
CC libavformat/mxf.o
CC libavformat/mxfdec.o
CC libavformat/mxg.o
CC libavformat/ncdec.o
CC libavformat/network.o
CC libavformat/nistspheredec.o
CC libavformat/nspdec.o
CC libavformat/nsvdec.o
CC libavformat/nut.o
CC libavformat/nutdec.o
CC libavformat/nuv.o
CC libavformat/oggdec.o
CC libavformat/oggparsecelt.o
CC libavformat/oggparsedirac.o
CC libavformat/oggparseflac.o
CC libavformat/oggparseogm.o
CC libavformat/oggparseopus.o
CC libavformat/oggparseskeleton.o
CC libavformat/oggparsespeex.o
CC libavformat/oggparsetheora.o
CC libavformat/oggparsevorbis.o
CC libavformat/oggparsevp8.o
CC libavformat/oma.o
CC libavformat/omadec.o
CC libavformat/options.o
CC libavformat/os_support.o
CC libavformat/paf.o
CC libavformat/pcm.o
CC libavformat/pcmdec.o
CC libavformat/pjsdec.o
CC libavformat/pmpdec.o
CC libavformat/pp_bnk.o
CC libavformat/prompeg.o
CC libavformat/protocols.o
libavformat/protocols.c: In function ‘avio_enum_protocols’:
libavformat/protocols.c:98:7: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
p = p ? p + 1 : url_protocols;
^
CC libavformat/psxstr.o
CC libavformat/pva.o
CC libavformat/pvfdec.o
CC libavformat/qcp.o
CC libavformat/qtpalette.o
CC libavformat/r3d.o
CC libavformat/rawdec.o
CC libavformat/rawvideodec.o
CC libavformat/rdt.o
CC libavformat/realtextdec.o
CC libavformat/redspark.o
CC libavformat/replaygain.o
CC libavformat/riff.o
CC libavformat/riffdec.o
CC libavformat/rl2.o
CC libavformat/rm.o
CC libavformat/rmdec.o
CC libavformat/rmsipr.o
CC libavformat/rpl.o
CC libavformat/rsd.o
CC libavformat/rso.o
CC libavformat/rsodec.o
CC libavformat/rtmpdigest.o
CC libavformat/rtmphttp.o
CC libavformat/rtmppkt.o
CC libavformat/rtmpproto.o
CC libavformat/rtp.o
CC libavformat/rtpdec.o
CC libavformat/rtpdec_ac3.o
CC libavformat/rtpdec_amr.o
CC libavformat/rtpdec_asf.o
CC libavformat/rtpdec_dv.o
CC libavformat/rtpdec_g726.o
CC libavformat/rtpdec_h261.o
CC libavformat/rtpdec_h263.o
CC libavformat/rtpdec_h263_rfc2190.o
CC libavformat/rtpdec_h264.o
CC libavformat/rtpdec_hevc.o
CC libavformat/rtpdec_ilbc.o
CC libavformat/rtpdec_jpeg.o
CC libavformat/rtpdec_latm.o
CC libavformat/rtpdec_mpa_robust.o
CC libavformat/rtpdec_mpeg12.o
CC libavformat/rtpdec_mpeg4.o
CC libavformat/rtpdec_mpegts.o
CC libavformat/rtpdec_qcelp.o
CC libavformat/rtpdec_qdm2.o
CC libavformat/rtpdec_qt.o
CC libavformat/rtpdec_rfc4175.o
CC libavformat/rtpdec_svq3.o
CC libavformat/rtpdec_vc2hq.o
CC libavformat/rtpdec_vp8.o
CC libavformat/rtpdec_vp9.o
CC libavformat/rtpdec_xiph.o
CC libavformat/rtpproto.o
CC libavformat/rtsp.o
CC libavformat/rtspdec.o
CC libavformat/s337m.o
CC libavformat/samidec.o
CC libavformat/sapdec.o
CC libavformat/sauce.o
CC libavformat/sbcdec.o
CC libavformat/sbgdec.o
CC libavformat/sccdec.o
CC libavformat/sdp.o
CC libavformat/sdr2.o
CC libavformat/sdsdec.o
CC libavformat/sdxdec.o
CC libavformat/segafilm.o
CC libavformat/serdec.o
CC libavformat/sga.o
CC libavformat/shortendec.o
CC libavformat/sierravmd.o
CC libavformat/siff.o
CC libavformat/smacker.o
CC libavformat/smjpeg.o
CC libavformat/smjpegdec.o
CC libavformat/smush.o
CC libavformat/sol.o
CC libavformat/soxdec.o
CC libavformat/spdif.o
CC libavformat/spdifdec.o
CC libavformat/srtdec.o
CC libavformat/srtp.o
CC libavformat/srtpproto.o
CC libavformat/stldec.o
CC libavformat/subfile.o
CC libavformat/subtitles.o
CC libavformat/subviewer1dec.o
CC libavformat/subviewerdec.o
CC libavformat/supdec.o
CC libavformat/svag.o
CC libavformat/svs.o
CC libavformat/swf.o
CC libavformat/swfdec.o
CC libavformat/takdec.o
CC libavformat/tcp.o
CC libavformat/tedcaptionsdec.o
CC libavformat/tee_common.o
CC libavformat/teeproto.o
CC libavformat/thp.o
CC libavformat/tiertexseq.o
CC libavformat/tmv.o
CC libavformat/tta.o
CC libavformat/tty.o
CC libavformat/txd.o
CC libavformat/ty.o
CC libavformat/udp.o
CC libavformat/unix.o
CC libavformat/url.o
CC libavformat/urldecode.o
CC libavformat/utils.o
CC libavformat/v210.o
CC libavformat/vag.o
CC libavformat/vc1dec.o
CC libavformat/vc1test.o
CC libavformat/vividas.o
CC libavformat/vivo.o
CC libavformat/voc.o
CC libavformat/voc_packet.o
CC libavformat/vocdec.o
CC libavformat/vorbiscomment.o
CC libavformat/vpk.o
libavformat/vorbiscomment.c: In function ‘ff_vorbiscomment_write’:
libavformat/vorbiscomment.c:102:63: warning: ‘%03d’ directive output may be truncated writing between 3 and 10 bytes into a region of size 4 [-Wformat-truncation=]
snprintf(chapter_number, sizeof(chapter_number), "%03d", i);
^~
libavformat/vorbiscomment.c:102:62: note: directive argument in the range [0, 2147483647]
snprintf(chapter_number, sizeof(chapter_number), "%03d", i);
^
~
In file included from /usr/include/stdio.h:862:0,
from ./libavutil/common.h:38,
from libavformat/avio.h:31,
from libavformat/vorbiscomment.c:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtinsnprintfchk’ output between 4 and 11 bytes into a destination of size 4
return
builtinsnprintfchk (s, __n, __USE_FORTIFY_LEVEL - 1,
^
~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());

libavformat/vorbiscomment.c:103:69: warning: %02d directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 7 [-Wformat-truncation=]
             snprintf(chapter_time, sizeof(chapter_time), "%02d:%02d:%02d.%03d", h, m, s, ms);
                                                                     ^~~~
libavformat/vorbiscomment.c:103:58: note: directive argument in the range [-59, 59]
             snprintf(chapter_time, sizeof(chapter_time), "%02d:%02d:%02d.%03d", h, m, s, ms);
                                                          ^~~~~~~~~~~~~~~~~~~~~
libavformat/vorbiscomment.c:103:58: note: directive argument in the range [-999, 999]
In file included from /usr/include/stdio.h:862:0,
                 from ./libavutil/common.h:38,
                 from libavformat/avio.h:31,
                 from libavformat/vorbiscomment.c:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: __builtin___snprintf_chk output between 13 and 21 bytes into a destination of size 13
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());

CC libavformat/vplayerdec.o
CC libavformat/vqf.o
CC libavformat/w64.o
CC libavformat/wavdec.o
CC libavformat/wc3movie.o
CC libavformat/webvttdec.o
CC libavformat/westwood_aud.o
CC libavformat/westwood_vqa.o
CC libavformat/wsddec.o
CC libavformat/wtv_common.o
CC libavformat/wtvdec.o
CC libavformat/wv.o
CC libavformat/wvdec.o
CC libavformat/wvedec.o
CC libavformat/xa.o
CC libavformat/xmv.o
CC libavformat/xvag.o
CC libavformat/xwma.o
CC libavformat/yop.o
CC libavformat/yuv4mpegdec.o
GEN libavformat/libavformat.pc
CC libavcodec/012v.o
CC libavcodec/4xm.o
CC libavcodec/8bps.o
CC libavcodec/8svx.o
CC libavcodec/aac_ac3_parser.o
CC libavcodec/aac_adtstoasc_bsf.o
CC libavcodec/aac_parser.o
CC libavcodec/aacdec.o
CC libavcodec/aacdec_fixed.o
CC libavcodec/aacps_common.o
CC libavcodec/aacps_fixed.o
CC libavcodec/aacps_float.o
CC libavcodec/aacpsdsp_fixed.o
CC libavcodec/aacpsdsp_float.o
CC libavcodec/aacsbr.o
CC libavcodec/aacsbr_fixed.o
CC libavcodec/aactab.o
CC libavcodec/aandcttab.o
CC libavcodec/aasc.o
CC libavcodec/ac3.o
CC libavcodec/ac3_parser.o
CC libavcodec/ac3dec_data.o
CC libavcodec/ac3dec_fixed.o
CC libavcodec/ac3dec_float.o
CC libavcodec/ac3dsp.o
CC libavcodec/ac3tab.o
CC libavcodec/acelp_filters.o
CC libavcodec/acelp_pitch_delay.o
CC libavcodec/acelp_vectors.o
CC libavcodec/adpcm.o
CC libavcodec/adpcm_data.o
CC libavcodec/adts_header.o
CC libavcodec/adts_parser.o
CC libavcodec/adx.o
CC libavcodec/adx_parser.o
CC libavcodec/adxdec.o
CC libavcodec/agm.o
CC libavcodec/aic.o
CC libavcodec/alac.o
CC libavcodec/alac_data.o
CC libavcodec/alacdsp.o
CC libavcodec/aliaspixdec.o
CC libavcodec/allcodecs.o
CC libavcodec/alsdec.o
CC libavcodec/amrnbdec.o
CC libavcodec/amrwbdec.o
CC libavcodec/anm.o
CC libavcodec/ansi.o
CC libavcodec/apedec.o
CC libavcodec/aptx.o
CC libavcodec/aptxdec.o
CC libavcodec/arbc.o
CC libavcodec/argo.o
CC libavcodec/ass.o
CC libavcodec/assdec.o
CC libavcodec/asv.o
CC libavcodec/asvdec.o
CC libavcodec/atrac.o
CC libavcodec/atrac1.o
CC libavcodec/atrac3.o
CC libavcodec/atrac3plus.o
CC libavcodec/atrac3plusdec.o
CC libavcodec/atrac3plusdsp.o
CC libavcodec/atrac9dec.o
CC libavcodec/atsc_a53.o
CC libavcodec/audio_frame_queue.o
CC libavcodec/audiodsp.o
CC libavcodec/aura.o
CC libavcodec/av1_frame_merge_bsf.o
CC libavcodec/av1_frame_split_bsf.o
CC libavcodec/av1_metadata_bsf.o
CC libavcodec/av1_parse.o
CC libavcodec/av1_parser.o
CC libavcodec/av1dec.o
CC libavcodec/avcodec.o
CC libavcodec/avdct.o
CC libavcodec/avfft.o
CC libavcodec/avpacket.o
CC libavcodec/avrndec.o
CC libavcodec/avs.o
CC libavcodec/avs2_parser.o
CC libavcodec/avs3_parser.o
CC libavcodec/avuidec.o
CC libavcodec/bethsoftvideo.o
CC libavcodec/bfi.o
CC libavcodec/bgmc.o
CC libavcodec/bink.o
CC libavcodec/binkaudio.o
CC libavcodec/binkdsp.o
CC libavcodec/bintext.o
CC libavcodec/bitpacked.o
CC libavcodec/bitstream.o
CC libavcodec/bitstream_filters.o
CC libavcodec/blockdsp.o
CC libavcodec/bmp.o
CC libavcodec/bmp_parser.o
CC libavcodec/bmvaudio.o
CC libavcodec/bmvvideo.o
CC libavcodec/brenderpix.o
CC libavcodec/bsf.o
CC libavcodec/bswapdsp.o
CC libavcodec/c93.o
CC libavcodec/cabac.o
CC libavcodec/canopus.o
CC libavcodec/cavs.o
CC libavcodec/cavs_parser.o
CC libavcodec/cavsdata.o
CC libavcodec/cavsdec.o
CC libavcodec/cavsdsp.o
CC libavcodec/cbrt_data.o
CC libavcodec/cbrt_data_fixed.o
CC libavcodec/cbs.o
CC libavcodec/cbs_av1.o
CC libavcodec/cbs_bsf.o
CC libavcodec/cbs_h2645.o
CC libavcodec/cbs_mpeg2.o
CC libavcodec/cbs_sei.o
CC libavcodec/cbs_vp9.o
CC libavcodec/ccaption_dec.o
CC libavcodec/cdgraphics.o
CC libavcodec/cdtoons.o
CC libavcodec/cdxl.o
CC libavcodec/celp_filters.o
CC libavcodec/celp_math.o
CC libavcodec/cfhd.o
CC libavcodec/cfhddata.o
CC libavcodec/cfhddsp.o
CC libavcodec/cga_data.o
CC libavcodec/chomp_bsf.o
CC libavcodec/cinepak.o
CC libavcodec/clearvideo.o
CC libavcodec/cljrdec.o
CC libavcodec/cllc.o
CC libavcodec/cngdec.o
CC libavcodec/codec_desc.o
CC libavcodec/codec_par.o
CC libavcodec/cook.o
CC libavcodec/cook_parser.o
CC libavcodec/cpia.o
CC libavcodec/cri.o
CC libavcodec/cri_parser.o
CC libavcodec/cscd.o
CC libavcodec/cyuv.o
CC libavcodec/d3d11va.o
CC libavcodec/dca.o
CC libavcodec/dca_core.o
CC libavcodec/dca_core_bsf.o
CC libavcodec/dca_exss.o
CC libavcodec/dca_lbr.o
CC libavcodec/dca_parser.o
CC libavcodec/dca_xll.o
CC libavcodec/dcadata.o
CC libavcodec/dcadct.o
CC libavcodec/dcadec.o
CC libavcodec/dcadsp.o
CC libavcodec/dcahuff.o
CC libavcodec/dct.o
CC libavcodec/dct32_fixed.o
CC libavcodec/dct32_float.o
CC libavcodec/dds.o
CC libavcodec/decode.o
CC libavcodec/dfa.o
CC libavcodec/dirac.o
CC libavcodec/dirac_arith.o
CC libavcodec/dirac_dwt.o
CC libavcodec/dirac_parser.o
CC libavcodec/dirac_vlc.o
CC libavcodec/diracdec.o
CC libavcodec/diracdsp.o
CC libavcodec/diractab.o
CC libavcodec/dnxhd_parser.o
CC libavcodec/dnxhddata.o
CC libavcodec/dnxhddec.o
CC libavcodec/dolby_e.o
CC libavcodec/dolby_e_parse.o
CC libavcodec/dolby_e_parser.o
CC libavcodec/dpcm.o
CC libavcodec/dpx.o
CC libavcodec/dpx_parser.o
CC libavcodec/dsd.o
CC libavcodec/dsddec.o
CC libavcodec/dsicinaudio.o
CC libavcodec/dsicinvideo.o
CC libavcodec/dss_sp.o
CC libavcodec/dstdec.o
CC libavcodec/dump_extradata_bsf.o
CC libavcodec/dv.o
CC libavcodec/dv_profile.o
CC libavcodec/dvaudio_parser.o
CC libavcodec/dvaudiodec.o
CC libavcodec/dvbsub_parser.o
CC libavcodec/dvbsubdec.o
CC libavcodec/dvd_nav_parser.o
CC libavcodec/dvdata.o
CC libavcodec/dvdec.o
CC libavcodec/dvdsub.o
CC libavcodec/dvdsub_parser.o
CC libavcodec/dvdsubdec.o
CC libavcodec/dxa.o
CC libavcodec/dxtory.o
CC libavcodec/dxv.o
CC libavcodec/dynamic_hdr10_plus.o
CC libavcodec/eac3_core_bsf.o
CC libavcodec/eac3_data.o
CC libavcodec/eacmv.o
CC libavcodec/eaidct.o
CC libavcodec/eamad.o
CC libavcodec/eatgq.o
CC libavcodec/eatgv.o
CC libavcodec/eatqi.o
CC libavcodec/elbg.o
CC libavcodec/elsdec.o
CC libavcodec/encode.o
CC libavcodec/error_resilience.o
CC libavcodec/escape124.o
CC libavcodec/escape130.o
CC libavcodec/evrcdec.o
CC libavcodec/exif.o
CC libavcodec/exr.o
CC libavcodec/exrdsp.o
CC libavcodec/extract_extradata_bsf.o
CC libavcodec/faandct.o
CC libavcodec/faanidct.o
CC libavcodec/fastaudio.o
CC libavcodec/faxcompr.o
CC libavcodec/fdctdsp.o
CC libavcodec/fft_fixed_32.o
CC libavcodec/fft_float.o
CC libavcodec/fft_init_table.o
CC libavcodec/ffv1.o
CC libavcodec/ffv1dec.o
CC libavcodec/ffwavesynth.o
CC libavcodec/fic.o
CC libavcodec/filter_units_bsf.o
CC libavcodec/fits.o
CC libavcodec/fitsdec.o
CC libavcodec/flac.o
CC libavcodec/flac_parser.o
CC libavcodec/flacdata.o
CC libavcodec/flacdec.o
CC libavcodec/flacdsp.o
CC libavcodec/flashsv.o
CC libavcodec/flicvideo.o
CC libavcodec/flvdec.o
CC libavcodec/fmtconvert.o
CC libavcodec/fmvc.o
CC libavcodec/fraps.o
CC libavcodec/frwu.o
CC libavcodec/g2meet.o
CC libavcodec/g722.o
CC libavcodec/g722dec.o
CC libavcodec/g722dsp.o
CC libavcodec/g723_1.o
CC libavcodec/g723_1_parser.o
CC libavcodec/g723_1dec.o
CC libavcodec/g726.o
CC libavcodec/g729_parser.o
CC libavcodec/g729dec.o
CC libavcodec/g729postfilter.o
CC libavcodec/gdv.o
CC libavcodec/gif_parser.o
CC libavcodec/gifdec.o
CC libavcodec/golomb.o
CC libavcodec/gsm_parser.o
CC libavcodec/gsmdec.o
CC libavcodec/gsmdec_data.o
CC libavcodec/h261.o
CC libavcodec/h261_parser.o
CC libavcodec/h261data.o
CC libavcodec/h261dec.o
CC libavcodec/h263.o
CC libavcodec/h263_parser.o
CC libavcodec/h263data.o
CC libavcodec/h263dec.o
CC libavcodec/h263dsp.o
CC libavcodec/h2645_parse.o
CC libavcodec/h264_cabac.o
CC libavcodec/h264_cavlc.o
CC libavcodec/h264_direct.o
CC libavcodec/h264_levels.o
CC libavcodec/h264_loopfilter.o
CC libavcodec/h264_mb.o
CC libavcodec/h264_metadata_bsf.o
CC libavcodec/h264_mp4toannexb_bsf.o
CC libavcodec/h264_parse.o
CC libavcodec/h264_parser.o
CC libavcodec/h264_picture.o
CC libavcodec/h264_ps.o
CC libavcodec/h264_redundant_pps_bsf.o
CC libavcodec/h264_refs.o
CC libavcodec/h264_sei.o
CC libavcodec/h264_slice.o
CC libavcodec/h264chroma.o
CC libavcodec/h264data.o
CC libavcodec/h264dec.o
CC libavcodec/h264dsp.o
CC libavcodec/h264idct.o
CC libavcodec/h264pred.o
CC libavcodec/h264qpel.o
CC libavcodec/h265_metadata_bsf.o
CC libavcodec/h265_profile_level.o
CC libavcodec/hap.o
CC libavcodec/hapdec.o
CC libavcodec/hapqa_extract_bsf.o
CC libavcodec/hcadec.o
CC libavcodec/hcom.o
CC libavcodec/hevc_cabac.o
CC libavcodec/hevc_data.o
CC libavcodec/hevc_filter.o
CC libavcodec/hevc_mp4toannexb_bsf.o
CC libavcodec/hevc_mvs.o
CC libavcodec/hevc_parse.o
CC libavcodec/hevc_parser.o
CC libavcodec/hevc_ps.o
CC libavcodec/hevc_refs.o
CC libavcodec/hevc_sei.o
CC libavcodec/hevcdec.o
CC libavcodec/hevcdsp.o
CC libavcodec/hevcpred.o
CC libavcodec/hnm4video.o
CC libavcodec/hpeldsp.o
CC libavcodec/hq_hqa.o
CC libavcodec/hq_hqadata.o
CC libavcodec/hq_hqadsp.o
CC libavcodec/hqx.o
CC libavcodec/hqxdsp.o
CC libavcodec/hqxvlc.o
CC libavcodec/htmlsubtitles.o
CC libavcodec/huffman.o
CC libavcodec/huffyuv.o
CC libavcodec/huffyuvdec.o
CC libavcodec/huffyuvdsp.o
CC libavcodec/idcinvideo.o
CC libavcodec/idctdsp.o
CC libavcodec/iff.o
CC libavcodec/ilbcdec.o
CC libavcodec/imc.o
CC libavcodec/imgconvert.o
CC libavcodec/imm4.o
CC libavcodec/imm5.o
CC libavcodec/imx.o
CC libavcodec/imx_dump_header_bsf.o
CC libavcodec/indeo2.o
CC libavcodec/indeo3.o
CC libavcodec/indeo4.o
CC libavcodec/indeo5.o
CC libavcodec/intelh263dec.o
CC libavcodec/interplayacm.o
CC libavcodec/interplayvideo.o
CC libavcodec/intrax8.o
CC libavcodec/intrax8dsp.o
CC libavcodec/ipu_parser.o
CC libavcodec/ituh263dec.o
CC libavcodec/ivi.o
CC libavcodec/ivi_dsp.o
CC libavcodec/jacosubdec.o
CC libavcodec/jfdctfst.o
CC libavcodec/jfdctint.o
CC libavcodec/jni.o
CC libavcodec/jpeg2000.o
CC libavcodec/jpeg2000_parser.o
CC libavcodec/jpeg2000dec.o
CC libavcodec/jpeg2000dsp.o
CC libavcodec/jpeg2000dwt.o
CC libavcodec/jpegls.o
CC libavcodec/jpeglsdec.o
CC libavcodec/jpegtables.o
CC libavcodec/jrevdct.o
CC libavcodec/jvdec.o
CC libavcodec/kbdwin.o
CC libavcodec/kgv1dec.o
CC libavcodec/kmvc.o
CC libavcodec/lagarith.o
CC libavcodec/lagarithrac.o
CC libavcodec/latm_parser.o
CC libavcodec/lcldec.o
CC libavcodec/loco.o
CC libavcodec/lossless_audiodsp.o
CC libavcodec/lossless_videodsp.o
CC libavcodec/lscrdec.o
CC libavcodec/lsp.o
CC libavcodec/lzf.o
CC libavcodec/lzw.o
CC libavcodec/m101.o
CC libavcodec/mace.o
CC libavcodec/magicyuv.o
CC libavcodec/mathtables.o
CC libavcodec/mdct15.o
CC libavcodec/mdct_fixed_32.o
CC libavcodec/mdct_float.o
CC libavcodec/mdec.o
CC libavcodec/me_cmp.o
CC libavcodec/mediacodec.o
CC libavcodec/metasound.o
CC libavcodec/metasound_data.o
CC libavcodec/microdvddec.o
CC libavcodec/midivid.o
CC libavcodec/mimic.o
CC libavcodec/mjpeg2jpeg_bsf.o
CC libavcodec/mjpeg_parser.o
CC libavcodec/mjpega_dump_header_bsf.o
CC libavcodec/mjpegbdec.o
CC libavcodec/mjpegdec.o
CC libavcodec/mjpegdec_common.o
CC libavcodec/mlp.o
CC libavcodec/mlp_parse.o
CC libavcodec/mlp_parser.o
CC libavcodec/mlpdec.o
CC libavcodec/mlpdsp.o
CC libavcodec/mlz.o
CC libavcodec/mmvideo.o
CC libavcodec/mobiclip.o
CC libavcodec/motion_est.o
libavcodec/mobiclip.c: In function ‘add_coefficients’:
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
libavcodec/mobiclip.c:470:24: warning: array subscript is above array bounds [-Warray-bounds]
int a = mat[x * size + y];
~^~~~
libavcodec/mobiclip.c:474:16: warning: array subscript is above array bounds [-Warray-bounds]
mat[x * size + y] = b;
~^~~~
CC libavcodec/motionpixels.o
CC libavcodec/movsub_bsf.o
CC libavcodec/movtextdec.o
CC libavcodec/mp3_header_decompress_bsf.o
CC libavcodec/mpc.o
CC libavcodec/mpc7.o
CC libavcodec/mpc8.o
CC libavcodec/mpeg12.o
CC libavcodec/mpeg12data.o
CC libavcodec/mpeg12dec.o
CC libavcodec/mpeg12framerate.o
CC libavcodec/mpeg2_metadata_bsf.o
CC libavcodec/mpeg4_unpack_bframes_bsf.o
CC libavcodec/mpeg4audio.o
CC libavcodec/mpeg4video.o
CC libavcodec/mpeg4video_parser.o
CC libavcodec/mpeg4videodec.o
CC libavcodec/mpeg_er.o
CC libavcodec/mpegaudio.o
CC libavcodec/mpegaudio_parser.o
CC libavcodec/mpegaudiodata.o
CC libavcodec/mpegaudiodec_common.o
CC libavcodec/mpegaudiodec_fixed.o
CC libavcodec/mpegaudiodec_float.o
CC libavcodec/mpegaudiodecheader.o
CC libavcodec/mpegaudiodsp.o
CC libavcodec/mpegaudiodsp_data.o
CC libavcodec/mpegaudiodsp_fixed.o
CC libavcodec/mpegaudiodsp_float.o
CC libavcodec/mpegpicture.o
CC libavcodec/mpegutils.o
CC libavcodec/mpegvideo.o
CC libavcodec/mpegvideo_enc.o
CC libavcodec/mpegvideo_motion.o
CC libavcodec/mpegvideo_parser.o
CC libavcodec/mpegvideodata.o
CC libavcodec/mpegvideodsp.o
CC libavcodec/mpegvideoencdsp.o
CC libavcodec/mpl2dec.o
CC libavcodec/mqc.o
CC libavcodec/mqcdec.o
CC libavcodec/mscc.o
CC libavcodec/msgsmdec.o
CC libavcodec/msmpeg4.o
CC libavcodec/msmpeg4data.o
CC libavcodec/msmpeg4dec.o
CC libavcodec/msp2dec.o
CC libavcodec/msrle.o
CC libavcodec/msrledec.o
CC libavcodec/mss1.o
CC libavcodec/mss12.o
CC libavcodec/mss2.o
CC libavcodec/mss2dsp.o
CC libavcodec/mss3.o
CC libavcodec/mss34dsp.o
CC libavcodec/mss4.o
CC libavcodec/msvideo1.o
CC libavcodec/mv30.o
CC libavcodec/mvcdec.o
CC libavcodec/mvha.o
CC libavcodec/mwsc.o
CC libavcodec/mxpegdec.o
CC libavcodec/nellymoser.o
CC libavcodec/nellymoserdec.o
CC libavcodec/noise_bsf.o
CC libavcodec/notchlc.o
CC libavcodec/null_bsf.o
CC libavcodec/nuv.o
CC libavcodec/on2avc.o
CC libavcodec/on2avcdata.o
CC libavcodec/options.o
CC libavcodec/opus.o
CC libavcodec/opus_celt.o
CC libavcodec/opus_metadata_bsf.o
CC libavcodec/opus_parser.o
CC libavcodec/opus_pvq.o
CC libavcodec/opus_rc.o
CC libavcodec/opus_silk.o
CC libavcodec/opusdec.o
CC libavcodec/opusdsp.o
CC libavcodec/opustab.o
CC libavcodec/pafaudio.o
CC libavcodec/pafvideo.o
CC libavcodec/parser.o
CC libavcodec/parsers.o
CC libavcodec/pcm-bluray.o
CC libavcodec/pcm-dvd.o
CC libavcodec/pcm.o
CC libavcodec/pcm_rechunk_bsf.o
libavcodec/pcm.c:93:12: warning: ‘pcm_encode_frame’ defined but not used [-Wunused-function]
static int pcm_encode_frame(AVCodecContext avctx, AVPacket avpkt,
^~~~
libavcodec/pcm.c:38:20: warning: ‘pcm_encode_init’ defined but not used [-Wunused-function]
static av_cold int pcm_encode_init(AVCodecContext *avctx)
^~~~~
CC libavcodec/pcx.o
CC libavcodec/pgssubdec.o
CC libavcodec/pgxdec.o
CC libavcodec/photocd.o
CC libavcodec/pictordec.o
CC libavcodec/pixblockdsp.o
CC libavcodec/pixlet.o
CC libavcodec/png.o
CC libavcodec/png_parser.o
CC libavcodec/pngdec.o
CC libavcodec/pngdsp.o
CC libavcodec/pnm.o
CC libavcodec/pnm_parser.o
CC libavcodec/pnmdec.o
CC libavcodec/profiles.o
CC libavcodec/prores_metadata_bsf.o
CC libavcodec/proresdata.o
CC libavcodec/proresdec2.o
CC libavcodec/proresdsp.o
CC libavcodec/prosumer.o
CC libavcodec/psd.o
CC libavcodec/pthread.o
CC libavcodec/pthread_frame.o
CC libavcodec/pthread_slice.o
CC libavcodec/ptx.o
CC libavcodec/qcelpdec.o
CC libavcodec/qdm2.o
CC libavcodec/qdmc.o
CC libavcodec/qdrw.o
CC libavcodec/qpeg.o
CC libavcodec/qpeldsp.o
CC libavcodec/qsv_api.o
CC libavcodec/qtrle.o
CC libavcodec/r210dec.o
CC libavcodec/ra144.o
CC libavcodec/ra144dec.o
CC libavcodec/ra288.o
CC libavcodec/ralf.o
CC libavcodec/rangecoder.o
CC libavcodec/rasc.o
CC libavcodec/ratecontrol.o
CC libavcodec/raw.o
CC libavcodec/rawdec.o
CC libavcodec/rdft.o
CC libavcodec/realtextdec.o
CC libavcodec/remove_extradata_bsf.o
CC libavcodec/rl.o
CC libavcodec/rl2.o
CC libavcodec/roqvideo.o
CC libavcodec/roqvideodec.o
CC libavcodec/rpza.o
CC libavcodec/rscc.o
CC libavcodec/rtjpeg.o
CC libavcodec/rv10.o
CC libavcodec/rv30.o
CC libavcodec/rv30dsp.o
CC libavcodec/rv34.o
CC libavcodec/rv34_parser.o
CC libavcodec/rv34dsp.o
CC libavcodec/rv40.o
CC libavcodec/rv40dsp.o
CC libavcodec/s302m.o
CC libavcodec/samidec.o
CC libavcodec/sanm.o
CC libavcodec/sbc.o
CC libavcodec/sbc_parser.o
CC libavcodec/sbcdec.o
CC libavcodec/sbcdec_data.o
CC libavcodec/sbrdsp.o
CC libavcodec/sbrdsp_fixed.o
CC libavcodec/scpr.o
CC libavcodec/screenpresso.o
CC libavcodec/setts_bsf.o
CC libavcodec/sga.o
CC libavcodec/sgidec.o
CC libavcodec/sgirledec.o
CC libavcodec/sheervideo.o
CC libavcodec/shorten.o
CC libavcodec/simple_idct.o
CC libavcodec/sinewin.o
CC libavcodec/sipr.o
CC libavcodec/sipr16k.o
CC libavcodec/sipr_parser.o
CC libavcodec/siren.o
CC libavcodec/smacker.o
CC libavcodec/smc.o
CC libavcodec/snappy.o
CC libavcodec/snow.o
CC libavcodec/snow_dwt.o
CC libavcodec/snowdec.o
CC libavcodec/sonic.o
CC libavcodec/sp5xdec.o
CC libavcodec/speedhq.o
CC libavcodec/srtdec.o
CC libavcodec/startcode.o
CC libavcodec/subviewerdec.o
CC libavcodec/sunrast.o
CC libavcodec/svq1.o
CC libavcodec/svq1dec.o
CC libavcodec/svq3.o
CC libavcodec/synth_filter.o
CC libavcodec/tak.o
CC libavcodec/tak_parser.o
CC libavcodec/takdec.o
CC libavcodec/takdsp.o
CC libavcodec/targa.o
CC libavcodec/targa_y216dec.o
CC libavcodec/tdsc.o
CC libavcodec/textdec.o
CC libavcodec/texturedsp.o
CC libavcodec/tiertexseqv.o
CC libavcodec/tiff.o
CC libavcodec/tiff_common.o
CC libavcodec/tmv.o
CC libavcodec/tpeldsp.o
CC libavcodec/trace_headers_bsf.o
CC libavcodec/truehd_core_bsf.o
CC libavcodec/truemotion1.o
CC libavcodec/truemotion2.o
CC libavcodec/truemotion2rt.o
CC libavcodec/truespeech.o
CC libavcodec/tscc.o
CC libavcodec/tscc2.o
CC libavcodec/tta.o
CC libavcodec/ttadata.o
CC libavcodec/ttadsp.o
CC libavcodec/twinvq.o
CC libavcodec/twinvqdec.o
CC libavcodec/txd.o
CC libavcodec/ulti.o
CC libavcodec/utils.o
CC libavcodec/utvideodec.o
CC libavcodec/utvideodsp.o
CC libavcodec/v210dec.o
CC libavcodec/v210x.o
CC libavcodec/v308dec.o
CC libavcodec/v408dec.o
CC libavcodec/v410dec.o
CC libavcodec/v4l2_buffers.o
CC libavcodec/v4l2_context.o
CC libavcodec/v4l2_fmt.o
CC libavcodec/v4l2_m2m.o
CC libavcodec/v4l2_m2m_dec.o
CC libavcodec/vaapi_decode.o
CC libavcodec/vaapi_h264.o
CC libavcodec/vaapi_hevc.o
CC libavcodec/vaapi_mjpeg.o
CC libavcodec/vaapi_mpeg2.o
CC libavcodec/vaapi_mpeg4.o
CC libavcodec/vaapi_vc1.o
CC libavcodec/vaapi_vp8.o
CC libavcodec/vaapi_vp9.o
CC libavcodec/vb.o
CC libavcodec/vble.o
CC libavcodec/vc1.o
CC libavcodec/vc1_block.o
CC libavcodec/vc1_loopfilter.o
CC libavcodec/vc1_mc.o
CC libavcodec/vc1_parser.o
CC libavcodec/vc1_pred.o
CC libavcodec/vc1data.o
CC libavcodec/vc1dec.o
CC libavcodec/vc1dsp.o
CC libavcodec/vcr1.o
CC libavcodec/vdpau.o
CC libavcodec/vdpau_h264.o
CC libavcodec/vdpau_hevc.o
CC libavcodec/vdpau_mpeg12.o
CC libavcodec/vdpau_mpeg4.o
CC libavcodec/vdpau_vc1.o
CC libavcodec/videodsp.o
CC libavcodec/vima.o
CC libavcodec/vmdaudio.o
CC libavcodec/vmdvideo.o
CC libavcodec/vmnc.o
CC libavcodec/vorbis.o
CC libavcodec/vorbis_data.o
CC libavcodec/vorbis_parser.o
CC libavcodec/vorbisdec.o
CC libavcodec/vorbisdsp.o
CC libavcodec/vp3.o
CC libavcodec/vp3_parser.o
CC libavcodec/vp3dsp.o
CC libavcodec/vp5.o
CC libavcodec/vp56.o
CC libavcodec/vp56data.o
CC libavcodec/vp56dsp.o
CC libavcodec/vp56rac.o
CC libavcodec/vp6.o
CC libavcodec/vp6dsp.o
CC libavcodec/vp8.o
CC libavcodec/vp8_parser.o
CC libavcodec/vp8dsp.o
CC libavcodec/vp9.o
CC libavcodec/vp9_metadata_bsf.o
CC libavcodec/vp9_parser.o
CC libavcodec/vp9_raw_reorder_bsf.o
CC libavcodec/vp9_superframe_bsf.o
CC libavcodec/vp9_superframe_split_bsf.o
CC libavcodec/vp9block.o
CC libavcodec/vp9data.o
CC libavcodec/vp9dsp.o
CC libavcodec/vp9dsp_10bpp.o
CC libavcodec/vp9dsp_12bpp.o
CC libavcodec/vp9dsp_8bpp.o
CC libavcodec/vp9lpf.o
CC libavcodec/vp9mvs.o
CC libavcodec/vp9prob.o
CC libavcodec/vp9recon.o
CC libavcodec/vqavideo.o
CC libavcodec/wavpack.o
CC libavcodec/wavpackdata.o
CC libavcodec/wcmv.o
CC libavcodec/webp.o
CC libavcodec/webp_parser.o
CC libavcodec/webvttdec.o
CC libavcodec/wma.o
CC libavcodec/wma_common.o
CC libavcodec/wma_freqs.o
CC libavcodec/wmadec.o
CC libavcodec/wmalosslessdec.o
CC libavcodec/wmaprodec.o
CC libavcodec/wmavoice.o
CC libavcodec/wmv2.o
CC libavcodec/wmv2data.o
CC libavcodec/wmv2dec.o
CC libavcodec/wmv2dsp.o
CC libavcodec/wnv1.o
CC libavcodec/wrapped_avframe.o
CC libavcodec/ws-snd1.o
X86ASM libavcodec/x86/aacpsdsp.o
CC libavcodec/x86/aacpsdsp_init.o
X86ASM libavcodec/x86/ac3dsp.o
X86ASM libavcodec/x86/ac3dsp_downmix.o
STRIP libavcodec/x86/ac3dsp.o
CC libavcodec/x86/ac3dsp_init.o
X86ASM libavcodec/x86/alacdsp.o
STRIP libavcodec/x86/aacpsdsp.o
CC libavcodec/x86/alacdsp_init.o
STRIP libavcodec/x86/alacdsp.o
X86ASM libavcodec/x86/audiodsp.o
CC libavcodec/x86/audiodsp_init.o
X86ASM libavcodec/x86/blockdsp.o
STRIP libavcodec/x86/ac3dsp_downmix.o
CC libavcodec/x86/blockdsp_init.o
X86ASM libavcodec/x86/bswapdsp.o
STRIP libavcodec/x86/audiodsp.o
CC libavcodec/x86/bswapdsp_init.o
STRIP libavcodec/x86/blockdsp.o
CC libavcodec/x86/cavsdsp.o
X86ASM libavcodec/x86/cavsidct.o
STRIP libavcodec/x86/bswapdsp.o
X86ASM libavcodec/x86/cfhddsp.o
CC libavcodec/x86/cfhddsp_init.o
STRIP libavcodec/x86/cavsidct.o
CC libavcodec/x86/constants.o
X86ASM libavcodec/x86/dcadsp.o
CC libavcodec/x86/dcadsp_init.o
X86ASM libavcodec/x86/dct32.o
STRIP libavcodec/x86/dcadsp.o
CC libavcodec/x86/dct_init.o
STRIP libavcodec/x86/cfhddsp.o
X86ASM libavcodec/x86/dirac_dwt.o
CC libavcodec/x86/dirac_dwt_init.o
X86ASM libavcodec/x86/diracdsp.o
STRIP libavcodec/x86/dct32.o
CC libavcodec/x86/diracdsp_init.o
STRIP libavcodec/x86/dirac_dwt.o
X86ASM libavcodec/x86/exrdsp.o
CC libavcodec/x86/exrdsp_init.o
CC libavcodec/x86/fdct.o
STRIP libavcodec/x86/diracdsp.o
CC libavcodec/x86/fdctdsp_init.o
X86ASM libavcodec/x86/fft.o
STRIP libavcodec/x86/exrdsp.o
CC libavcodec/x86/fft_init.o
X86ASM libavcodec/x86/flacdsp.o
CC libavcodec/x86/flacdsp_init.o
X86ASM libavcodec/x86/fmtconvert.o
STRIP libavcodec/x86/fmtconvert.o
CC libavcodec/x86/fmtconvert_init.o
X86ASM libavcodec/x86/fpel.o
STRIP libavcodec/x86/flacdsp.o
X86ASM libavcodec/x86/g722dsp.o
STRIP libavcodec/x86/fft.o
CC libavcodec/x86/g722dsp_init.o
X86ASM libavcodec/x86/h263_loopfilter.o
STRIP libavcodec/x86/g722dsp.o
CC libavcodec/x86/h263dsp_init.o
X86ASM libavcodec/x86/h264_chromamc.o
STRIP libavcodec/x86/fpel.o
X86ASM libavcodec/x86/h264_chromamc_10bit.o
STRIP libavcodec/x86/h263_loopfilter.o
X86ASM libavcodec/x86/h264_deblock.o
STRIP libavcodec/x86/h264_chromamc_10bit.o
X86ASM libavcodec/x86/h264_deblock_10bit.o
STRIP libavcodec/x86/h264_chromamc.o
X86ASM libavcodec/x86/h264_idct.o
STRIP libavcodec/x86/h264_deblock_10bit.o
X86ASM libavcodec/x86/h264_idct_10bit.o
STRIP libavcodec/x86/h264_deblock.o
X86ASM libavcodec/x86/h264_intrapred.o
STRIP libavcodec/x86/h264_idct_10bit.o
X86ASM libavcodec/x86/h264_intrapred_10bit.o
STRIP libavcodec/x86/h264_idct.o
CC libavcodec/x86/h264_intrapred_init.o
CC libavcodec/x86/h264_qpel.o
STRIP libavcodec/x86/h264_intrapred_10bit.o
X86ASM libavcodec/x86/h264_qpel_10bit.o
X86ASM libavcodec/x86/h264_qpel_8bit.o
STRIP libavcodec/x86/h264_intrapred.o
X86ASM libavcodec/x86/h264_weight.o
STRIP libavcodec/x86/h264_qpel_10bit.o
X86ASM libavcodec/x86/h264_weight_10bit.o
CC libavcodec/x86/h264chroma_init.o
STRIP libavcodec/x86/h264_weight.o
CC libavcodec/x86/h264dsp_init.o
X86ASM libavcodec/x86/hevc_add_res.o
X86ASM libavcodec/x86/hevc_deblock.o
STRIP libavcodec/x86/h264_weight_10bit.o
X86ASM libavcodec/x86/hevc_idct.o
STRIP libavcodec/x86/hevc_add_res.o
X86ASM libavcodec/x86/hevc_mc.o
STRIP libavcodec/x86/h264_qpel_8bit.o
X86ASM libavcodec/x86/hevc_sao.o
STRIP libavcodec/x86/hevc_sao.o
X86ASM libavcodec/x86/hevc_sao_10bit.o
STRIP libavcodec/x86/hevc_idct.o
CC libavcodec/x86/hevcdsp_init.o
STRIP libavcodec/x86/hevc_deblock.o
X86ASM libavcodec/x86/hpeldsp.o
STRIP libavcodec/x86/hevc_sao_10bit.o
CC libavcodec/x86/hpeldsp_init.o
X86ASM libavcodec/x86/hpeldsp_vp3.o
STRIP libavcodec/x86/hpeldsp.o
CC libavcodec/x86/hpeldsp_vp3_init.o
X86ASM libavcodec/x86/huffyuvdsp.o
STRIP libavcodec/x86/hpeldsp_vp3.o
CC libavcodec/x86/huffyuvdsp_init.o
X86ASM libavcodec/x86/idctdsp.o
STRIP libavcodec/x86/huffyuvdsp.o
CC libavcodec/x86/idctdsp_init.o
STRIP libavcodec/x86/idctdsp.o
X86ASM libavcodec/x86/imdct36.o
X86ASM libavcodec/x86/jpeg2000dsp.o
STRIP libavcodec/x86/jpeg2000dsp.o
CC libavcodec/x86/jpeg2000dsp_init.o
X86ASM libavcodec/x86/lossless_audiodsp.o
STRIP libavcodec/x86/lossless_audiodsp.o
CC libavcodec/x86/lossless_audiodsp_init.o
X86ASM libavcodec/x86/lossless_videodsp.o
STRIP libavcodec/x86/imdct36.o
CC libavcodec/x86/lossless_videodsp_init.o
X86ASM libavcodec/x86/mdct15.o
STRIP libavcodec/x86/mdct15.o
CC libavcodec/x86/mdct15_init.o
X86ASM libavcodec/x86/me_cmp.o
STRIP libavcodec/x86/lossless_videodsp.o
CC libavcodec/x86/me_cmp_init.o
X86ASM libavcodec/x86/mlpdsp.o
STRIP libavcodec/x86/mlpdsp.o
CC libavcodec/x86/mlpdsp_init.o
CC libavcodec/x86/mpegaudiodsp.o
CC libavcodec/x86/mpegvideo.o
CC libavcodec/x86/mpegvideodsp.o
CC libavcodec/x86/mpegvideoenc.o
X86ASM libavcodec/x86/mpegvideoencdsp.o
STRIP libavcodec/x86/me_cmp.o
CC libavcodec/x86/mpegvideoencdsp_init.o
X86ASM libavcodec/x86/opusdsp.o
CC libavcodec/x86/opusdsp_init.o
X86ASM libavcodec/x86/pixblockdsp.o
STRIP libavcodec/x86/mpegvideoencdsp.o
CC libavcodec/x86/pixblockdsp_init.o
STRIP libavcodec/x86/opusdsp.o
X86ASM libavcodec/x86/pngdsp.o
CC libavcodec/x86/pngdsp_init.o
X86ASM libavcodec/x86/proresdsp.o
STRIP libavcodec/x86/pixblockdsp.o
CC libavcodec/x86/proresdsp_init.o
STRIP libavcodec/x86/pngdsp.o
X86ASM libavcodec/x86/qpel.o
X86ASM libavcodec/x86/qpeldsp.o
STRIP libavcodec/x86/qpel.o
CC libavcodec/x86/qpeldsp_init.o
STRIP libavcodec/x86/proresdsp.o
X86ASM libavcodec/x86/rv34dsp.o
CC libavcodec/x86/rv34dsp_init.o
X86ASM libavcodec/x86/rv40dsp.o
STRIP libavcodec/x86/rv34dsp.o
CC libavcodec/x86/rv40dsp_init.o
STRIP libavcodec/x86/rv40dsp.o
X86ASM libavcodec/x86/sbrdsp.o
CC libavcodec/x86/sbrdsp_init.o
X86ASM libavcodec/x86/simple_idct.o
STRIP libavcodec/x86/qpeldsp.o
X86ASM libavcodec/x86/simple_idct10.o
STRIP libavcodec/x86/sbrdsp.o
CC libavcodec/x86/snowdsp.o
X86ASM libavcodec/x86/synth_filter.o
STRIP libavcodec/x86/synth_filter.o
CC libavcodec/x86/synth_filter_init.o
X86ASM libavcodec/x86/takdsp.o
STRIP libavcodec/x86/takdsp.o
CC libavcodec/x86/takdsp_init.o
X86ASM libavcodec/x86/ttadsp.o
STRIP libavcodec/x86/ttadsp.o
CC libavcodec/x86/ttadsp_init.o
X86ASM libavcodec/x86/utvideodsp.o
STRIP libavcodec/x86/utvideodsp.o
CC libavcodec/x86/utvideodsp_init.o
CC libavcodec/x86/v210-init.o
X86ASM libavcodec/x86/v210.o
STRIP libavcodec/x86/v210.o
CC libavcodec/x86/vc1dsp_init.o
X86ASM libavcodec/x86/vc1dsp_loopfilter.o
STRIP libavcodec/x86/hevc_mc.o
X86ASM libavcodec/x86/vc1dsp_mc.o
STRIP libavcodec/x86/vc1dsp_mc.o
CC libavcodec/x86/vc1dsp_mmx.o
STRIP libavcodec/x86/simple_idct10.o
X86ASM libavcodec/x86/videodsp.o
STRIP libavcodec/x86/vc1dsp_loopfilter.o
CC libavcodec/x86/videodsp_init.o
X86ASM libavcodec/x86/vorbisdsp.o
CC libavcodec/x86/vorbisdsp_init.o
STRIP libavcodec/x86/vorbisdsp.o
X86ASM libavcodec/x86/vp3dsp.o
CC libavcodec/x86/vp3dsp_init.o
X86ASM libavcodec/x86/vp6dsp.o
STRIP libavcodec/x86/vp6dsp.o
CC libavcodec/x86/vp6dsp_init.o
X86ASM libavcodec/x86/vp8dsp.o
STRIP libavcodec/x86/videodsp.o
CC libavcodec/x86/vp8dsp_init.o
STRIP libavcodec/x86/vp3dsp.o
X86ASM libavcodec/x86/vp8dsp_loopfilter.o
CC libavcodec/x86/vp9dsp_init.o
STRIP libavcodec/x86/vp8dsp.o
CC libavcodec/x86/vp9dsp_init_10bpp.o
CC libavcodec/x86/vp9dsp_init_12bpp.o
CC libavcodec/x86/vp9dsp_init_16bpp.o
X86ASM libavcodec/x86/vp9intrapred.o
X86ASM libavcodec/x86/vp9intrapred_16bpp.o
STRIP libavcodec/x86/vp8dsp_loopfilter.o
X86ASM libavcodec/x86/vp9itxfm.o
STRIP libavcodec/x86/vp9intrapred.o
X86ASM libavcodec/x86/vp9itxfm_16bpp.o
STRIP libavcodec/x86/simple_idct.o
X86ASM libavcodec/x86/vp9lpf.o
STRIP libavcodec/x86/vp9intrapred_16bpp.o
X86ASM libavcodec/x86/vp9lpf_16bpp.o
STRIP libavcodec/x86/vp9lpf_16bpp.o
X86ASM libavcodec/x86/vp9mc.o
STRIP libavcodec/x86/vp9itxfm_16bpp.o
X86ASM libavcodec/x86/vp9mc_16bpp.o
STRIP libavcodec/x86/vp9mc.o
X86ASM libavcodec/x86/xvididct.o
STRIP libavcodec/x86/vp9mc_16bpp.o
CC libavcodec/x86/xvididct_init.o
CC libavcodec/xan.o
CC libavcodec/xbm_parser.o
CC libavcodec/xbmdec.o
CC libavcodec/xface.o
CC libavcodec/xfacedec.o
STRIP libavcodec/x86/xvididct.o
CC libavcodec/xiph.o
CC libavcodec/xl.o
CC libavcodec/xma_parser.o
CC libavcodec/xpmdec.o
CC libavcodec/xsubdec.o
STRIP libavcodec/x86/vp9lpf.o
CC libavcodec/xvididct.o
CC libavcodec/xwddec.o
CC libavcodec/xxan.o
CC libavcodec/y41pdec.o
CC libavcodec/ylc.o
CC libavcodec/yop.o
CC libavcodec/yuv4dec.o
CC libavcodec/zerocodec.o
CC libavcodec/zmbv.o
GEN libavcodec/libavcodec.pc
CC libpostproc/postprocess.o
GEN libpostproc/libpostproc.pc
CC libswresample/audioconvert.o
CC libswresample/dither.o
CC libswresample/options.o
CC libswresample/rematrix.o
CC libswresample/resample.o
CC libswresample/resample_dsp.o
CC libswresample/swresample.o
CC libswresample/swresample_frame.o
X86ASM libswresample/x86/audio_convert.o
CC libswresample/x86/audio_convert_init.o
X86ASM libswresample/x86/rematrix.o
STRIP libswresample/x86/rematrix.o
CC libswresample/x86/rematrix_init.o
X86ASM libswresample/x86/resample.o
STRIP libswresample/x86/resample.o
CC libswresample/x86/resample_init.o
GEN libswresample/libswresample.pc
CC libswscale/alphablend.o
CC libswscale/gamma.o
STRIP libswresample/x86/audio_convert.o
CC libswscale/hscale.o
CC libswscale/hscale_fast_bilinear.o
CC libswscale/input.o
CC libswscale/options.o
CC libswscale/output.o
CC libswscale/rgb2rgb.o
CC libswscale/slice.o
CC libswscale/swscale.o
CC libswscale/swscale_unscaled.o
CC libswscale/utils.o
CC libswscale/vscale.o
CC libswscale/x86/hscale_fast_bilinear_simd.o
X86ASM libswscale/x86/input.o
STRIP libswscale/x86/input.o
X86ASM libswscale/x86/output.o
STRIP libswscale/x86/output.o
CC libswscale/x86/rgb2rgb.o
X86ASM libswscale/x86/rgb_2_rgb.o
X86ASM libswscale/x86/scale.o
STRIP libswscale/x86/rgb_2_rgb.o
CC libswscale/x86/swscale.o
CC libswscale/x86/yuv2rgb.o
X86ASM libswscale/x86/yuv2yuvX.o
STRIP libswscale/x86/yuv2yuvX.o
X86ASM libswscale/x86/yuv_2_rgb.o
STRIP libswscale/x86/scale.o
CC libswscale/yuv2rgb.o
STRIP libswscale/x86/yuv_2_rgb.o
GEN libswscale/libswscale.pc
CC libavutil/adler32.o
CC libavutil/aes.o
CC libavutil/aes_ctr.o
CC libavutil/audio_fifo.o
CC libavutil/avsscanf.o
CC libavutil/avstring.o
CC libavutil/base64.o
CC libavutil/blowfish.o
CC libavutil/bprint.o
CC libavutil/buffer.o
CC libavutil/camellia.o
CC libavutil/cast5.o
CC libavutil/channel_layout.o
CC libavutil/cpu.o
CC libavutil/color_utils.o
CC libavutil/crc.o
CC libavutil/des.o
CC libavutil/detection_bbox.o
CC libavutil/dict.o
CC libavutil/display.o
CC libavutil/dovi_meta.o
CC libavutil/downmix_info.o
CC libavutil/encryption_info.o
CC libavutil/error.o
CC libavutil/eval.o
CC libavutil/fifo.o
CC libavutil/file.o
CC libavutil/file_open.o
CC libavutil/film_grain_params.o
CC libavutil/fixed_dsp.o
CC libavutil/float_dsp.o
CC libavutil/frame.o
CC libavutil/hash.o
CC libavutil/hdr_dynamic_metadata.o
CC libavutil/hmac.o
CC libavutil/hwcontext.o
CC libavutil/hwcontext_vaapi.o
CC libavutil/hwcontext_vdpau.o
CC libavutil/imgutils.o
CC libavutil/integer.o
CC libavutil/intmath.o
CC libavutil/lfg.o
CC libavutil/lls.o
CC libavutil/log.o
CC libavutil/log2_tab.o
CC libavutil/lzo.o
CC libavutil/mastering_display_metadata.o
CC libavutil/mathematics.o
CC libavutil/md5.o
CC libavutil/mem.o
CC libavutil/murmur3.o
CC libavutil/opt.o
CC libavutil/parseutils.o
CC libavutil/pixdesc.o
CC libavutil/pixelutils.o
CC libavutil/random_seed.o
CC libavutil/rational.o
CC libavutil/rc4.o
CC libavutil/reverse.o
CC libavutil/ripemd.o
CC libavutil/samplefmt.o
CC libavutil/sha.o
CC libavutil/sha512.o
CC libavutil/slicethread.o
CC libavutil/spherical.o
CC libavutil/stereo3d.o
CC libavutil/tea.o
CC libavutil/threadmessage.o
CC libavutil/time.o
CC libavutil/timecode.o
CC libavutil/tree.o
libavutil/timecode.c: In function ‘av_timecode_make_string’:
libavutil/timecode.c:121:60: warning: ‘%02d’ directive output may be truncated writing between 2 and 10 bytes into a region of size between 2 and 14 [-Wformat-truncation=]
snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d",
^
~
libavutil/timecode.c:121:41: note: directive argument in the range [0, 2147483647]
snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d",
^~~~~~
In file included from /usr/include/stdio.h:862:0,
from libavutil/timecode.c:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtinsnprintfchk’ output between 12 and 32 bytes into a destination of size 23
return
builtinsnprintfchk (s, __n, __USE_FORTIFY_LEVEL - 1,
^
~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~
CC libavutil/twofish.o
CC libavutil/tx.o
CC libavutil/tx_double.o
CC libavutil/tx_float.o
CC libavutil/tx_int32.o
CC libavutil/utils.o
CC libavutil/video_enc_params.o
CC libavutil/x86/cpu.o
X86ASM libavutil/x86/cpuid.o
X86ASM libavutil/x86/fixed_dsp.o
STRIP libavcodec/x86/vp9itxfm.o
CC libavutil/x86/fixed_dsp_init.o
STRIP libavutil/x86/fixed_dsp.o
X86ASM libavutil/x86/float_dsp.o
STRIP libavutil/x86/cpuid.o
X86ASM libavutil/x86/imgutils.o
CC libavutil/x86/float_dsp_init.o
CC libavutil/x86/imgutils_init.o
X86ASM libavutil/x86/lls.o
STRIP libavutil/x86/imgutils.o
CC libavutil/x86/lls_init.o
X86ASM libavutil/x86/pixelutils.o
CC libavutil/x86/pixelutils_init.o
STRIP libavutil/x86/float_dsp.o
X86ASM libavutil/x86/tx_float.o
CC libavutil/x86/tx_float_init.o
STRIP libavutil/x86/lls.o
CC libavutil/xga_font_data.o
CC libavutil/xtea.o
GEN libavutil/libavutil.pc
AR libavdevice/libavdevice.a
AR libavfilter/libavfilter.a
STRIP libavutil/x86/pixelutils.o
AR libavformat/libavformat.a
AR libavcodec/libavcodec.a
AR libpostproc/libpostproc.a
AR libswresample/libswresample.a
AR libswscale/libswscale.a
STRIP libavutil/x86/tx_float.o
AR libavutil/libavutil.a

  • make install
    INSTALL doc/examples/transcoding.c
    INSTALL doc/examples/vaapi_transcode.c
    INSTALL doc/examples/metadata.c
    INSTALL doc/examples/filtering_video.c
    INSTALL doc/examples/muxing.c
    INSTALL doc/examples/extract_mvs.c
    INSTALL doc/examples/encode_audio.c
    INSTALL doc/examples/hw_decode.c
    INSTALL doc/examples/filter_audio.c
    INSTALL doc/examples/decode_video.c
    INSTALL doc/examples/avio_list_dir.c
    INSTALL doc/examples/resampling_audio.c
    INSTALL doc/examples/remuxing.c
    INSTALL doc/examples/filtering_audio.c
    INSTALL doc/examples/http_multiclient.c
    INSTALL doc/examples/avio_reading.c
    INSTALL doc/examples/qsvdec.c
    INSTALL doc/examples/vaapi_encode.c
    INSTALL doc/examples/decode_audio.c
    INSTALL doc/examples/transcode_aac.c
    INSTALL doc/examples/demuxing_decoding.c
    INSTALL doc/examples/encode_video.c
    INSTALL doc/examples/scaling_video.c
    INSTALL doc/examples/README
    INSTALL doc/examples/Makefile
    INSTALL doc/examples/transcoding.c
    INSTALL doc/examples/vaapi_transcode.c
    INSTALL doc/examples/metadata.c
    INSTALL doc/examples/filtering_video.c
    INSTALL doc/examples/muxing.c
    INSTALL doc/examples/extract_mvs.c
    INSTALL doc/examples/encode_audio.c
    INSTALL doc/examples/hw_decode.c
    INSTALL doc/examples/filter_audio.c
    INSTALL doc/examples/decode_video.c
    INSTALL doc/examples/avio_list_dir.c
    INSTALL doc/examples/resampling_audio.c
    INSTALL doc/examples/remuxing.c
    INSTALL doc/examples/filtering_audio.c
    INSTALL doc/examples/http_multiclient.c
    INSTALL doc/examples/avio_reading.c
    INSTALL doc/examples/qsvdec.c
    INSTALL doc/examples/vaapi_encode.c
    INSTALL doc/examples/decode_audio.c
    INSTALL doc/examples/transcode_aac.c
    INSTALL doc/examples/demuxing_decoding.c
    INSTALL doc/examples/encode_video.c
    INSTALL doc/examples/scaling_video.c
    INSTALL doc/examples/README
    INSTALL doc/examples/Makefile
    INSTALL libavdevice/libavdevice.a
    INSTALL libavfilter/libavfilter.a
    INSTALL libavformat/libavformat.a
    INSTALL libavcodec/libavcodec.a
    INSTALL libpostproc/libpostproc.a
    INSTALL libswresample/libswresample.a
    INSTALL libswscale/libswscale.a
    INSTALL libavutil/libavutil.a
    INSTALL libavdevice/avdevice.h
    INSTALL libavdevice/version.h
    INSTALL libavdevice/libavdevice.pc
    INSTALL libavfilter/avfilter.h
    INSTALL libavfilter/buffersink.h
    INSTALL libavfilter/buffersrc.h
    INSTALL libavfilter/version.h
    INSTALL libavfilter/libavfilter.pc
    INSTALL libavformat/avformat.h
    INSTALL libavformat/avio.h
    INSTALL libavformat/version.h
    INSTALL libavformat/libavformat.pc
    INSTALL libavcodec/ac3_parser.h
    INSTALL libavcodec/adts_parser.h
    INSTALL libavcodec/avcodec.h
    INSTALL libavcodec/avdct.h
    INSTALL libavcodec/avfft.h
    INSTALL libavcodec/bsf.h
    INSTALL libavcodec/codec.h
    INSTALL libavcodec/codec_desc.h
    INSTALL libavcodec/codec_id.h
    INSTALL libavcodec/codec_par.h
    INSTALL libavcodec/d3d11va.h
    INSTALL libavcodec/defs.h
    INSTALL libavcodec/dirac.h
    INSTALL libavcodec/dv_profile.h
    INSTALL libavcodec/dxva2.h
    INSTALL libavcodec/jni.h
    INSTALL libavcodec/mediacodec.h
    INSTALL libavcodec/packet.h
    INSTALL libavcodec/qsv.h
    INSTALL libavcodec/vdpau.h
    INSTALL libavcodec/version.h
    INSTALL libavcodec/videotoolbox.h
    INSTALL libavcodec/vorbis_parser.h
    INSTALL libavcodec/xvmc.h
    INSTALL libavcodec/libavcodec.pc
    INSTALL libpostproc/postprocess.h
    INSTALL libpostproc/version.h
    INSTALL libpostproc/libpostproc.pc
    INSTALL libswresample/swresample.h
    INSTALL libswresample/version.h
    INSTALL libswresample/libswresample.pc
    INSTALL libswscale/swscale.h
    INSTALL libswscale/version.h
    INSTALL libswscale/libswscale.pc
    INSTALL libavutil/adler32.h
    INSTALL libavutil/aes.h
    INSTALL libavutil/aes_ctr.h
    INSTALL libavutil/attributes.h
    INSTALL libavutil/audio_fifo.h
    INSTALL libavutil/avassert.h
    INSTALL libavutil/avstring.h
    INSTALL libavutil/avutil.h
    INSTALL libavutil/base64.h
    INSTALL libavutil/blowfish.h
    INSTALL libavutil/bprint.h
    INSTALL libavutil/bswap.h
    INSTALL libavutil/buffer.h
    INSTALL libavutil/cast5.h
    INSTALL libavutil/camellia.h
    INSTALL libavutil/channel_layout.h
    INSTALL libavutil/common.h
    INSTALL libavutil/cpu.h
    INSTALL libavutil/crc.h
    INSTALL libavutil/des.h
    INSTALL libavutil/detection_bbox.h
    INSTALL libavutil/dict.h
    INSTALL libavutil/display.h
    INSTALL libavutil/dovi_meta.h
    INSTALL libavutil/downmix_info.h
    INSTALL libavutil/encryption_info.h
    INSTALL libavutil/error.h
    INSTALL libavutil/eval.h
    INSTALL libavutil/fifo.h
    INSTALL libavutil/file.h
    INSTALL libavutil/frame.h
    INSTALL libavutil/hash.h
    INSTALL libavutil/hdr_dynamic_metadata.h
    INSTALL libavutil/hmac.h
    INSTALL libavutil/hwcontext.h
    INSTALL libavutil/hwcontext_cuda.h
    INSTALL libavutil/hwcontext_d3d11va.h
    INSTALL libavutil/hwcontext_drm.h
    INSTALL libavutil/hwcontext_dxva2.h
    INSTALL libavutil/hwcontext_qsv.h
    INSTALL libavutil/hwcontext_mediacodec.h
    INSTALL libavutil/hwcontext_opencl.h
    INSTALL libavutil/hwcontext_vaapi.h
    INSTALL libavutil/hwcontext_videotoolbox.h
    INSTALL libavutil/hwcontext_vdpau.h
    INSTALL libavutil/hwcontext_vulkan.h
    INSTALL libavutil/imgutils.h
    INSTALL libavutil/intfloat.h
    INSTALL libavutil/intreadwrite.h
    INSTALL libavutil/lfg.h
    INSTALL libavutil/log.h
    INSTALL libavutil/macros.h
    INSTALL libavutil/mathematics.h
    INSTALL libavutil/mastering_display_metadata.h
    INSTALL libavutil/md5.h
    INSTALL libavutil/mem.h
    INSTALL libavutil/motion_vector.h
    INSTALL libavutil/murmur3.h
    INSTALL libavutil/opt.h
    INSTALL libavutil/parseutils.h
    INSTALL libavutil/pixdesc.h
    INSTALL libavutil/pixelutils.h
    INSTALL libavutil/pixfmt.h
    INSTALL libavutil/random_seed.h
    INSTALL libavutil/rc4.h
    INSTALL libavutil/rational.h
    INSTALL libavutil/replaygain.h
    INSTALL libavutil/ripemd.h
    INSTALL libavutil/samplefmt.h
    INSTALL libavutil/sha.h
    INSTALL libavutil/sha512.h
    INSTALL libavutil/spherical.h
    INSTALL libavutil/stereo3d.h
    INSTALL libavutil/threadmessage.h
    INSTALL libavutil/time.h
    INSTALL libavutil/timecode.h
    INSTALL libavutil/timestamp.h
    INSTALL libavutil/tree.h
    INSTALL libavutil/twofish.h
    INSTALL libavutil/version.h
    INSTALL libavutil/video_enc_params.h
    INSTALL libavutil/xtea.h
    INSTALL libavutil/tea.h
    INSTALL libavutil/tx.h
    INSTALL libavutil/film_grain_params.h
    INSTALL libavutil/lzo.h
    INSTALL libavutil/avconfig.h
    INSTALL libavutil/ffversion.h
    INSTALL libavutil/libavutil.pc
  • cd ../D2VWitch
  • autoreconf -if
    configure.ac:17: installing './compile'
    configure.ac:10: installing './config.guess'
    configure.ac:10: installing './config.sub'
    configure.ac:6: installing './install-sh'
    configure.ac:6: installing './missing'
    Makefile.am: installing './depcomp'
  • vapoursynth_CFLAGS=-I../vapoursynth/include
  • vapoursynth_LIBS=-L.
  • LDFLAGS=-Wl,--gc-sections
  • ./configure
    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... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking whether make supports nested variables... (cached) yes
    checking build system type... x86_64-pc-linux-gnu
    checking host system type... x86_64-pc-linux-gnu
    checking for g++... g++
    checking whether the C++ compiler works... yes
    checking for C++ compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking for style of include used by make... GNU
    checking dependency style of g++... gcc3
    checking for grep that handles long lines and -e... /bin/grep
    checking for gcc... gcc
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking whether gcc understands -c and -o together... yes
    checking dependency style of gcc... gcc3
    checking for special C compiler options needed for large files... no
    checking for _FILE_OFFSET_BITS value needed for large files... no
    checking for _LARGEFILE_SOURCE value needed for large files... no
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for vapoursynth... no
    configure: error: Package requirements (vapoursynth) were not met:

No package 'vapoursynth' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables vapoursynth_CFLAGS
and vapoursynth_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
selur@deploy:~/workspace/HybridDeploy$

Edit
Pub: 19 Jul 2021 03:47 UTC
Views: 400