<86>Dec 28 04:50:35 userdel[2261513]: delete user 'rooter'
<86>Dec 28 04:50:36 groupadd[2261775]: group added to /etc/group: name=rooter, GID=1301
<86>Dec 28 04:50:36 useradd[2261891]: new user: name=rooter, UID=1301, GID=1301, home=/root, shell=/bin/bash, from=none
<86>Dec 28 04:50:36 userdel[2262011]: delete user 'builder'
<86>Dec 28 04:50:36 groupadd[2262106]: group added to /etc/group: name=builder, GID=1302
<86>Dec 28 04:50:36 groupadd[2262106]: new group: name=builder, GID=1302
<86>Dec 28 04:50:36 useradd[2262389]: new user: name=builder, UID=1302, GID=1302, home=/usr/src, shell=/bin/bash, from=none
/usr/src/in/srpm/mpeg4ip-1.5.0.1-alt17.src.rpm: The use of such a license name is ambiguous: MPL
<13>Dec 28 04:50:49 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed
<13>Dec 28 04:50:49 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed
<13>Dec 28 04:50:49 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed
<13>Dec 28 04:50:49 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700243 installed
<13>Dec 28 04:50:49 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed
<13>Dec 28 04:50:49 rpmi: libopus-1.5.2-alt1.1 sisyphus+366209.100.1.1 1734786371 installed
<13>Dec 28 04:50:49 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:50:49 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed
<13>Dec 28 04:50:49 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed
<13>Dec 28 04:50:49 rpmi: libserd-0.32.2-alt1 sisyphus+341428.200.1.1 1708949158 installed
<13>Dec 28 04:50:49 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed
<13>Dec 28 04:50:49 rpmi: libvpl2-2.13.0-alt1 sisyphus+357848.100.2.1 1726737480 installed
<13>Dec 28 04:50:49 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed
<13>Dec 28 04:50:49 rpmi: libspirv-tools0-1:2024.4-alt0.1 sisyphus+365035.200.5.1 1734354502 installed
<13>Dec 28 04:50:49 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed
<13>Dec 28 04:50:49 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed
<13>Dec 28 04:50:49 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed
<13>Dec 28 04:50:49 rpmi: libaudiofile1-0.3.6-alt5 sisyphus+339776.4700.6.2 1707348218 installed
<13>Dec 28 04:50:49 rpmi: libv4l-1.28.1-alt1 sisyphus+353586.100.1.1 1721897959 installed
<13>Dec 28 04:50:49 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed
<13>Dec 28 04:50:50 rpmi: libzeromq-4.3.4-alt3 sisyphus+326735.200.2.1 1691482840 installed
<13>Dec 28 04:50:50 rpmi: libgomp1-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed
<13>Dec 28 04:50:50 rpmi: libzix-0.4.2-alt1 sisyphus+341428.100.1.1 1708949131 installed
<13>Dec 28 04:50:50 rpmi: libsord-0.16.16-alt1 sisyphus+341428.300.1.1 1708949185 installed
<13>Dec 28 04:50:50 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed
<13>Dec 28 04:50:50 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739651 installed
<13>Dec 28 04:50:50 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949610 installed
<13>Dec 28 04:50:50 rpmi: libx264-164-alt1.1 sisyphus+322210.100.1.1 1685494917 installed
<13>Dec 28 04:50:50 rpmi: libdav1d_7-1.5.0-alt1 sisyphus+365203.100.1.1 1734367592 installed
<13>Dec 28 04:50:50 rpmi: libatk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed
<13>Dec 28 04:50:50 rpmi: libfribidi-1.0.16-alt1 sisyphus+358393.100.1.1 1727333692 installed
<13>Dec 28 04:50:50 rpmi: libSDL2-2.30.10-alt1 sisyphus+364560.100.1.1 1733772087 installed
<13>Dec 28 04:50:50 rpmi: libmpg123-1:1.32.10-alt1 sisyphus+365072.100.1.1 1734226035 installed
<13>Dec 28 04:50:50 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed
<13>Dec 28 04:50:50 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed
<13>Dec 28 04:50:50 rpmi: libwebp7-1.5.0-alt1 sisyphus+365488.100.1.1 1734677703 installed
<13>Dec 28 04:50:51 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed
<13>Dec 28 04:50:51 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed
<13>Dec 28 04:50:51 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333686 installed
<13>Dec 28 04:50:51 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed
<13>Dec 28 04:50:51 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed
<13>Dec 28 04:50:51 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed
<13>Dec 28 04:50:51 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed
<13>Dec 28 04:50:51 rpmi: libmpg123-devel-1:1.32.10-alt1 sisyphus+365072.100.1.1 1734226035 installed
<13>Dec 28 04:50:51 rpmi: libdc1394-22-2.2.5-alt1.1 sisyphus+311484.100.1.1 1670647146 installed
<13>Dec 28 04:50:51 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed
<13>Dec 28 04:50:51 rpmi: libsratom-0.6.16-alt1 sisyphus+341428.400.1.1 1708949212 installed
<13>Dec 28 04:50:51 rpmi: liblilv-0.24.24-alt2 sisyphus+341494.100.1.1 1709024102 installed
<13>Dec 28 04:50:51 rpmi: libvidstab-1.1.0-alt2.1 sisyphus+279558.100.1.2 1626596087 installed
<13>Dec 28 04:50:51 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed
<13>Dec 28 04:50:51 rpmi: libaudiofile-devel-0.3.6-alt5 sisyphus+339776.4700.6.2 1707348218 installed
<13>Dec 28 04:50:51 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed
<13>Dec 28 04:50:51 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed
<13>Dec 28 04:50:51 rpmi: libglslang15-1:15.0.0-alt1 sisyphus+365035.300.5.1 1734354607 installed
<13>Dec 28 04:50:51 rpmi: libshaderc1-2024.3-alt0.1 sisyphus+365035.1100.5.1 1734355040 installed
<13>Dec 28 04:50:51 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed
<13>Dec 28 04:50:51 rpmi: libgsm-devel-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed
<13>Dec 28 04:50:51 rpmi: liblame-devel-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed
<13>Dec 28 04:50:51 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed
<13>Dec 28 04:50:51 rpmi: libflac-devel-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed
<13>Dec 28 04:50:51 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:50:51 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:50:51 rpmi: libopus-devel-1.5.2-alt1.1 sisyphus+366209.100.1.1 1734786371 installed
<13>Dec 28 04:50:51 rpmi: libsndfile-devel-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed
<13>Dec 28 04:50:51 rpmi: wayland-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed
<13>Dec 28 04:50:51 rpmi: libwayland-client-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed
<13>Dec 28 04:50:51 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed
<13>Dec 28 04:50:51 rpmi: libpopt-devel-1:1.18-alt1 sisyphus+283609.300.5.1 1630003299 installed
<13>Dec 28 04:50:51 rpmi: libmpeg2-0.5.1-alt4.svn20120718 sisyphus+285823.100.1.1 1632416716 installed
<13>Dec 28 04:50:51 rpmi: libmad-0.15.1b-alt9 sisyphus+278239.100.1.1 1626080123 installed
<13>Dec 28 04:50:51 rpmi: libjson-c5-0.18-alt1 sisyphus+358387.100.1.1 1727298142 installed
<13>Dec 28 04:50:52 rpmi: libgtk+2-locales-2.24.33-alt2 sisyphus+361465.100.1.1 1730475121 installed
<13>Dec 28 04:50:52 rpmi: libglitz-1:0.5.7-alt5 1359282352 installed
<13>Dec 28 04:50:52 rpmi: libfaad2-2.11.1-alt1 sisyphus+338260.100.2.2 1705755212 installed
<13>Dec 28 04:50:52 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed
<13>Dec 28 04:50:52 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819640 installed
<13>Dec 28 04:50:52 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed
<13>Dec 28 04:50:52 rpmi: libcom_err-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729908 installed
<13>Dec 28 04:50:52 rpmi: libgme-0.6.3-alt2 sisyphus+293048.100.1.1 1641452306 installed
<13>Dec 28 04:50:52 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263312 installed
<13>Dec 28 04:50:52 rpmi: libzimg2-3.0.5-alt1 sisyphus+324805.100.1.1 1689254328 installed
<13>Dec 28 04:50:52 rpmi: libfftw3-common-3.3.10-alt2 sisyphus+363193.200.2.1 1732292771 installed
<13>Dec 28 04:50:52 rpmi: libfftw3-3.3.10-alt2 sisyphus+363193.200.2.1 1732292771 installed
<13>Dec 28 04:50:52 rpmi: librubberband3-4.0.0-alt1 sisyphus+363577.100.1.1 1732799669 installed
<13>Dec 28 04:50:52 rpmi: libchromaprint1-1.5.1-alt1 sisyphus+346100.200.2.1 1716252063 installed
<13>Dec 28 04:50:52 rpmi: vulkan-filesystem-1.3.296-alt1 sisyphus+365035.1000.5.1 1734354968 installed
<13>Dec 28 04:50:52 rpmi: libvulkan1-1.3.296-alt1 sisyphus+365035.1000.5.1 1734354968 installed
<13>Dec 28 04:50:52 rpmi: libunwind-1.7.0-alt2 sisyphus+335269.100.1.1 1701110934 installed
<13>Dec 28 04:50:52 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682597 installed
<13>Dec 28 04:50:52 rpmi: libdovi3-2.1.3-alt1 sisyphus+365507.100.1.1 1734692980 installed
<13>Dec 28 04:50:52 rpmi: libplacebo338-6.338.2-alt0.2 sisyphus+341163.100.1.1 1708438285 installed
<13>Dec 28 04:50:52 rpmi: libbs2b-3.1.0-alt1.4 sisyphus+346078.200.2.1 1716241402 installed
<13>Dec 28 04:50:52 rpmi: libopenal1-1.22.2-alt2 sisyphus+331513.100.1.2 1697028598 installed
<13>Dec 28 04:50:52 rpmi: libwebrtc-audio-processing-1.3-alt2 sisyphus+332026.100.1.1 1697579361 installed
<13>Dec 28 04:50:52 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed
<13>Dec 28 04:50:52 rpmi: libmysofa-1.3.3-alt1 sisyphus+360234.100.1.1 1729426691 installed
<13>Dec 28 04:50:52 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed
<13>Dec 28 04:50:52 rpmi: liblc3-1.1.1-alt1 sisyphus+347780.100.1.1 1715374023 installed
<13>Dec 28 04:50:52 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed
<13>Dec 28 04:50:52 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed
<13>Dec 28 04:50:52 rpmi: libconfig-c++11-1.7.3-alt1 sisyphus+356893.2177.17.1 1725864292 installed
<13>Dec 28 04:50:52 rpmi: libfdk-aac2-2.0.3-alt0.1 sisyphus+338863.100.1.1 1706094241 installed
<13>Dec 28 04:50:52 rpmi: libtdb-1.4.10-alt1 sisyphus+342425.100.8.1 1714748986 installed
<13>Dec 28 04:50:52 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659208 installed
<13>Dec 28 04:50:52 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed
<13>Dec 28 04:50:52 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed
<13>Dec 28 04:50:52 rpmi: libgtest-1.15.2-alt1 sisyphus+364140.100.8.1 1733730026 installed
<13>Dec 28 04:50:52 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed
<13>Dec 28 04:50:52 rpmi: libgnutls30-3.8.8-alt2 sisyphus+364832.100.1.1 1734007749 installed
<13>Dec 28 04:50:53 rpmi: libbluez-5.79-alt1 sisyphus+362585.400.4.1 1731678491 installed
<13>Dec 28 04:50:53 rpmi: libcdio-2.1.0-alt1 sisyphus+328181.400.2.1 1693321803 installed
<13>Dec 28 04:50:53 rpmi: libcdio-paranoia-10.2.2.0.2-alt1 sisyphus+353285.100.1.1 1721573922 installed
<13>Dec 28 04:50:53 rpmi: libpcre3-8.45-alt2 sisyphus+283722.100.1.2 1629848198 installed
<13>Dec 28 04:50:53 rpmi: libslang2-2.3.3-alt1 sisyphus+314492.100.1.1 1675240386 installed
<13>Dec 28 04:50:53 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed
<13>Dec 28 04:50:53 rpmi: vulkan-headers-1.3.296-alt1 sisyphus+365035.500.5.1 1734354669 installed
<13>Dec 28 04:50:53 rpmi: libsoxr-0.1.3-alt1.1 sisyphus+317908.100.1.1 1680415073 installed
<13>Dec 28 04:50:53 rpmi: libnuma-2.0.19-alt1 sisyphus+363830.100.1.1 1733131852 installed
<13>Dec 28 04:50:53 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed
<13>Dec 28 04:50:53 rpmi: libvpx9-1.15.0-alt1 sisyphus+366496.100.1.1 1735142013 installed
<13>Dec 28 04:50:53 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed
<13>Dec 28 04:50:53 rpmi: libspeex-1.2.1-alt1 sisyphus+339763.100.1.1 1707113839 installed
<13>Dec 28 04:50:53 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed
<13>Dec 28 04:50:53 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336966 installed
<13>Dec 28 04:50:53 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed
<13>Dec 28 04:50:53 rpmi: libopenjpeg2.0-2.5.3-alt1 sisyphus+364601.100.1.1 1733825032 installed
<13>Dec 28 04:50:53 rpmi: libopenh264_7-2.5.0-alt1 sisyphus+362019.100.1.1 1731073174 installed
<13>Dec 28 04:50:53 rpmi: libopencore-amrwb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032483 installed
<13>Dec 28 04:50:53 rpmi: libopencore-amrnb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032483 installed
<13>Dec 28 04:50:53 rpmi: libcodec2_1.2-1.2.0-alt1 sisyphus+340564.40.2.1 1707820763 installed
<13>Dec 28 04:50:53 rpmi: libaom3-3.9.1-alt2 sisyphus+354446.100.1.1 1722877371 installed
<13>Dec 28 04:50:53 rpmi: liba52-0.8.0-alt1 sisyphus+349892.100.1.1 1716987412 installed
<13>Dec 28 04:50:53 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed
<13>Dec 28 04:50:53 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed
<13>Dec 28 04:50:53 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed
<13>Dec 28 04:50:54 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed
<13>Dec 28 04:50:54 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed
<13>Dec 28 04:50:54 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed
<13>Dec 28 04:50:54 rpmi: libsensors3-3.6.0-alt4 sisyphus+366234.100.1.1 1734814779 installed
<13>Dec 28 04:50:54 rpmi: llvm18.1-filesystem-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed
<13>Dec 28 04:50:54 rpmi: llvm18.1-polly-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed
<13>Dec 28 04:50:54 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed
<13>Dec 28 04:50:54 rpmi: llvm18.1-gold-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed
<13>Dec 28 04:50:56 rpmi: llvm18.1-libs-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed
<13>Dec 28 04:50:56 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed
<13>Dec 28 04:50:56 rpmi: libdrm-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed
<13>Dec 28 04:50:56 rpmi: libgbm-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed
<13>Dec 28 04:50:56 rpmi: id3lib-3.8.3-alt10 sisyphus+346305.200.2.1 1716445017 installed
<13>Dec 28 04:50:56 rpmi: icon-theme-hicolor-0.18-alt1 sisyphus+349610.100.1.1 1716831669 installed
<13>Dec 28 04:50:56 rpmi: libdeflate-1.23-alt1 sisyphus+366443.100.2.1 1735140380 installed
<13>Dec 28 04:50:56 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed
<13>Dec 28 04:50:57 rpmi: libgdk-pixbuf-locales-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed
<13>Dec 28 04:50:57 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed
<13>Dec 28 04:50:57 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed
<13>Dec 28 04:50:58 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed
<13>Dec 28 04:50:58 rpmi: libstdc++-devel-14-alt1 sisyphus+360995.300.1.1 1730139222 installed
<13>Dec 28 04:50:58 rpmi: libpixman-3:0.44.2-alt1 sisyphus+364211.100.1.1 1733467622 installed
<13>Dec 28 04:50:58 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed
<13>Dec 28 04:50:58 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed
<13>Dec 28 04:50:58 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed
<13>Dec 28 04:50:58 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed
<13>Dec 28 04:50:58 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed
<13>Dec 28 04:50:58 rpmi: fontconfig-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed
Updating fonts cache: [ DONE ]
<29>Dec 28 04:50:59 fontconfig: Updating fonts cache: succeeded
<13>Dec 28 04:50:59 rpmi: libass9-0.17.3-alt1 sisyphus+352066.100.1.1 1720008822 installed
<13>Dec 28 04:50:59 rpmi: libbluray-1.3.4-alt1 sisyphus+310888.100.1.1 1669800489 installed
<13>Dec 28 04:50:59 rpmi: libharfbuzz-icu-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed
<13>Dec 28 04:50:59 rpmi: libharfbuzz-gobject-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed
<13>Dec 28 04:51:00 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Dec 28 04:51:00 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed
<13>Dec 28 04:51:00 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed
<13>Dec 28 04:51:00 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Dec 28 04:51:00 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed
<13>Dec 28 04:51:00 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed
<13>Dec 28 04:51:00 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed
<13>Dec 28 04:51:00 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed
<13>Dec 28 04:51:00 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed
<13>Dec 28 04:51:00 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed
<13>Dec 28 04:51:00 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed
<13>Dec 28 04:51:00 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed
<13>Dec 28 04:51:02 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed
<13>Dec 28 04:51:02 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Dec 28 04:51:02 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed
<13>Dec 28 04:51:02 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed
<13>Dec 28 04:51:02 rpmi: libvdpau-devel-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed
<13>Dec 28 04:51:02 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed
<13>Dec 28 04:51:02 rpmi: libharfbuzz-cairo-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed
<13>Dec 28 04:51:02 rpmi: libcairo-gobject-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed
<13>Dec 28 04:51:02 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed
<13>Dec 28 04:51:03 rpmi: libGLX-mesa-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed
<13>Dec 28 04:51:03 rpmi: libEGL-mesa-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed
<13>Dec 28 04:51:03 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:51:03 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:51:03 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:51:03 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed
<13>Dec 28 04:51:03 rpmi: libva-2.22.0-alt1 sisyphus+351641.100.2.1 1719561314 installed
<13>Dec 28 04:51:03 rpmi: libavutil59-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:03 rpmi: libpostproc58-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:03 rpmi: libswscale8-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:03 rpmi: libswresample5-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:03 rpmi: libva-devel-2.22.0-alt1 sisyphus+351641.100.2.1 1719561314 installed
<13>Dec 28 04:51:03 rpmi: libavutil-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:03 rpmi: libGL-devel-4:24.3.2-alt1 sisyphus+365536.100.1.1 1734711581 installed
<13>Dec 28 04:51:03 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed
<13>Dec 28 04:51:03 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed
<13>Dec 28 04:51:03 rpmi: libglitz-glx-1:0.5.7-alt5 1359282352 installed
<13>Dec 28 04:51:03 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed
<13>Dec 28 04:51:03 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed
<13>Dec 28 04:51:03 rpmi: libXv-1.0.12-alt1 sisyphus+311188.600.1.1 1670233799 installed
<13>Dec 28 04:51:03 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233682 installed
<13>Dec 28 04:51:03 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233711 installed
<13>Dec 28 04:51:03 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed
<13>Dec 28 04:51:03 rpmi: libaudio-1.9.5-alt1.1 sisyphus+361821.100.1.1 1730886496 installed
<13>Dec 28 04:51:03 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed
<13>Dec 28 04:51:03 rpmi: libcaca-0.99.20.3-alt0.1 sisyphus+362200.100.1.1 1731357807 installed
<13>Dec 28 04:51:03 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed
<13>Dec 28 04:51:03 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed
<13>Dec 28 04:51:03 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed
<13>Dec 28 04:51:03 rpmi: libgio-2.82.4-alt1 sisyphus+364807.100.1.1 1733991592 installed
<13>Dec 28 04:51:03 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed
<13>Dec 28 04:51:03 rpmi: libgdk-pixbuf-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed
<13>Dec 28 04:51:03 rpmi: libpango-1.55.0-alt1 sisyphus+364011.100.1.1 1733245601 installed
<13>Dec 28 04:51:03 rpmi: libglibmm-2.66.7-alt1 sisyphus+344717.100.1.1 1712649439 installed
<13>Dec 28 04:51:03 rpmi: libxml++2-2.42.3-alt1 sisyphus+338062.100.1.2 1705656007 installed
<13>Dec 28 04:51:03 rpmi: libffado-2.4.9-alt1 sisyphus+359940.100.1.1 1729093015 installed
<13>Dec 28 04:51:04 rpmi: librsvg-1:2.59.2-alt1 sisyphus+361144.100.1.1 1730276750 installed
<13>Dec 28 04:51:04 rpmi: libavcodec61-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:04 rpmi: libavcodec-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:04 rpmi: gtk4-update-icon-cache-4.16.7-alt1 sisyphus+363301.100.1.1 1732451644 installed
<13>Dec 28 04:51:04 rpmi: libgstreamer1.0-1.24.10-alt1 sisyphus+364070.100.1.1 1733315992 installed
<13>Dec 28 04:51:04 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed
<13>Dec 28 04:51:04 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed
<13>Dec 28 04:51:04 rpmi: openssl-config-3.1.1-alt1 sisyphus+366628.500.5.1 1735237131 installed
<13>Dec 28 04:51:04 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed
<13>Dec 28 04:51:04 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Dec 28 04:51:04 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Dec 28 04:51:04 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed
<13>Dec 28 04:51:04 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed
<13>Dec 28 04:51:04 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed
<13>Dec 28 04:51:05 rpmi: libcrypto3-3.1.7-alt3 sisyphus+366628.200.2.1 1735232263 installed
<13>Dec 28 04:51:05 rpmi: libssl3-3.1.7-alt3 sisyphus+366628.200.2.1 1735232263 installed
<13>Dec 28 04:51:05 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed
<13>Dec 28 04:51:06 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed
<13>Dec 28 04:51:06 rpmi: glib2-devel-2.82.4-alt1 sisyphus+364807.100.1.1 1733991592 installed
<13>Dec 28 04:51:06 rpmi: libcairo-devel-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed
<13>Dec 28 04:51:06 rpmi: fontconfig-devel-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed
<13>Dec 28 04:51:06 rpmi: libfreetype-devel-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed
<13>Dec 28 04:51:06 rpmi: libharfbuzz-devel-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed
<13>Dec 28 04:51:06 rpmi: libgio-devel-2.82.4-alt1 sisyphus+364807.100.1.1 1733991592 installed
<86>Dec 28 04:51:06 groupadd[2336003]: group added to /etc/group: name=_keytab, GID=999
<86>Dec 28 04:51:06 groupadd[2336003]: group added to /etc/gshadow: name=_keytab
<86>Dec 28 04:51:06 groupadd[2336003]: new group: name=_keytab, GID=999
<13>Dec 28 04:51:06 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed
<13>Dec 28 04:51:06 rpmi: libssh-0.10.6-alt1 sisyphus+338050.100.1.2 1705656358 installed
<13>Dec 28 04:51:07 rpmi: libcups-2.4.11-alt1 sisyphus+359120.200.2.1 1728202635 installed
<13>Dec 28 04:51:07 rpmi: libgtk+2-2.24.33-alt2 sisyphus+361465.100.1.1 1730475121 installed
<13>Dec 28 04:51:07 rpmi: libgdk-pixbuf-devel-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed
<13>Dec 28 04:51:07 rpmi: libXft-devel-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed
<13>Dec 28 04:51:07 rpmi: libpango-devel-1.55.0-alt1 sisyphus+364011.100.1.1 1733245601 installed
<13>Dec 28 04:51:07 rpmi: libatk-devel-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed
<13>Dec 28 04:51:07 rpmi: gtk-builder-convert-2.24.33-alt2 sisyphus+361465.100.1.1 1730475121 installed
<13>Dec 28 04:51:07 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed
<13>Dec 28 04:51:07 rpmi: libcamera-1:0.3.2-alt1 sisyphus+364140.300.8.1 1733730394 installed
<13>Dec 28 04:51:07 rpmi: librabbitmq-c4-0.15.0-alt1 sisyphus+363621.100.1.1 1732865039 installed
<13>Dec 28 04:51:07 rpmi: libavformat61-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:07 rpmi: libavfilter10-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:07 rpmi: libavformat-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:07 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed
<13>Dec 28 04:51:07 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed
<13>Dec 28 04:51:07 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed
<13>Dec 28 04:51:07 rpmi: libSDL-1.2.14-alt10 sisyphus+346015.200.2.1 1716212609 installed
<13>Dec 28 04:51:07 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed
<13>Dec 28 04:51:07 rpmi: pipewire-libs-1.2.7-alt1 sisyphus+363440.100.1.1 1732632760 installed
<13>Dec 28 04:51:07 rpmi: pipewire-jack-libs-1.2.7-alt1 sisyphus+363440.100.1.1 1732632760 installed
<13>Dec 28 04:51:07 rpmi: libavdevice61-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:07 rpmi: libesd-0.2.41-alt10 sisyphus+346177.200.2.1 1716348015 installed
<13>Dec 28 04:51:07 rpmi: libesd-devel-0.2.41-alt10 sisyphus+346177.200.2.1 1716348015 installed
<13>Dec 28 04:51:07 rpmi: libavdevice-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:07 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+346015.200.2.1 1716212609 installed
<13>Dec 28 04:51:08 rpmi: libalsa-devel-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed
<13>Dec 28 04:51:08 rpmi: libavfilter-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:08 rpmi: libgtk+2-devel-2.24.33-alt2 sisyphus+361465.100.1.1 1730475121 installed
<13>Dec 28 04:51:08 rpmi: libaudio-devel-1.9.5-alt1.1 sisyphus+361821.100.1.1 1730886496 installed
<13>Dec 28 04:51:08 rpmi: libglitz-devel-1:0.5.7-alt5 1359282352 installed
<13>Dec 28 04:51:08 rpmi: libpostproc-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:08 rpmi: libswscale-devel-2:7.1-alt2 sisyphus+366694.100.1.1 1735320087 installed
<13>Dec 28 04:51:08 rpmi: id3lib-devel-3.8.3-alt10 sisyphus+346305.200.2.1 1716445017 installed
<13>Dec 28 04:51:08 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed
<13>Dec 28 04:51:08 rpmi: liba52-devel-0.8.0-alt1 sisyphus+349892.100.1.1 1716987412 installed
<13>Dec 28 04:51:08 rpmi: libfaad-devel-2.11.1-alt1 sisyphus+338260.100.2.2 1705755212 installed
<13>Dec 28 04:51:08 rpmi: libv4l-devel-1.28.1-alt1 sisyphus+353586.100.1.1 1721897959 installed
<13>Dec 28 04:51:08 rpmi: libmad-devel-0.15.1b-alt9 sisyphus+278239.100.1.1 1626080123 installed
<13>Dec 28 04:51:08 rpmi: libmpeg2-devel-0.5.1-alt4.svn20120718 sisyphus+285823.100.1.1 1632416716 installed
<13>Dec 28 04:51:08 rpmi: libx264-devel-164-alt1.1 sisyphus+322210.100.1.1 1685494917 installed
<13>Dec 28 04:51:08 rpmi: libxvid-devel-1.3.7-alt1 sisyphus+292833.100.1.1 1640949610 installed
<13>Dec 28 04:51:08 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed
<13>Dec 28 04:51:08 rpmi: nasm-2.16.03-alt1 sisyphus+347261.300.1.1 1714635796 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/mpeg4ip-1.5.0.1-alt17.nosrc.rpm (w1.gzdio)
Installing mpeg4ip-1.5.0.1-alt17.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.2050
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf mpeg4ip-1.5.0.1
+ echo 'Source #0 (mpeg4ip-1.5.0.1.tar.gz):'
Source #0 (mpeg4ip-1.5.0.1.tar.gz):
+ /usr/bin/gzip -dc /usr/src/RPM/SOURCES/mpeg4ip-1.5.0.1.tar.gz
+ /bin/tar -xf -
+ cd mpeg4ip-1.5.0.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (mpeg4ip-ffmpeg-0.7.1.patch):'
Patch #0 (mpeg4ip-ffmpeg-0.7.1.patch):
+ /usr/bin/patch -p2
patching file player/plugin/audio/ffmpeg/ffmpeg.cpp
patching file player/plugin/audio/ffmpeg/ffmpeg.h
patching file player/plugin/video/ffmpeg/ffmpeg.cpp
patching file player/plugin/video/ffmpeg/ffmpeg.h
patching file server/mp4live/audio_ffmpeg.cpp
patching file server/mp4live/audio_ffmpeg.h
patching file server/mp4live/video_encoder_class.cpp
patching file server/mp4live/video_ffmpeg.cpp
patching file server/mp4live/video_ffmpeg.h
+ echo 'Patch #1 (mpeg4ip-1.5.0.1-alt-v4l.patch):'
Patch #1 (mpeg4ip-1.5.0.1-alt-v4l.patch):
+ /usr/bin/patch -p2
patching file server/mp4live/video_v4l2_source.h
patching file server/mp4live/video_v4l_source.h
+ echo 'Patch #2 (mpeg4ip-1.5.0.1-alt-v4l-libav.patch):'
Patch #2 (mpeg4ip-1.5.0.1-alt-v4l-libav.patch):
+ /usr/bin/patch -p2
patching file configure.in
+ echo 'Patch #3 (mpeg4ip-1.5.0.1-alt-DSO.patch):'
Patch #3 (mpeg4ip-1.5.0.1-alt-DSO.patch):
+ /usr/bin/patch -p2
patching file server/mp4live/Makefile.am
+ echo 'Patch #4 (mpeg4ip-1.5.0.1-alt-libav9.patch):'
Patch #4 (mpeg4ip-1.5.0.1-alt-libav9.patch):
+ /usr/bin/patch -p1
patching file player/plugin/audio/ffmpeg/ffmpeg.cpp
patching file player/plugin/video/ffmpeg/ffmpeg.cpp
patching file server/mp4live/audio_ffmpeg.cpp
patching file server/mp4live/video_ffmpeg.cpp
+ echo 'Patch #5 (mpeg4ip-1.5.0.1-alt-gcc.patch):'
Patch #5 (mpeg4ip-1.5.0.1-alt-gcc.patch):
+ /usr/bin/patch -p2
patching file lib/mp4v2/atom_standard.cpp
patching file lib/mp4v2/mp4atom.cpp
patching file lib/mp4v2/rtphint.cpp
+ touch bootstrapped
+ find ./player -name 'Makefile*' -print0
+ xargs -r0 subst 's,\(\-module\),\1 -avoid-version,' --
+ find . -type f -name 'Makefile.*'
+ xargs fgrep -l -- -Werror
+ xargs sed -i s,-Werror,,
fgrep: warning: fgrep is obsolescent; using grep -F
+ sed -i '/CFLAGS="$CFLAGS -Wall -Werror"/d' lib/rtp/configure.in
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.4406
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd mpeg4ip-1.5.0.1
+ touch common/video/iso-mpeg4/NEWS common/video/iso-mpeg4/AUTHORS common/video/iso-mpeg4/ChangeLog lib/rtp/NEWS lib/rtp/AUTHORS lib/rtp/ChangeLog lib/SDLAudio/NEWS lib/SDLAudio/AUTHORS lib/SDLAudio/ChangeLog
+ autoreconf -fisv
autoreconf-default: export WARNINGS=
autoreconf-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: Entering directory '.'
autoreconf-default: configure.in: not using Gettext
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: configure.in: tracing
autoreconf-default: configure.in: adding subdirectory lib/SDLAudio to autoreconf
autoreconf-default: Entering directory 'lib/SDLAudio'
autoreconf-default: configure.in: not using Gettext
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: configure.in: tracing
autoreconf-default: running: libtoolize --force --install
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: linking file './config.guess'
libtoolize-default: linking file './config.sub'
libtoolize-default: linking file './install-sh'
libtoolize-default: linking file './ltmain.sh'
libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize-default: and rerunning libtoolize-default and aclocal.
libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf-default: configure.in: not using Intltool
autoreconf-default: configure.in: not using Gtkdoc
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: /usr/bin/autoconf-2.71 --force
configure.in:41: warning: The macro `AC_CANONICAL_SYSTEM' is obsolete.
configure.in:41: You should run autoupdate.
./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from...
configure.in:41: the top level
configure.in:44: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:9541: AM_INIT_AUTOMAKE is expanded from...
configure.in:44: the top level
configure.in:48: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
configure.in:48: You should run autoupdate.
aclocal.m4:8577: AC_LIBTOOL_WIN32_DLL is expanded from...
configure.in:48: the top level
configure.in:48: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
configure.in:48: put the 'win32-dll' option into LT_INIT's first parameter.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:8577: AC_LIBTOOL_WIN32_DLL is expanded from...
configure.in:48: the top level
configure.in:49: warning: The macro `AM_PROG_LIBTOOL' is obsolete.
configure.in:49: You should run autoupdate.
aclocal.m4:123: AM_PROG_LIBTOOL is expanded from...
configure.in:49: the top level
configure.in:69: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:69: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:69: the top level
configure.in:82: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:82: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:82: the top level
configure.in:89: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:89: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:89: the top level
configure.in:94: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:94: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:94: the top level
configure.in:99: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:99: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:99: the top level
configure.in:110: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:110: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:110: the top level
configure.in:189: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:189: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:189: the top level
configure.in:198: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:198: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:198: the top level
configure.in:225: warning: The macro `AC_LANG_C' is obsolete.
configure.in:225: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
acinclude.m4:36: AM_PATH_ALSA is expanded from...
configure.in:225: the top level
configure.in:225: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:225: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
acinclude.m4:36: AM_PATH_ALSA is expanded from...
configure.in:225: the top level
configure.in:258: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:258: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:258: the top level
configure.in:288: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:288: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:288: the top level
configure.in:313: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:313: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
acinclude.m4:179: AM_PATH_ESD is expanded from...
configure.in:313: the top level
configure.in:313: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:313: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
acinclude.m4:179: AM_PATH_ESD is expanded from...
configure.in:313: the top level
configure.in:356: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:356: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:356: the top level
configure.in:466: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:466: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:466: the top level
configure.in:568: warning: The macro `ac_cv_prog_gcc' is obsolete.
configure.in:568: You should run autoupdate.
./lib/autoconf/c.m4:467: ac_cv_prog_gcc is expanded from...
configure.in:568: the top level
configure.in:589: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:589: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
configure.in:589: the top level
configure.in:610: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:610: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
configure.in:610: the top level
configure.in:640: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:640: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:640: the top level
configure.in:655: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:655: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:655: the top level
configure.in:673: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:673: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:673: the top level
configure.in:712: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:712: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:712: the top level
configure.in:736: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:736: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:736: the top level
configure.in:775: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:775: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:775: the top level
configure.in:1340: warning: AC_OUTPUT should be used without arguments.
configure.in:1340: You should run autoupdate.
autoreconf-default: configure.in: not using Autoheader
autoreconf-default: running: automake --add-missing --force-missing
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:44: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.in:44: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:49: installing './compile'
configure.in:44: installing './missing'
Makefile.am: installing './INSTALL'
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/audio/Makefile.am: installing './depcomp'
autoreconf-default: Leaving directory 'lib/SDLAudio'
autoreconf-default: configure.in: adding subdirectory lib/rtp to autoreconf
autoreconf-default: Entering directory 'lib/rtp'
autoreconf-default: configure.in: not using Gettext
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: configure.in: tracing
autoreconf-default: running: libtoolize --force --install
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: linking file './config.guess'
libtoolize-default: linking file './config.sub'
libtoolize-default: linking file './install-sh'
libtoolize-default: linking file './ltmain.sh'
libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize-default: and rerunning libtoolize-default and aclocal.
libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf-default: configure.in: not using Intltool
autoreconf-default: configure.in: not using Gtkdoc
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: /usr/bin/autoconf-2.71 --force
configure.in:4: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.in:4: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:9837: AM_CONFIG_HEADER is expanded from...
configure.in:4: the top level
configure.in:12: warning: The macro `AM_PROG_LIBTOOL' is obsolete.
configure.in:12: You should run autoupdate.
aclocal.m4:123: AM_PROG_LIBTOOL is expanded from...
configure.in:12: the top level
configure.in:13: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.in:13: You should run autoupdate.
aclocal.m4:122: AC_PROG_LIBTOOL is expanded from...
configure.in:13: the top level
configure.in:15: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:15: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:15: the top level
configure.in:19: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:19: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:19: the top level
configure.in:120: warning: The macro `AC_ERROR' is obsolete.
configure.in:120: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:120: the top level
configure.in:135: warning: The macro `AC_ERROR' is obsolete.
configure.in:135: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:135: the top level
configure.in:204: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:204: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.in:204: the top level
configure.in:266: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:266: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:266: the top level
configure.in:278: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:243: MY_CHECK_CC_OPT is expanded from...
configure.in:259: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:278: the top level
configure.in:279: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:243: MY_CHECK_CC_OPT is expanded from...
configure.in:259: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:279: the top level
configure.in:280: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:243: MY_CHECK_CC_OPT is expanded from...
configure.in:259: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:280: the top level
configure.in:281: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:243: MY_CHECK_CC_OPT is expanded from...
configure.in:259: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:281: the top level
configure.in:282: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:243: MY_CHECK_CC_OPT is expanded from...
configure.in:259: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:282: the top level
configure.in:288: warning: AC_OUTPUT should be used without arguments.
configure.in:288: You should run autoupdate.
autoreconf-default: running: /usr/bin/autoheader-2.71 --force
autoheader-2.71: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader-2.71: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot'
autoheader-2.71: WARNING: and 'config.h.top', to define templates for 'config.h.in'
autoheader-2.71: WARNING: is deprecated and discouraged.
autoheader-2.71: 
autoheader-2.71: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and
autoheader-2.71: WARNING: 'AC_DEFINE' allows one to define a template without
autoheader-2.71: WARNING: 'acconfig.h':
autoheader-2.71: 
autoheader-2.71: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader-2.71: 		[Define if a function 'main' is needed.])
autoheader-2.71: 
autoheader-2.71: WARNING: More sophisticated templates can also be produced, see the
autoheader-2.71: WARNING: documentation.
autoreconf-default: running: automake --add-missing --force-missing
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:10: installing './compile'
configure.in:8: installing './missing'
Makefile.am: installing './INSTALL'
Makefile.am: installing './COPYING' using GNU General Public License v3 file
Makefile.am:     Consider adding the COPYING file to the version control system
Makefile.am:     for your code, to avoid questions about which license your project uses
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Makefile.am: installing './depcomp'
autoreconf-default: Leaving directory 'lib/rtp'
autoreconf-default: configure.in: adding subdirectory common/video/iso-mpeg4 to autoreconf
autoreconf-default: Entering directory 'common/video/iso-mpeg4'
autoreconf-default: configure.in: not using Gettext
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: configure.in: tracing
autoreconf-default: running: libtoolize --force --install
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: linking file './config.guess'
libtoolize-default: linking file './config.sub'
libtoolize-default: linking file './install-sh'
libtoolize-default: linking file './ltmain.sh'
libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize-default: and rerunning libtoolize-default and aclocal.
libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf-default: configure.in: not using Intltool
autoreconf-default: configure.in: not using Gtkdoc
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: /usr/bin/autoconf-2.71 --force
configure.in:3: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.in:3: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:9837: AM_CONFIG_HEADER is expanded from...
configure.in:3: the top level
configure.in:10: warning: The macro `AC_LIBTOOL_DLOPEN' is obsolete.
configure.in:10: You should run autoupdate.
aclocal.m4:8542: AC_LIBTOOL_DLOPEN is expanded from...
configure.in:10: the top level
configure.in:10: warning: AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you
configure.in:10: put the 'dlopen' option into LT_INIT's first parameter.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:8542: AC_LIBTOOL_DLOPEN is expanded from...
configure.in:10: the top level
configure.in:11: warning: The macro `AM_PROG_LIBTOOL' is obsolete.
configure.in:11: You should run autoupdate.
aclocal.m4:123: AM_PROG_LIBTOOL is expanded from...
configure.in:11: the top level
configure.in:45: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:45: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:45: the top level
configure.in:46: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:46: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:46: the top level
configure.in:110: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:110: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:110: the top level
configure.in:124: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:86: MY_CHECK_CC_OPT_F_OR_M is expanded from...
configure.in:124: the top level
configure.in:126: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:86: MY_CHECK_CC_OPT_F_OR_M is expanded from...
configure.in:126: the top level
configure.in:128: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:86: MY_CHECK_CC_OPT_F_OR_M is expanded from...
configure.in:128: the top level
configure.in:130: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:130: the top level
configure.in:131: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:131: the top level
configure.in:132: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:132: the top level
configure.in:133: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:133: the top level
configure.in:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:134: the top level
configure.in:137: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:137: the top level
configure.in:138: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:138: the top level
configure.in:139: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:139: the top level
configure.in:140: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:140: the top level
configure.in:141: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:141: the top level
configure.in:142: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:61: MY_CHECK_CC_OPT is expanded from...
configure.in:78: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:142: the top level
configure.in:154: warning: AC_OUTPUT should be used without arguments.
configure.in:154: You should run autoupdate.
autoreconf-default: running: /usr/bin/autoheader-2.71 --force
autoheader-2.71: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: automake --add-missing --force-missing
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:11: installing './compile'
configure.in:8: installing './missing'
Makefile.am: installing './INSTALL'
Makefile.am: installing './COPYING' using GNU General Public License v3 file
Makefile.am:     Consider adding the COPYING file to the version control system
Makefile.am:     for your code, to avoid questions about which license your project uses
src/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/Makefile.am: installing './depcomp'
autoreconf-default: Leaving directory 'common/video/iso-mpeg4'
autoreconf-default: running: libtoolize --force --install
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: linking file './config.guess'
libtoolize-default: linking file './config.sub'
libtoolize-default: linking file './install-sh'
libtoolize-default: linking file './ltmain.sh'
libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize-default: and rerunning libtoolize-default and aclocal.
libtoolize-default: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf-default: configure.in: not using Intltool
autoreconf-default: configure.in: not using Gtkdoc
autoreconf-default: running: aclocal --force 
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: /usr/bin/autoconf-2.71 --force
configure.in:3: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.in:3: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:10743: AM_CONFIG_HEADER is expanded from...
configure.in:3: the top level
configure.in:42: warning: The macro `AC_LIBTOOL_DLOPEN' is obsolete.
configure.in:42: You should run autoupdate.
aclocal.m4:8542: AC_LIBTOOL_DLOPEN is expanded from...
configure.in:42: the top level
configure.in:42: warning: AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you
configure.in:42: put the 'dlopen' option into LT_INIT's first parameter.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:8542: AC_LIBTOOL_DLOPEN is expanded from...
configure.in:42: the top level
configure.in:43: warning: The macro `AM_PROG_LIBTOOL' is obsolete.
configure.in:43: You should run autoupdate.
aclocal.m4:123: AM_PROG_LIBTOOL is expanded from...
configure.in:43: the top level
configure.in:79: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:79: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:79: the top level
configure.in:80: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.in:80: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.in:80: the top level
configure.in:91: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:91: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:91: the top level
configure.in:109: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from...
configure.in:109: the top level
configure.in:130: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:130: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:130: the top level
configure.in:145: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:145: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:145: the top level
configure.in:177: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:177: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:177: the top level
configure.in:197: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:197: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:197: the top level
configure.in:217: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:217: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:217: the top level
configure.in:236: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:236: the top level
configure.in:335: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:335: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:335: the top level
configure.in:346: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:346: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:346: the top level
configure.in:358: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:358: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:358: the top level
configure.in:380: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:380: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:380: the top level
configure.in:389: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:389: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:389: the top level
configure.in:459: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:459: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:459: the top level
configure.in:521: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:521: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:521: the top level
configure.in:546: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:546: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:546: the top level
configure.in:571: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:571: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:571: the top level
configure.in:604: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:604: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:604: the top level
configure.in:615: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:615: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:615: the top level
configure.in:634: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:634: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:634: the top level
configure.in:647: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:647: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
aclocal.m4:9546: AM_PATH_GTK_2_0 is expanded from...
configure.in:647: the top level
configure.in:647: warning: The macro `AC_TRY_LINK' is obsolete.
configure.in:647: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
aclocal.m4:9546: AM_PATH_GTK_2_0 is expanded from...
configure.in:647: the top level
configure.in:677: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:677: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:677: the top level
configure.in:726: warning: The macro `AC_HELP_STRING' is obsolete.
configure.in:726: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.in:726: the top level
configure.in:740: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:312: MY_CHECK_CC_OPT_F_OR_M is expanded from...
configure.in:740: the top level
configure.in:742: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:312: MY_CHECK_CC_OPT_F_OR_M is expanded from...
configure.in:742: the top level
configure.in:744: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:312: MY_CHECK_CC_OPT_F_OR_M is expanded from...
configure.in:744: the top level
configure.in:746: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:746: the top level
configure.in:747: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:747: the top level
configure.in:748: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:748: the top level
configure.in:749: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:749: the top level
configure.in:750: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:750: the top level
configure.in:751: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:751: the top level
configure.in:752: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:752: the top level
configure.in:753: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:753: the top level
configure.in:754: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:754: the top level
configure.in:755: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:755: the top level
configure.in:756: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:756: the top level
configure.in:757: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:757: the top level
configure.in:758: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:758: the top level
configure.in:762: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:762: the top level
configure.in:763: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:763: the top level
configure.in:764: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:764: the top level
configure.in:765: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:765: the top level
configure.in:766: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:766: the top level
configure.in:767: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:767: the top level
configure.in:768: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:768: the top level
configure.in:769: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:769: the top level
configure.in:770: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:770: the top level
configure.in:771: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:200: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
configure.in:287: MY_CHECK_CC_OPT is expanded from...
configure.in:304: MY_CHECK_CC_OPT_SET is expanded from...
configure.in:771: the top level
configure.in:787: warning: AC_OUTPUT should be used without arguments.
configure.in:787: You should run autoupdate.
autoreconf-default: running: /usr/bin/autoheader-2.71 --force
autoheader-2.71: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: automake --add-missing --force-missing
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:43: installing './compile'
configure.in:16: installing './missing'
Makefile.am: installing './INSTALL'
lib/audio/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
lib/audio/Makefile.am: installing './depcomp'
lib/avi/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/fposrec/Makefile.am:8: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/gnu/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/ismacryp/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mp4/Makefile.am:4: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mp4av/Makefile.am:2: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mp4v2/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mp4v2/test/Makefile.am:2: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mp4v2/util/Makefile.am:2: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mpeg2ps/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/mpeg2t/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/msg_queue/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/sdp/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/srtp/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/utils/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/lib/audio/celp/BS/Makefile.am:27: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/lib/audio/celp/dec/Makefile.am:46: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/lib/audio/faad/Makefile.am:36: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/lib/libhttp/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/lib/mp4util/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/lib/rtsp/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/audio/a52dec/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/audio/celp/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/audio/ffmpeg/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/audio/g711/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/audio/raw/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/h261/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/h264/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/isma_audio/Makefile.am:26: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/isma_href/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/isma_video/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/rfc2429/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/rfc3016/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/rtp/rfc3267/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/text/href/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/text/plain/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/video/ffmpeg/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/video/h261/Makefile.am:22: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/video/mpeg2dec/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/video/raw/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/plugin/video/xvid/Makefile.am:49: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/src/Makefile.am:153: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/src/codec/aa/Makefile.am:19: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/src/codec/mp3/Makefile.am:36: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/src/codec/mpeg4/Makefile.am:24: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
player/src/codec/wav/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/mp4creator/Makefile.am:2: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/mp4live/Makefile.am:133: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/mp4live/gui/Makefile.am:23: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/mp4live/h261/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/util/avi2raw/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/util/avidump/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/util/lboxcrop/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
server/util/rgb2yuv/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
util/h264/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
util/iptv/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
util/mpeg2/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
util/mpeg4vol/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
util/yuv/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoreconf-default: Leaving directory '.'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ configure_runstatedir_flags=--runstatedir=/var/run
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --disable-static --disable-server --disable-player --enable-mp4live --without-arts --enable-warns-as-err=no --enable-ffmpeg=/usr --enable-mmx
checking for ./bootstrapped... yes
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to enable C11 features... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking dependency style of x86_64-alt-linux-gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-alt-linux-file... no
checking for file... file
checking for x86_64-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-alt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-alt-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-gcc static flag -static works... no
checking if x86_64-alt-linux-gcc supports -c -o file.o... yes
checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking libtool tag=C for nasm... ./configure: line 13906: ./libtool: No such file or directory
grep: warning: stray \ before -
no
checking whether make sets $(MAKE)... (cached) yes
checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes
checking for x86_64-alt-linux-gcc option to enable C11 features... (cached) none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes
checking dependency style of x86_64-alt-linux-gcc... (cached) none
checking for x86_64-alt-linux-c++... no
checking for c++... c++
checking whether the compiler supports GNU C++... yes
checking whether c++ accepts -g... yes
checking for c++ option to enable C++11 features... none needed
checking dependency style of c++... none
checking how to run the C++ preprocessor... c++ -E
checking for ld used by c++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC -DPIC
checking if c++ PIC flag -fPIC -DPIC works... yes
checking if c++ static flag -static works... no
checking if c++ supports -c -o file.o... yes
checking if c++ supports -c -o file.o... (cached) yes
checking whether the c++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for inline... inline
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether byte ordering is bigendian... no
checking dependency style of x86_64-alt-linux-gcc... none
checking for egrep... (cached) /usr/bin/grep -E
checking size of long... 8
checking size of bool... 1
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for getopt.h... yes
checking for byteswap.h... yes
checking for linux/cdrom.h... yes
checking for sys/dvdio.h... no
checking for sys/time.h... (cached) yes
checking for id3/tag.h... yes
checking for xvid.h, API version 3... no
checking for xvid.h... yes
checking for socket in -lsocket... no
checking for getopt_long in -lgnugetopt... no
checking for library containing inet_addr... none required
checking for library containing inet_aton... none required
checking for library containing dlopen... none required
checking for a52_syncinfo in -la52... yes
checking for mad_decoder_init in -lmad... yes
checking for mpeg2_init in -lmpeg2... yes
checking libmpeg2 version... yes
checking for strerror... yes
checking for strcasestr... yes
checking for poll... yes
checking for getopt... yes
checking for getopt_long... yes
checking for getopt_long_only... yes
checking for getrusage... yes
checking for socketpair... yes
checking for strsep... yes
checking for inet_ntoa... yes
checking for in_port_t... yes
checking for socklen_t... yes
checking for struct ip_mreq_source... yes
checking for fpos_t.__pos... yes
checking for srtp_init in -lsrtp... no
configure: not using SRTP library
checking for struct v4l2_buffer... yes
checking for vorbis_bitrate_init in -lvorbis... no
configure: have enable ffmpeg /usr
checking for AVRational... yes
checking for AVCodecContext.time_base... yes
checking for lame_init in -lmp3lame... yes
checking for faacEncOpen in -lfaac... no
checking for x264_encoder_open in -lx264... no
configure: ipv6 not enabled 
checking for x86_64-alt-linux-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for glib-2.0 >= 2.0.0... yes
checking for GLIB - version >= 2.0.0... yes (version 2.82.4)
checking for x86_64-alt-linux-pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.7... yes
checking for GTK+ - version >= 2.0.0... yes (version 2.24.33)
checking for glib.h... yes
checking for nasm... true
checking nasm version...... valid
checking for nasm... /usr/bin/nasm
configure: compiler warnings will not be errors
checking whether c compiler accepts -malign-loops... no
checking whether c compiler accepts -falign-loops... yes
checking whether c compiler accepts -malign-functions... no
checking whether c compiler accepts -falign-functions... yes
checking whether c compiler accepts -malign-jumps... no
checking whether c compiler accepts -falign-jumps... yes
checking whether c compiler accepts -Wmissing-prototypes... yes
checking whether c compiler accepts -Wstrict-prototypes... yes
checking whether c compiler accepts -Wmissing-declarations... yes
checking whether c compiler accepts -Wmissing-field-initializers... yes
checking whether c compiler accepts -Wno-char-subscripts... yes
checking whether c compiler accepts -Wno-unknown-pragmas... yes
checking whether c compiler accepts -Wformat=2... yes
checking whether c compiler accepts -Wdeclaration-after-statement... yes
checking whether c compiler accepts -Wpointer-arith... yes
checking whether c compiler accepts -Wsign-compare... yes
checking whether c compiler accepts -Wswitch-enum... yes
checking whether c compiler accepts -Wtraditional... no
checking whether c compiler accepts -Wnested-externs... yes
checking whether c++ compiler accepts -Wmissing-prototypes... no
checking whether c++ compiler accepts -Wmissing-field-initializers... yes
checking whether c++ compiler accepts -Wno-char-subscripts... yes
checking whether c++ compiler accepts -Woverloaded-virtual... yes
checking whether c++ compiler accepts -Wno-unknown-pragmas... yes
checking whether c++ compiler accepts -Wno-deprecated... yes
checking whether c++ compiler accepts -Wformat=2... yes
checking whether c++ compiler accepts -Wpointer-arith... yes
checking whether c++ compiler accepts -Wsign-compare... yes
checking whether c++ compiler accepts -Wswitch-enum... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating common/Makefile
config.status: creating common/video/Makefile
config.status: creating doc/Makefile
config.status: creating doc/ietf/Makefile
config.status: creating doc/mcast/Makefile
config.status: creating doc/programs/Makefile
config.status: creating doc/mp4v2/Makefile
config.status: creating include/Makefile
config.status: creating lib/Makefile
config.status: creating lib/audio/Makefile
config.status: creating lib/avi/Makefile
config.status: creating lib/fposrec/Makefile
config.status: creating lib/gnu/Makefile
config.status: creating lib/mp4/Makefile
config.status: creating lib/ismacryp/Makefile
config.status: creating lib/srtp/Makefile
config.status: creating lib/mp4/doc/Makefile
config.status: creating lib/mp4v2/Makefile
config.status: creating lib/mp4v2/test/Makefile
config.status: creating lib/mp4v2/util/Makefile
config.status: creating lib/mp4av/Makefile
config.status: creating lib/mpeg2ps/Makefile
config.status: creating lib/mpeg2t/Makefile
config.status: creating lib/msg_queue/Makefile
config.status: creating lib/sdp/Makefile
config.status: creating lib/utils/Makefile
config.status: creating server/Makefile
config.status: creating server/video/Makefile
config.status: creating server/mp4live/Makefile
config.status: creating server/mp4live/gui/Makefile
config.status: creating server/mp4live/h261/Makefile
config.status: creating server/mp4creator/Makefile
config.status: creating server/util/Makefile
config.status: creating server/util/mp4encode/Makefile
config.status: creating server/util/avi2raw/Makefile
config.status: creating server/util/avidump/Makefile
config.status: creating server/util/rgb2yuv/Makefile
config.status: creating server/util/lboxcrop/Makefile
config.status: creating player/Makefile
config.status: creating player/lib/Makefile
config.status: creating player/lib/libhttp/Makefile
config.status: creating player/lib/rtsp/Makefile
config.status: creating player/lib/audio/Makefile
config.status: creating player/lib/audio/celp/Makefile
config.status: creating player/lib/audio/celp/BS/Makefile
config.status: creating player/lib/audio/celp/dec/Makefile
config.status: creating player/lib/audio/celp/include/Makefile
config.status: creating player/lib/audio/faad/Makefile
config.status: creating player/lib/audio/mp3util/Makefile
config.status: creating player/lib/audio/portaudio/Makefile
config.status: creating player/lib/mp4util/Makefile
config.status: creating player/plugin/Makefile
config.status: creating player/plugin/audio/Makefile
config.status: creating player/plugin/audio/a52dec/Makefile
config.status: creating player/plugin/audio/celp/Makefile
config.status: creating player/plugin/audio/ffmpeg/Makefile
config.status: creating player/plugin/audio/g711/Makefile
config.status: creating player/plugin/audio/raw/Makefile
config.status: creating player/plugin/rtp/Makefile
config.status: creating player/plugin/rtp/h261/Makefile
config.status: creating player/plugin/rtp/h264/Makefile
config.status: creating player/plugin/rtp/isma_audio/Makefile
config.status: creating player/plugin/rtp/isma_href/Makefile
config.status: creating player/plugin/rtp/isma_video/Makefile
config.status: creating player/plugin/rtp/rfc2429/Makefile
config.status: creating player/plugin/rtp/rfc3016/Makefile
config.status: creating player/plugin/rtp/rfc3267/Makefile
config.status: creating player/plugin/text/Makefile
config.status: creating player/plugin/text/href/Makefile
config.status: creating player/plugin/text/plain/Makefile
config.status: creating player/plugin/video/Makefile
config.status: creating player/plugin/video/ffmpeg/Makefile
config.status: creating player/plugin/video/h261/Makefile
config.status: creating player/plugin/video/mpeg2dec/Makefile
config.status: creating player/plugin/video/raw/Makefile
config.status: creating player/plugin/video/xvid/Makefile
config.status: creating player/src/Makefile
config.status: creating player/src/codec/Makefile
config.status: creating player/src/codec/aa/Makefile
config.status: creating player/src/codec/mp3/Makefile
config.status: creating player/src/codec/mpeg4/Makefile
config.status: creating player/src/codec/wav/Makefile
config.status: creating player/src/win_client/Makefile
config.status: creating player/src/win_common/Makefile
config.status: creating player/src/win_gui/Makefile
config.status: creating player/src/win_gui/hlp/Makefile
config.status: creating player/src/win_gui/res/Makefile
config.status: creating util/Makefile
config.status: creating util/h264/Makefile
config.status: creating util/iptv/Makefile
config.status: creating util/mpeg2/Makefile
config.status: creating util/mpeg4vol/Makefile
config.status: creating util/yuv/Makefile
config.status: creating mpeg4ip-config
config.status: creating mpeg4ip_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in lib/SDLAudio (/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/SDLAudio)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  '--build=x86_64-alt-linux' '--host=x86_64-alt-linux' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-silent-rules' '--runstatedir=/var/run' '--without-included-gettext' '--disable-static' '--disable-server' '--disable-player' '--enable-mp4live' '--without-arts' '--enable-warns-as-err=no' '--enable-ffmpeg=/usr' '--enable-mmx' 'build_alias=x86_64-alt-linux' 'host_alias=x86_64-alt-linux' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to enable C11 features... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking dependency style of x86_64-alt-linux-gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-alt-linux-file... no
checking for file... file
checking for x86_64-alt-linux-objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-alt-linux-dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-alt-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-gcc static flag -static works... no
checking if x86_64-alt-linux-gcc supports -c -o file.o... yes
checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether make sets $(MAKE)... (cached) yes
checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes
checking for x86_64-alt-linux-gcc option to enable C11 features... (cached) none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes
checking dependency style of x86_64-alt-linux-gcc... (cached) none
checking dependency style of x86_64-alt-linux-gcc... none
checking for inline... inline
checking for an ANSI C-conforming const... yes
checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++
checking whether the compiler supports GNU C++... yes
checking whether x86_64-alt-linux-g++ accepts -g... yes
checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed
checking dependency style of x86_64-alt-linux-g++... none
checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E
checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-g++ static flag -static works... no
checking if x86_64-alt-linux-g++ supports -c -o file.o... yes
checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dlopen... yes
checking for dlopen in -lc... yes
checking for OSS audio support... yes
checking for ALSA CFLAGS... 
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
ls: invalid option -- 'e'
Try 'ls --help' for more information.
-- -lasound -lm -ldl -lpthread -> 
checking for artsc-config... no
checking for esd-config... /usr/bin/esd-config
checking for ESD - version >= 0.2.8... yes
ls: invalid option -- 'e'
Try 'ls --help' for more information.
-- -lesd -> 
checking for NAS audio support... no
checking for Linux 2.4 unified input interface... yes
checking for pthreads... yes
checking for recursive mutexes... no
checking for pthread semaphores... yes
checking for broken glibc 2.0 pthreads... no
checking whether semun is defined in /usr/include/sys/sem.h... no
checking sigaction... yes
checking for GCC Altivec instruction support... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating src/audio/Makefile
config.status: creating src/audio/alsa/Makefile
config.status: creating src/audio/arts/Makefile
config.status: creating src/audio/baudio/Makefile
config.status: creating src/audio/dc/Makefile
config.status: creating src/audio/disk/Makefile
config.status: creating src/audio/dma/Makefile
config.status: creating src/audio/dmedia/Makefile
config.status: creating src/audio/dsp/Makefile
config.status: creating src/audio/esd/Makefile
config.status: creating src/audio/macrom/Makefile
config.status: creating src/audio/mint/Makefile
config.status: creating src/audio/mme/Makefile
config.status: creating src/audio/nas/Makefile
config.status: creating src/audio/nto/Makefile
config.status: creating src/audio/openbsd/Makefile
config.status: creating src/audio/paudio/Makefile
config.status: creating src/audio/riscos/Makefile
config.status: creating src/audio/sun/Makefile
config.status: creating src/audio/ums/Makefile
config.status: creating src/audio/windib/Makefile
config.status: creating src/audio/windx5/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in lib/rtp (/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/rtp)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  '--build=x86_64-alt-linux' '--host=x86_64-alt-linux' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-silent-rules' '--runstatedir=/var/run' '--without-included-gettext' '--disable-static' '--disable-server' '--disable-player' '--enable-mp4live' '--without-arts' '--enable-warns-as-err=no' '--enable-ffmpeg=/usr' '--enable-mmx' 'build_alias=x86_64-alt-linux' 'host_alias=x86_64-alt-linux' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to enable C11 features... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-alt-linux-gcc... none
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-alt-linux-file... no
checking for file... file
checking for x86_64-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-alt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-alt-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-gcc static flag -static works... no
checking if x86_64-alt-linux-gcc supports -c -o file.o... yes
checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for egrep... (cached) /usr/bin/grep -E
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/time.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for stropts.h... no
checking for sys/filio.h... no
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for int8_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for uint8_t in <stdint.h>... yes
checking for uint16_t in <stdint.h>... yes
checking for uint32_t in <stdint.h>... yes
checking whether byte ordering is bigendian... no
checking whether char is unsigned... no
checking for /dev/urandom... yes
checking for vsnprintf... yes
checking for inet_pton... yes
checking for inet_ntop... yes
checking for inet_aton... yes
checking for socklen_t... yes
checking for library containing socket... none required
checking for library containing inet_addr... none required
checking for getipnodebyname in <netdb.h>... no
checking for netinet6/in6.h... no
checking for netinet/ip6.h... yes
checking for struct addrinfo in <netdb.h>... yes
checking for sin6_len in struct sockaddr_in6... no
checking for gtkdoc-scan... no
configure: compiler warnings will not be errors
checking whether c compiler accepts -Wmissing-prototypes... yes
checking whether c compiler accepts -Wmissing-declarations... yes
checking whether c compiler accepts -Wbad-function-cast... yes
checking whether c compiler accepts -Wwrite-strings... yes
checking whether c compiler accepts -Wformat=2... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating win32/Makefile
config.status: creating uclconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in common/video/iso-mpeg4 (/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/common/video/iso-mpeg4)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  '--build=x86_64-alt-linux' '--host=x86_64-alt-linux' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-silent-rules' '--runstatedir=/var/run' '--without-included-gettext' '--disable-static' '--disable-server' '--disable-player' '--enable-mp4live' '--without-arts' '--enable-warns-as-err=no' '--enable-ffmpeg=/usr' '--enable-mmx' 'build_alias=x86_64-alt-linux' 'host_alias=x86_64-alt-linux' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to enable C11 features... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking dependency style of x86_64-alt-linux-gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-alt-linux-file... no
checking for file... file
checking for x86_64-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-alt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-alt-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-gcc static flag -static works... no
checking if x86_64-alt-linux-gcc supports -c -o file.o... yes
checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking libtool tag=C for nasm... grep: warning: stray \ before -
./configure: line 13548: ./libtool: No such file or directory
no
checking whether make sets $(MAKE)... (cached) yes
checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes
checking for x86_64-alt-linux-gcc option to enable C11 features... (cached) none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes
checking dependency style of x86_64-alt-linux-gcc... (cached) none
checking for x86_64-alt-linux-c++... no
checking for c++... c++
checking whether the compiler supports GNU C++... yes
checking whether c++ accepts -g... yes
checking for c++ option to enable C++11 features... none needed
checking dependency style of c++... none
checking how to run the C++ preprocessor... c++ -E
checking for ld used by c++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC -DPIC
checking if c++ PIC flag -fPIC -DPIC works... yes
checking if c++ static flag -static works... no
checking if c++ supports -c -o file.o... yes
checking if c++ supports -c -o file.o... (cached) yes
checking whether the c++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for inline... inline
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether byte ordering is bigendian... no
checking for egrep... (cached) /usr/bin/grep -E
checking size of long... 8
checking size of bool... 1
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for getopt.h... yes
checking for byteswap.h... yes
checking for sys/time.h... (cached) yes
checking for strerror... yes
checking for strcasestr... yes
checking for poll... yes
checking for getopt... yes
checking for getopt_long... yes
checking for getopt_long_only... yes
checking for getrusage... yes
checking for socketpair... yes
checking for strsep... yes
checking for inet_ntoa... yes
configure: compiler warnings will not be errors
checking whether c compiler accepts -malign-loops... no
checking whether c compiler accepts -falign-loops... yes
checking whether c compiler accepts -malign-functions... no
checking whether c compiler accepts -falign-functions... yes
checking whether c compiler accepts -malign-jumps... no
checking whether c compiler accepts -falign-jumps... yes
checking whether c compiler accepts -Wmissing-prototypes... yes
checking whether c compiler accepts -Wmissing-declarations... yes
checking whether c compiler accepts -Wno-char-subscripts... yes
checking whether c compiler accepts -Wno-unknown-pragmas... yes
checking whether c compiler accepts -Wformat=2... yes
checking whether c++ compiler accepts -Wmissing-prototypes... no
checking whether c++ compiler accepts -Wno-char-subscripts... yes
checking whether c++ compiler accepts -Woverloaded-virtual... yes
checking whether c++ compiler accepts -Wno-unknown-pragmas... yes
checking whether c++ compiler accepts -Wno-deprecated... yes
checking whether c++ compiler accepts -Wformat=2... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating mpeg4-2000.h
config.status: executing depfiles commands
config.status: executing libtool commands
+ make
make: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1'
make  all-recursive
make[1]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1'
Making all in include
make[2]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/include'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/include'
Making all in lib
make[2]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib'
Making all in utils
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/utils'
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT -fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o config_opts.lo config_opts.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c config_opts.cpp  -fPIC -DPIC -o .libs/config_opts.o
In file included from config_opts.cpp:1:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from config_opts.cpp:3:
../../include/mpeg4ip_config_set.h: In member function 'void CConfigSet::ProcessLine(char*)':
../../include/mpeg4ip_config_set.h:486:21: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct SConfigVariable'; use assignment or value-initialization instead [-Wclass-memaccess]
  486 |               memset(svar, 0, sizeof(*svar));
      |               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../include/mpeg4ip_config_set.h:97:24: note: 'struct SConfigVariable' declared here
   97 | SConfigVariableDeclare SConfigVariable {
      |                        ^~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o message.lo message.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c message.c  -fPIC -DPIC -o .libs/message.o
message.c: In function 'clear_log_file':
message.c:68:3: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result]
   68 |   ftruncate(fileno(outfile), 0);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o network.lo network.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c network.c  -fPIC -DPIC -o .libs/network.o
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o url.lo url.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c url.c  -fPIC -DPIC -o .libs/url.o
/bin/sh ../../libtool  --tag=CXX   --mode=link c++ -D_REENTRANT -fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libutils.la  config_opts.lo message.lo network.lo url.lo  
libtool: link: ar cr .libs/libutils.a .libs/config_opts.o .libs/message.o .libs/network.o .libs/url.o 
libtool: link: ranlib .libs/libutils.a
libtool: link: ( cd ".libs" && rm -f "libutils.la" && ln -s "../libutils.la" "libutils.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/utils'
Making all in audio
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/audio'
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include    -D_REENTRANT -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o audio_convert.lo audio_convert.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c audio_convert.cpp  -fPIC -DPIC -o .libs/audio_convert.o
In file included from audio_convert.h:4,
                 from audio_convert.cpp:1:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=link c++ -D_REENTRANT -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libaudio.la  audio_convert.lo  
libtool: link: ar cr .libs/libaudio.a .libs/audio_convert.o 
libtool: link: ranlib .libs/libaudio.a
libtool: link: ( cd ".libs" && rm -f "libaudio.la" && ln -s "../libaudio.la" "libaudio.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/audio'
Making all in avi
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/avi'
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include    -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o avilib.lo avilib.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c avilib.c  -fPIC -DPIC -o .libs/avilib.o
avilib.c: In function 'avi_close_output_file':
avilib.c:265:28: warning: pointer targets in passing argument 2 of 'avi_add_chunk' differ in signedness [-Wpointer-sign]
  265 |    ret = avi_add_chunk(AVI,"idx1",(void*)AVI->idx,AVI->n_idx*16);
      |                            ^~~~~~
      |                            |
      |                            char *
avilib.c:88:53: note: expected 'unsigned char *' but argument is of type 'char *'
   88 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length)
      |                                      ~~~~~~~~~~~~~~~^~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:286:4: note: in expansion of macro 'OUT4CC'
  286 |    OUT4CC ("RIFF");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:286:4: note: in expansion of macro 'OUT4CC'
  286 |    OUT4CC ("RIFF");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:287:4: note: in expansion of macro 'OUTLONG'
  287 |    OUTLONG(AVI->pos - 8);    /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:287:4: note: in expansion of macro 'OUTLONG'
  287 |    OUTLONG(AVI->pos - 8);    /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:288:4: note: in expansion of macro 'OUT4CC'
  288 |    OUT4CC ("AVI ");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:288:4: note: in expansion of macro 'OUT4CC'
  288 |    OUT4CC ("AVI ");
      |    ^~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:292:4: note: in expansion of macro 'OUT4CC'
  292 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:292:4: note: in expansion of macro 'OUT4CC'
  292 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:293:4: note: in expansion of macro 'OUTLONG'
  293 |    OUTLONG(0);        /* Length of list in bytes, don't know yet */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:293:4: note: in expansion of macro 'OUTLONG'
  293 |    OUTLONG(0);        /* Length of list in bytes, don't know yet */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:295:4: note: in expansion of macro 'OUT4CC'
  295 |    OUT4CC ("hdrl");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:295:4: note: in expansion of macro 'OUT4CC'
  295 |    OUT4CC ("hdrl");
      |    ^~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:308:4: note: in expansion of macro 'OUT4CC'
  308 |    OUT4CC ("avih");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:308:4: note: in expansion of macro 'OUT4CC'
  308 |    OUT4CC ("avih");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:309:4: note: in expansion of macro 'OUTLONG'
  309 |    OUTLONG(56);                 /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:309:4: note: in expansion of macro 'OUTLONG'
  309 |    OUTLONG(56);                 /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:310:4: note: in expansion of macro 'OUTLONG'
  310 |    OUTLONG(ms_per_frame);       /* Microseconds per frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:310:4: note: in expansion of macro 'OUTLONG'
  310 |    OUTLONG(ms_per_frame);       /* Microseconds per frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:311:4: note: in expansion of macro 'OUTLONG'
  311 |    OUTLONG(10000000);           /* MaxBytesPerSec, I hope this will never be used */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:311:4: note: in expansion of macro 'OUTLONG'
  311 |    OUTLONG(10000000);           /* MaxBytesPerSec, I hope this will never be used */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:312:4: note: in expansion of macro 'OUTLONG'
  312 |    OUTLONG(0);                  /* PaddingGranularity (whatever that might be) */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:312:4: note: in expansion of macro 'OUTLONG'
  312 |    OUTLONG(0);                  /* PaddingGranularity (whatever that might be) */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:317:4: note: in expansion of macro 'OUTLONG'
  317 |    OUTLONG(flag);               /* Flags */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:317:4: note: in expansion of macro 'OUTLONG'
  317 |    OUTLONG(flag);               /* Flags */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:318:4: note: in expansion of macro 'OUTLONG'
  318 |    OUTLONG(AVI->video_frames);  /* TotalFrames */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:318:4: note: in expansion of macro 'OUTLONG'
  318 |    OUTLONG(AVI->video_frames);  /* TotalFrames */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:319:4: note: in expansion of macro 'OUTLONG'
  319 |    OUTLONG(0);                  /* InitialFrames */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:319:4: note: in expansion of macro 'OUTLONG'
  319 |    OUTLONG(0);                  /* InitialFrames */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:321:9: note: in expansion of macro 'OUTLONG'
  321 |       { OUTLONG(2); }           /* Streams */
      |         ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:321:9: note: in expansion of macro 'OUTLONG'
  321 |       { OUTLONG(2); }           /* Streams */
      |         ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:323:9: note: in expansion of macro 'OUTLONG'
  323 |       { OUTLONG(1); }           /* Streams */
      |         ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:323:9: note: in expansion of macro 'OUTLONG'
  323 |       { OUTLONG(1); }           /* Streams */
      |         ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:324:4: note: in expansion of macro 'OUTLONG'
  324 |    OUTLONG(0);                  /* SuggestedBufferSize */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:324:4: note: in expansion of macro 'OUTLONG'
  324 |    OUTLONG(0);                  /* SuggestedBufferSize */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:325:4: note: in expansion of macro 'OUTLONG'
  325 |    OUTLONG(AVI->width);         /* Width */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:325:4: note: in expansion of macro 'OUTLONG'
  325 |    OUTLONG(AVI->width);         /* Width */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:326:4: note: in expansion of macro 'OUTLONG'
  326 |    OUTLONG(AVI->height);        /* Height */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:326:4: note: in expansion of macro 'OUTLONG'
  326 |    OUTLONG(AVI->height);        /* Height */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:328:4: note: in expansion of macro 'OUTLONG'
  328 |    OUTLONG(0);                  /* TimeScale:  Unit used to measure time */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:328:4: note: in expansion of macro 'OUTLONG'
  328 |    OUTLONG(0);                  /* TimeScale:  Unit used to measure time */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:329:4: note: in expansion of macro 'OUTLONG'
  329 |    OUTLONG(0);                  /* DataRate:   Data rate of playback     */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:329:4: note: in expansion of macro 'OUTLONG'
  329 |    OUTLONG(0);                  /* DataRate:   Data rate of playback     */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:330:4: note: in expansion of macro 'OUTLONG'
  330 |    OUTLONG(0);                  /* StartTime:  Starting time of AVI data */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:330:4: note: in expansion of macro 'OUTLONG'
  330 |    OUTLONG(0);                  /* StartTime:  Starting time of AVI data */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:331:4: note: in expansion of macro 'OUTLONG'
  331 |    OUTLONG(0);                  /* DataLength: Size of AVI data chunk    */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:331:4: note: in expansion of macro 'OUTLONG'
  331 |    OUTLONG(0);                  /* DataLength: Size of AVI data chunk    */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:336:4: note: in expansion of macro 'OUT4CC'
  336 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:336:4: note: in expansion of macro 'OUT4CC'
  336 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:337:4: note: in expansion of macro 'OUTLONG'
  337 |    OUTLONG(0);        /* Length of list in bytes, don't know yet */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:337:4: note: in expansion of macro 'OUTLONG'
  337 |    OUTLONG(0);        /* Length of list in bytes, don't know yet */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:339:4: note: in expansion of macro 'OUT4CC'
  339 |    OUT4CC ("strl");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:339:4: note: in expansion of macro 'OUT4CC'
  339 |    OUT4CC ("strl");
      |    ^~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:343:4: note: in expansion of macro 'OUT4CC'
  343 |    OUT4CC ("strh");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:343:4: note: in expansion of macro 'OUT4CC'
  343 |    OUT4CC ("strh");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:344:4: note: in expansion of macro 'OUTLONG'
  344 |    OUTLONG(64);                 /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:344:4: note: in expansion of macro 'OUTLONG'
  344 |    OUTLONG(64);                 /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:345:4: note: in expansion of macro 'OUT4CC'
  345 |    OUT4CC ("vids");             /* Type */
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:345:4: note: in expansion of macro 'OUT4CC'
  345 |    OUT4CC ("vids");             /* Type */
      |    ^~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:346:4: note: in expansion of macro 'OUT4CC'
  346 |    OUT4CC (AVI->compressor);    /* Handler */
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:346:4: note: in expansion of macro 'OUT4CC'
  346 |    OUT4CC (AVI->compressor);    /* Handler */
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:347:4: note: in expansion of macro 'OUTLONG'
  347 |    OUTLONG(0);                  /* Flags */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:347:4: note: in expansion of macro 'OUTLONG'
  347 |    OUTLONG(0);                  /* Flags */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:348:4: note: in expansion of macro 'OUTLONG'
  348 |    OUTLONG(0);                  /* Reserved, MS says: wPriority, wLanguage */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:348:4: note: in expansion of macro 'OUTLONG'
  348 |    OUTLONG(0);                  /* Reserved, MS says: wPriority, wLanguage */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:349:4: note: in expansion of macro 'OUTLONG'
  349 |    OUTLONG(0);                  /* InitialFrames */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:349:4: note: in expansion of macro 'OUTLONG'
  349 |    OUTLONG(0);                  /* InitialFrames */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:350:4: note: in expansion of macro 'OUTLONG'
  350 |    OUTLONG(ms_per_frame);       /* Scale */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:350:4: note: in expansion of macro 'OUTLONG'
  350 |    OUTLONG(ms_per_frame);       /* Scale */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:351:4: note: in expansion of macro 'OUTLONG'
  351 |    OUTLONG(1000000);            /* Rate: Rate/Scale == samples/second */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:351:4: note: in expansion of macro 'OUTLONG'
  351 |    OUTLONG(1000000);            /* Rate: Rate/Scale == samples/second */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:352:4: note: in expansion of macro 'OUTLONG'
  352 |    OUTLONG(0);                  /* Start */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:352:4: note: in expansion of macro 'OUTLONG'
  352 |    OUTLONG(0);                  /* Start */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:353:4: note: in expansion of macro 'OUTLONG'
  353 |    OUTLONG(AVI->video_frames);  /* Length */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:353:4: note: in expansion of macro 'OUTLONG'
  353 |    OUTLONG(AVI->video_frames);  /* Length */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:354:4: note: in expansion of macro 'OUTLONG'
  354 |    OUTLONG(0);                  /* SuggestedBufferSize */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:354:4: note: in expansion of macro 'OUTLONG'
  354 |    OUTLONG(0);                  /* SuggestedBufferSize */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:355:4: note: in expansion of macro 'OUTLONG'
  355 |    OUTLONG(-1);                 /* Quality */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:355:4: note: in expansion of macro 'OUTLONG'
  355 |    OUTLONG(-1);                 /* Quality */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:356:4: note: in expansion of macro 'OUTLONG'
  356 |    OUTLONG(0);                  /* SampleSize */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:356:4: note: in expansion of macro 'OUTLONG'
  356 |    OUTLONG(0);                  /* SampleSize */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:357:4: note: in expansion of macro 'OUTLONG'
  357 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:357:4: note: in expansion of macro 'OUTLONG'
  357 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:358:4: note: in expansion of macro 'OUTLONG'
  358 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:358:4: note: in expansion of macro 'OUTLONG'
  358 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:359:4: note: in expansion of macro 'OUTLONG'
  359 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:359:4: note: in expansion of macro 'OUTLONG'
  359 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:360:4: note: in expansion of macro 'OUTLONG'
  360 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:360:4: note: in expansion of macro 'OUTLONG'
  360 |    OUTLONG(0);                  /* Frame */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:364:4: note: in expansion of macro 'OUT4CC'
  364 |    OUT4CC ("strf");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:364:4: note: in expansion of macro 'OUT4CC'
  364 |    OUT4CC ("strf");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:365:4: note: in expansion of macro 'OUTLONG'
  365 |    OUTLONG(40);                 /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:365:4: note: in expansion of macro 'OUTLONG'
  365 |    OUTLONG(40);                 /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:366:4: note: in expansion of macro 'OUTLONG'
  366 |    OUTLONG(40);                 /* Size */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:366:4: note: in expansion of macro 'OUTLONG'
  366 |    OUTLONG(40);                 /* Size */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:367:4: note: in expansion of macro 'OUTLONG'
  367 |    OUTLONG(AVI->width);         /* Width */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:367:4: note: in expansion of macro 'OUTLONG'
  367 |    OUTLONG(AVI->width);         /* Width */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:368:4: note: in expansion of macro 'OUTLONG'
  368 |    OUTLONG(AVI->height);        /* Height */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:368:4: note: in expansion of macro 'OUTLONG'
  368 |    OUTLONG(AVI->height);        /* Height */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:370:4: note: in expansion of macro 'OUT4CC'
  370 |    OUT4CC (AVI->compressor);    /* Compression */
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:370:4: note: in expansion of macro 'OUT4CC'
  370 |    OUT4CC (AVI->compressor);    /* Compression */
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:371:4: note: in expansion of macro 'OUTLONG'
  371 |    OUTLONG(AVI->width*AVI->height);  /* SizeImage (in bytes?) */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:371:4: note: in expansion of macro 'OUTLONG'
  371 |    OUTLONG(AVI->width*AVI->height);  /* SizeImage (in bytes?) */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:372:4: note: in expansion of macro 'OUTLONG'
  372 |    OUTLONG(0);                  /* XPelsPerMeter */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:372:4: note: in expansion of macro 'OUTLONG'
  372 |    OUTLONG(0);                  /* XPelsPerMeter */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:373:4: note: in expansion of macro 'OUTLONG'
  373 |    OUTLONG(0);                  /* YPelsPerMeter */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:373:4: note: in expansion of macro 'OUTLONG'
  373 |    OUTLONG(0);                  /* YPelsPerMeter */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:374:4: note: in expansion of macro 'OUTLONG'
  374 |    OUTLONG(0);                  /* ClrUsed: Number of colors used */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:374:4: note: in expansion of macro 'OUTLONG'
  374 |    OUTLONG(0);                  /* ClrUsed: Number of colors used */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:375:4: note: in expansion of macro 'OUTLONG'
  375 |    OUTLONG(0);                  /* ClrImportant: Number of colors important */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:375:4: note: in expansion of macro 'OUTLONG'
  375 |    OUTLONG(0);                  /* ClrImportant: Number of colors important */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:388:4: note: in expansion of macro 'OUT4CC'
  388 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:388:4: note: in expansion of macro 'OUT4CC'
  388 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:389:4: note: in expansion of macro 'OUTLONG'
  389 |    OUTLONG(0);        /* Length of list in bytes, don't know yet */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:389:4: note: in expansion of macro 'OUTLONG'
  389 |    OUTLONG(0);        /* Length of list in bytes, don't know yet */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:391:4: note: in expansion of macro 'OUT4CC'
  391 |    OUT4CC ("strl");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:391:4: note: in expansion of macro 'OUT4CC'
  391 |    OUT4CC ("strl");
      |    ^~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:395:4: note: in expansion of macro 'OUT4CC'
  395 |    OUT4CC ("strh");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:395:4: note: in expansion of macro 'OUT4CC'
  395 |    OUT4CC ("strh");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:396:4: note: in expansion of macro 'OUTLONG'
  396 |    OUTLONG(64);            /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:396:4: note: in expansion of macro 'OUTLONG'
  396 |    OUTLONG(64);            /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:397:4: note: in expansion of macro 'OUT4CC'
  397 |    OUT4CC ("auds");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:397:4: note: in expansion of macro 'OUT4CC'
  397 |    OUT4CC ("auds");
      |    ^~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:398:4: note: in expansion of macro 'OUT4CC'
  398 |    OUT4CC ("\0\0\0\0");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:398:4: note: in expansion of macro 'OUT4CC'
  398 |    OUT4CC ("\0\0\0\0");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:399:4: note: in expansion of macro 'OUTLONG'
  399 |    OUTLONG(0);             /* Flags */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:399:4: note: in expansion of macro 'OUTLONG'
  399 |    OUTLONG(0);             /* Flags */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:400:4: note: in expansion of macro 'OUTLONG'
  400 |    OUTLONG(0);             /* Reserved, MS says: wPriority, wLanguage */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:400:4: note: in expansion of macro 'OUTLONG'
  400 |    OUTLONG(0);             /* Reserved, MS says: wPriority, wLanguage */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:401:4: note: in expansion of macro 'OUTLONG'
  401 |    OUTLONG(0);             /* InitialFrames */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:401:4: note: in expansion of macro 'OUTLONG'
  401 |    OUTLONG(0);             /* InitialFrames */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:402:4: note: in expansion of macro 'OUTLONG'
  402 |    OUTLONG(sampsize);      /* Scale */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:402:4: note: in expansion of macro 'OUTLONG'
  402 |    OUTLONG(sampsize);      /* Scale */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:403:4: note: in expansion of macro 'OUTLONG'
  403 |    OUTLONG(sampsize*AVI->a_rate); /* Rate: Rate/Scale == samples/second */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:403:4: note: in expansion of macro 'OUTLONG'
  403 |    OUTLONG(sampsize*AVI->a_rate); /* Rate: Rate/Scale == samples/second */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:404:4: note: in expansion of macro 'OUTLONG'
  404 |    OUTLONG(0);             /* Start */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:404:4: note: in expansion of macro 'OUTLONG'
  404 |    OUTLONG(0);             /* Start */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:405:4: note: in expansion of macro 'OUTLONG'
  405 |    OUTLONG(AVI->audio_bytes/sampsize);   /* Length */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:405:4: note: in expansion of macro 'OUTLONG'
  405 |    OUTLONG(AVI->audio_bytes/sampsize);   /* Length */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:406:4: note: in expansion of macro 'OUTLONG'
  406 |    OUTLONG(0);             /* SuggestedBufferSize */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:406:4: note: in expansion of macro 'OUTLONG'
  406 |    OUTLONG(0);             /* SuggestedBufferSize */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:407:4: note: in expansion of macro 'OUTLONG'
  407 |    OUTLONG(-1);            /* Quality */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:407:4: note: in expansion of macro 'OUTLONG'
  407 |    OUTLONG(-1);            /* Quality */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:408:4: note: in expansion of macro 'OUTLONG'
  408 |    OUTLONG(sampsize);      /* SampleSize */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:408:4: note: in expansion of macro 'OUTLONG'
  408 |    OUTLONG(sampsize);      /* SampleSize */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:409:4: note: in expansion of macro 'OUTLONG'
  409 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:409:4: note: in expansion of macro 'OUTLONG'
  409 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:410:4: note: in expansion of macro 'OUTLONG'
  410 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:410:4: note: in expansion of macro 'OUTLONG'
  410 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:411:4: note: in expansion of macro 'OUTLONG'
  411 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:411:4: note: in expansion of macro 'OUTLONG'
  411 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:412:4: note: in expansion of macro 'OUTLONG'
  412 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:412:4: note: in expansion of macro 'OUTLONG'
  412 |    OUTLONG(0);             /* Frame */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:416:4: note: in expansion of macro 'OUT4CC'
  416 |    OUT4CC ("strf");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:416:4: note: in expansion of macro 'OUT4CC'
  416 |    OUT4CC ("strf");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:417:4: note: in expansion of macro 'OUTLONG'
  417 |    OUTLONG(16);                   /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:417:4: note: in expansion of macro 'OUTLONG'
  417 |    OUTLONG(16);                   /* # of bytes to follow */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:420:4: note: in expansion of macro 'OUTLONG'
  420 |    OUTLONG(AVI->a_rate);          /* SamplesPerSec */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:420:4: note: in expansion of macro 'OUTLONG'
  420 |    OUTLONG(AVI->a_rate);          /* SamplesPerSec */
      |    ^~~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:421:4: note: in expansion of macro 'OUTLONG'
  421 |    OUTLONG(sampsize*AVI->a_rate); /* AvgBytesPerSec */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:421:4: note: in expansion of macro 'OUTLONG'
  421 |    OUTLONG(sampsize*AVI->a_rate); /* AvgBytesPerSec */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:449:4: note: in expansion of macro 'OUT4CC'
  449 |    OUT4CC ("JUNK");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:449:4: note: in expansion of macro 'OUT4CC'
  449 |    OUT4CC ("JUNK");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:450:4: note: in expansion of macro 'OUTLONG'
  450 |    OUTLONG(njunk);
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:450:4: note: in expansion of macro 'OUTLONG'
  450 |    OUTLONG(njunk);
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:456:4: note: in expansion of macro 'OUT4CC'
  456 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:456:4: note: in expansion of macro 'OUT4CC'
  456 |    OUT4CC ("LIST");
      |    ^~~~~~
avilib.c:233:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |    ^~
avilib.c:457:4: note: in expansion of macro 'OUTLONG'
  457 |    OUTLONG(movi_len); /* Length of list in bytes */
      |    ^~~~~~~
avilib.c:233:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  233 |    if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4
      |                                                       ^~~
avilib.c:457:4: note: in expansion of macro 'OUTLONG'
  457 |    OUTLONG(movi_len); /* Length of list in bytes */
      |    ^~~~~~~
avilib.c:230:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |    ^~
avilib.c:458:4: note: in expansion of macro 'OUT4CC'
  458 |    OUT4CC ("movi");
      |    ^~~~~~
avilib.c:230:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  230 |    if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4
      |                                                       ^~~
avilib.c:458:4: note: in expansion of macro 'OUT4CC'
  458 |    OUT4CC ("movi");
      |    ^~~~~~
avilib.c: In function 'avi_write_data':
avilib.c:505:35: warning: pointer targets in passing argument 2 of 'avi_add_index_entry' differ in signedness [-Wpointer-sign]
  505 |       n = avi_add_index_entry(AVI,"01wb",0x00,AVI->pos,length);
      |                                   ^~~~~~
      |                                   |
      |                                   char *
avilib.c:118:59: note: expected 'unsigned char *' but argument is of type 'char *'
  118 | static int avi_add_index_entry(avi_t *AVI, unsigned char *tag, long flags, long pos, long len)
      |                                            ~~~~~~~~~~~~~~~^~~
avilib.c:507:35: warning: pointer targets in passing argument 2 of 'avi_add_index_entry' differ in signedness [-Wpointer-sign]
  507 |       n = avi_add_index_entry(AVI,"00db",0x10,AVI->pos,length);
      |                                   ^~~~~~
      |                                   |
      |                                   char *
avilib.c:118:59: note: expected 'unsigned char *' but argument is of type 'char *'
  118 | static int avi_add_index_entry(avi_t *AVI, unsigned char *tag, long flags, long pos, long len)
      |                                            ~~~~~~~~~~~~~~~^~~
avilib.c:514:29: warning: pointer targets in passing argument 2 of 'avi_add_chunk' differ in signedness [-Wpointer-sign]
  514 |       n = avi_add_chunk(AVI,"01wb",data,length);
      |                             ^~~~~~
      |                             |
      |                             char *
avilib.c:88:53: note: expected 'unsigned char *' but argument is of type 'char *'
   88 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length)
      |                                      ~~~~~~~~~~~~~~~^~~
avilib.c:514:36: warning: pointer targets in passing argument 3 of 'avi_add_chunk' differ in signedness [-Wpointer-sign]
  514 |       n = avi_add_chunk(AVI,"01wb",data,length);
      |                                    ^~~~
      |                                    |
      |                                    char *
avilib.c:88:73: note: expected 'unsigned char *' but argument is of type 'char *'
   88 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length)
      |                                                          ~~~~~~~~~~~~~~~^~~~
avilib.c:516:29: warning: pointer targets in passing argument 2 of 'avi_add_chunk' differ in signedness [-Wpointer-sign]
  516 |       n = avi_add_chunk(AVI,"00db",data,length);
      |                             ^~~~~~
      |                             |
      |                             char *
avilib.c:88:53: note: expected 'unsigned char *' but argument is of type 'char *'
   88 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length)
      |                                      ~~~~~~~~~~~~~~~^~~
avilib.c:516:36: warning: pointer targets in passing argument 3 of 'avi_add_chunk' differ in signedness [-Wpointer-sign]
  516 |       n = avi_add_chunk(AVI,"00db",data,length);
      |                                    ^~~~
      |                                    |
      |                                    char *
avilib.c:88:73: note: expected 'unsigned char *' but argument is of type 'char *'
   88 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length)
      |                                                          ~~~~~~~~~~~~~~~^~~~
avilib.c: In function 'AVI_dup_frame':
avilib.c:542:31: warning: pointer targets in passing argument 2 of 'avi_add_index_entry' differ in signedness [-Wpointer-sign]
  542 |    if(avi_add_index_entry(AVI,"00db",0x10,AVI->last_pos,AVI->last_len)) return -1;
      |                               ^~~~~~
      |                               |
      |                               char *
avilib.c:118:59: note: expected 'unsigned char *' but argument is of type 'char *'
  118 | static int avi_add_index_entry(avi_t *AVI, unsigned char *tag, long flags, long pos, long len)
      |                                            ~~~~~~~~~~~~~~~^~~
avilib.c: In function 'AVI_open_input_file':
avilib.c:656:25: warning: pointer targets in passing argument 1 of 'str2ulong' differ in signedness [-Wpointer-sign]
  656 |       n = str2ulong(data+4);
      |                     ~~~~^~
      |                         |
      |                         char *
avilib.c:65:47: note: expected 'unsigned char *' but argument is of type 'char *'
   65 | static unsigned long str2ulong(unsigned char *str)
      |                                ~~~~~~~~~~~~~~~^~~
avilib.c:701:31: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  701 |       if(strncasecmp(hdrl_data+i,"LIST",4)==0) { i+= 12; continue; }
      |                      ~~~~~~~~~^~
      |                               |
      |                               unsigned char *
In file included from /usr/include/string.h:462,
                 from ../../include/mpeg4ip.h:107,
                 from avilib.c:26:
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:708:31: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  708 |       if(strncasecmp(hdrl_data+i,"strh",4)==0)
      |                      ~~~~~~~~~^~
      |                               |
      |                               unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:711:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  711 |          if(strncasecmp(hdrl_data+i,"vids",4) == 0 && !vids_strh_seen)
      |                         ~~~~~~~~~^~
      |                                  |
      |                                  unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:723:41: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  723 |          else if (strncasecmp (hdrl_data+i,"auds",4) ==0 && ! auds_strh_seen)
      |                                ~~~~~~~~~^~
      |                                         |
      |                                         unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:734:36: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  734 |       else if(strncasecmp(hdrl_data+i,"strf",4)==0)
      |                           ~~~~~~~~~^~
      |                                    |
      |                                    unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:799:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  799 |          if( strncasecmp(AVI->idx[i],AVI->video_tag,3)==0 ) break;
      |                                  ^
      |                                  |
      |                                  unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:807:36: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  807 |       if( strncasecmp(data,AVI->idx[i],4)==0 && str2ulong(data+4)==len )
      |                                    ^
      |                                    |
      |                                    unsigned char *
/usr/include/strings.h:120:55: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                                           ~~~~~~~~~~~~^~~~
avilib.c:807:63: warning: pointer targets in passing argument 1 of 'str2ulong' differ in signedness [-Wpointer-sign]
  807 |       if( strncasecmp(data,AVI->idx[i],4)==0 && str2ulong(data+4)==len )
      |                                                           ~~~~^~
      |                                                               |
      |                                                               char *
avilib.c:65:47: note: expected 'unsigned char *' but argument is of type 'char *'
   65 | static unsigned long str2ulong(unsigned char *str)
      |                                ~~~~~~~~~~~~~~~^~~
avilib.c:815:39: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  815 |          if( strncasecmp(data,AVI->idx[i],4)==0 && str2ulong(data+4)==len )
      |                                       ^
      |                                       |
      |                                       unsigned char *
/usr/include/strings.h:120:55: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                                           ~~~~~~~~~~~~^~~~
avilib.c:815:66: warning: pointer targets in passing argument 1 of 'str2ulong' differ in signedness [-Wpointer-sign]
  815 |          if( strncasecmp(data,AVI->idx[i],4)==0 && str2ulong(data+4)==len )
      |                                                              ~~~~^~
      |                                                                  |
      |                                                                  char *
avilib.c:65:47: note: expected 'unsigned char *' but argument is of type 'char *'
   65 | static unsigned long str2ulong(unsigned char *str)
      |                                ~~~~~~~~~~~~~~~^~~
avilib.c:834:28: warning: pointer targets in passing argument 1 of 'str2ulong' differ in signedness [-Wpointer-sign]
  834 |          n = str2ulong(data+4);
      |                        ~~~~^~
      |                            |
      |                            char *
avilib.c:65:47: note: expected 'unsigned char *' but argument is of type 'char *'
   65 | static unsigned long str2ulong(unsigned char *str)
      |                                ~~~~~~~~~~~~~~~^~~
avilib.c:851:37: warning: pointer targets in passing argument 2 of 'avi_add_index_entry' differ in signedness [-Wpointer-sign]
  851 |             avi_add_index_entry(AVI,data,0,lseek(AVI->fdes,0,SEEK_CUR)-8,n);
      |                                     ^~~~
      |                                     |
      |                                     char *
avilib.c:118:59: note: expected 'unsigned char *' but argument is of type 'char *'
  118 | static int avi_add_index_entry(avi_t *AVI, unsigned char *tag, long flags, long pos, long len)
      |                                            ~~~~~~~~~~~~~~~^~~
avilib.c:866:30: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  866 |       if(strncasecmp(AVI->idx[i],AVI->video_tag,3) == 0) nvi++;
      |                              ^
      |                              |
      |                              unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:867:30: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  867 |       if(strncasecmp(AVI->idx[i],AVI->audio_tag,4) == 0) nai++;
      |                              ^
      |                              |
      |                              unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:889:30: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  889 |       if(strncasecmp(AVI->idx[i],AVI->video_tag,3) == 0)
      |                              ^
      |                              |
      |                              unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:895:30: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  895 |       if(strncasecmp(AVI->idx[i],AVI->audio_tag,4) == 0)
      |                              ^
      |                              |
      |                              unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
avilib.c:613:8: warning: variable 'auds_strf_seen' set but not used [-Wunused-but-set-variable]
  613 |    int auds_strf_seen = 0;
      |        ^~~~~~~~~~~~~~
avilib.c: In function 'AVI_read_data':
avilib.c:1126:34: warning: pointer targets in passing argument 1 of 'str2ulong' differ in signedness [-Wpointer-sign]
 1126 |       n = PAD_EVEN(str2ulong(data+4));
      |                              ~~~~^~
      |                                  |
      |                                  char *
avilib.c:48:25: note: in definition of macro 'PAD_EVEN'
   48 | #define PAD_EVEN(x) ( ((x)+1) & ~1 )
      |                         ^
avilib.c:65:47: note: expected 'unsigned char *' but argument is of type 'char *'
   65 | static unsigned long str2ulong(unsigned char *str)
      |                                ~~~~~~~~~~~~~~~^~~
/bin/sh ../../libtool  --tag=CC   --mode=link x86_64-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libavi.la  avilib.lo  
libtool: link: ar cr .libs/libavi.a .libs/avilib.o 
libtool: link: ranlib .libs/libavi.a
libtool: link: ( cd ".libs" && rm -f "libavi.la" && ln -s "../libavi.la" "libavi.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/avi'
Making all in fposrec
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/fposrec'
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fposrec.lo fposrec.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c fposrec.cpp  -fPIC -DPIC -o .libs/fposrec.o
In file included from fposrec.cpp:2:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=link c++ -D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libmpeg4ip_fposrec.la -rpath /usr/lib64 fposrec.lo  
libtool: link: c++  -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-alt-linux/14/crtbeginS.o  .libs/fposrec.o   -L/usr/lib64/gcc/x86_64-alt-linux/14 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-alt-linux/14/crtendS.o /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crtn.o  -g -O2 -flto=auto   -Wl,-soname -Wl,libmpeg4ip_fposrec.so.0 -o .libs/libmpeg4ip_fposrec.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libmpeg4ip_fposrec.so.0" && ln -s "libmpeg4ip_fposrec.so.0.0.0" "libmpeg4ip_fposrec.so.0")
libtool: link: (cd ".libs" && rm -f "libmpeg4ip_fposrec.so" && ln -s "libmpeg4ip_fposrec.so.0.0.0" "libmpeg4ip_fposrec.so")
libtool: link: ( cd ".libs" && rm -f "libmpeg4ip_fposrec.la" && ln -s "../libmpeg4ip_fposrec.la" "libmpeg4ip_fposrec.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/fposrec'
Making all in gnu
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/gnu'
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT  -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o getopt.lo getopt.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c getopt.c  -fPIC -DPIC -o .libs/getopt.o
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT  -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o getopt1.lo getopt1.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c getopt1.c  -fPIC -DPIC -o .libs/getopt1.o
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT  -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o strsep.lo strsep.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c strsep.c  -fPIC -DPIC -o .libs/strsep.o
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT  -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o strcasestr.lo strcasestr.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c strcasestr.c  -fPIC -DPIC -o .libs/strcasestr.o
/bin/sh ../../libtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -D_REENTRANT  -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libmpeg4ip_gnu.la -rpath /usr/lib64 getopt.lo getopt1.lo strsep.lo strcasestr.lo  
libtool: link: x86_64-alt-linux-gcc -shared  -fPIC -DPIC  .libs/getopt.o .libs/getopt1.o .libs/strsep.o .libs/strcasestr.o    -g -O2 -flto=auto   -Wl,-soname -Wl,libmpeg4ip_gnu.so.0 -o .libs/libmpeg4ip_gnu.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libmpeg4ip_gnu.so.0" && ln -s "libmpeg4ip_gnu.so.0.0.0" "libmpeg4ip_gnu.so.0")
libtool: link: (cd ".libs" && rm -f "libmpeg4ip_gnu.so" && ln -s "libmpeg4ip_gnu.so.0.0.0" "libmpeg4ip_gnu.so")
libtool: link: ( cd ".libs" && rm -f "libmpeg4ip_gnu.la" && ln -s "../libmpeg4ip_gnu.la" "libmpeg4ip_gnu.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/gnu'
Making all in ismacryp
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/ismacryp'
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include   -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o ismacryplib.lo ismacryplib.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c ismacryplib.c  -fPIC -DPIC -o .libs/ismacryplib.o
/bin/sh ../../libtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -D_REENTRANT -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wmissing-field-initializers -Wno-char-subscripts -Wno-unknown-pragmas -Wformat=2 -Wdeclaration-after-statement -Wpointer-arith -Wsign-compare -Wswitch-enum -Wnested-externs -Wmissing-field-initializers -Wswitch-enum -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libismacryp.la -rpath /usr/lib64 ismacryplib.lo  
libtool: link: x86_64-alt-linux-gcc -shared  -fPIC -DPIC  .libs/ismacryplib.o    -g -O2 -flto=auto   -Wl,-soname -Wl,libismacryp.so.0 -o .libs/libismacryp.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libismacryp.so.0" && ln -s "libismacryp.so.0.0.0" "libismacryp.so.0")
libtool: link: (cd ".libs" && rm -f "libismacryp.so" && ln -s "libismacryp.so.0.0.0" "libismacryp.so")
libtool: link: ( cd ".libs" && rm -f "libismacryp.la" && ln -s "../libismacryp.la" "libismacryp.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/ismacryp'
Making all in mp4v2
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2'
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o 3gp.lo 3gp.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c 3gp.cpp  -fPIC -DPIC -o .libs/3gp.o
In file included from mp4common.h:29,
                 from 3gp.cpp:28:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
3gp.cpp: In member function 'void MP4File::MakeFtypAtom(char*, u_int32_t, char**, u_int32_t)':
3gp.cpp:65:14: warning: variable 'rewriteNeeded' set but not used [-Wunused-but-set-variable]
   65 |         bool rewriteNeeded = false;
      |              ^~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_amr.lo atom_amr.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_amr.cpp  -fPIC -DPIC -o .libs/atom_amr.o
In file included from mp4common.h:29,
                 from atom_amr.cpp:28:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_amr.cpp: In constructor 'MP4AmrAtom::MP4AmrAtom(const char*)':
atom_amr.cpp:33:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_amr.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_amr.cpp:38:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_amr.cpp:41:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                 new MP4Integer16Property("timeScale"));
      |                                          ^~~~~~~~~~~
atom_amr.cpp:43:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |         AddReserved("reserved3", 2); /* 4 */
      |                     ^~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_avc1.lo atom_avc1.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_avc1.cpp  -fPIC -DPIC -o .libs/atom_avc1.o
In file included from mp4common.h:29,
                 from atom_avc1.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_avc1.cpp: In constructor 'MP4Avc1Atom::MP4Avc1Atom()':
atom_avc1.cpp:27:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_avc1.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_avc1.cpp:32:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_avc1.cpp:35:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   35 |                 new MP4Integer16Property("width"));
      |                                          ^~~~~~~
atom_avc1.cpp:37:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                 new MP4Integer16Property("height"));
      |                                          ^~~~~~~~
atom_avc1.cpp:39:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |         AddReserved("reserved3", 14); /* 5 */
      |                     ^~~~~~~~~~~
atom_avc1.cpp:42:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4StringProperty("compressorName");
      |                                       ^~~~~~~~~~~~~~~~
atom_avc1.cpp:47:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   47 |         AddReserved("reserved4", 4); /* 7 */
      |                     ^~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_avcC.lo atom_avcC.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_avcC.cpp  -fPIC -DPIC -o .libs/atom_avcC.o
In file included from mp4common.h:29,
                 from atom_avcC.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_avcC.cpp: In constructor 'MP4AvcCAtom::MP4AvcCAtom()':
atom_avcC.cpp:54:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   54 |   AddProperty( new MP4Integer8Property("configurationVersion")); /* 0 */
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:56:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |   AddProperty( new MP4Integer8Property("AVCProfileIndication")); /* 1 */
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:58:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   58 |   AddProperty( new MP4Integer8Property("profile_compatibility")); /* 2 */
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:60:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   60 |   AddProperty( new MP4Integer8Property("AVCLevelIndication")); /* 3 */
      |                                        ^~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:62:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   62 |   AddProperty( new MP4BitfieldProperty("reserved", 6)); /* 4 */
      |                                        ^~~~~~~~~~
atom_avcC.cpp:63:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |   AddProperty( new MP4BitfieldProperty("lengthSizeMinusOne", 2)); /* 5 */
      |                                        ^~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:64:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   64 |   AddProperty( new MP4BitfieldProperty("reserved1", 3)); /* 6 */
      |                                        ^~~~~~~~~~~
atom_avcC.cpp:65:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |   pCount = new MP4BitfieldProperty("numOfSequenceParameterSets", 5);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:68:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   68 |   pTable = new SizeTableProperty("sequenceEntries", pCount);
      |                                  ^~~~~~~~~~~~~~~~~
atom_avcC.cpp:70:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   70 |   pTable->AddProperty(new MP4Integer16Property("sequenceParameterSetLength"));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:71:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   71 |   pTable->AddProperty(new MP4BytesProperty("sequenceParameterSetNALUnit"));
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:73:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   73 |   MP4Integer8Property *pCount2 = new MP4Integer8Property("numOfPictureParameterSets");
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:76:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   76 |   pTable = new SizeTableProperty("pictureEntries", pCount2);
      |                                  ^~~~~~~~~~~~~~~~
atom_avcC.cpp:78:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   78 |   pTable->AddProperty(new MP4Integer16Property("pictureParameterSetLength"));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
atom_avcC.cpp:79:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   79 |   pTable->AddProperty(new MP4BytesProperty("pictureParameterSetNALUnit"));
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_d263.lo atom_d263.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_d263.cpp  -fPIC -DPIC -o .libs/atom_d263.o
In file included from mp4common.h:29,
                 from atom_d263.cpp:28:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_d263.cpp: In constructor 'MP4D263Atom::MP4D263Atom()':
atom_d263.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer32Property("vendor"));
      |                                          ^~~~~~~~
atom_d263.cpp:39:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                 new MP4Integer8Property("decoderVersion"));
      |                                         ^~~~~~~~~~~~~~~~
atom_d263.cpp:42:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4Integer8Property("h263Level"));
      |                                         ^~~~~~~~~~~
atom_d263.cpp:45:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer8Property("h263Profile"));
      |                                         ^~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_damr.lo atom_damr.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_damr.cpp  -fPIC -DPIC -o .libs/atom_damr.o
In file included from mp4common.h:29,
                 from atom_damr.cpp:28:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_damr.cpp: In constructor 'MP4DamrAtom::MP4DamrAtom()':
atom_damr.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer32Property("vendor"));
      |                                          ^~~~~~~~
atom_damr.cpp:39:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                 new MP4Integer8Property("decoderVersion"));
      |                                         ^~~~~~~~~~~~~~~~
atom_damr.cpp:42:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4Integer16Property("modeSet"));
      |                                          ^~~~~~~~~
atom_damr.cpp:45:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer8Property("modeChangePeriod"));
      |                                         ^~~~~~~~~~~~~~~~~~
atom_damr.cpp:48:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   48 |                 new MP4Integer8Property("framesPerSample"));
      |                                         ^~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_dref.lo atom_dref.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_dref.cpp  -fPIC -DPIC -o .libs/atom_dref.o
In file included from mp4common.h:29,
                 from atom_dref.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_dref.cpp: In constructor 'MP4DrefAtom::MP4DrefAtom()':
atom_dref.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_elst.lo atom_elst.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_elst.cpp  -fPIC -DPIC -o .libs/atom_elst.o
In file included from mp4common.h:29,
                 from atom_elst.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_elst.cpp: In constructor 'MP4ElstAtom::MP4ElstAtom()':
atom_elst.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
atom_elst.cpp:33:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                         ^~~~~~~~~
atom_elst.cpp: In member function 'void MP4ElstAtom::AddProperties(u_int8_t)':
atom_elst.cpp:43:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |                         new MP4Integer64Property("segmentDuration"));
      |                                                  ^~~~~~~~~~~~~~~~~
atom_elst.cpp:45:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                         new MP4Integer64Property("mediaTime"));
      |                                                  ^~~~~~~~~~~
atom_elst.cpp:48:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   48 |                         new MP4Integer32Property("segmentDuration"));
      |                                                  ^~~~~~~~~~~~~~~~~
atom_elst.cpp:50:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   50 |                         new MP4Integer32Property("mediaTime"));
      |                                                  ^~~~~~~~~~~
atom_elst.cpp:54:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   54 |                 new MP4Integer16Property("mediaRate"));
      |                                          ^~~~~~~~~~~
atom_elst.cpp:56:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |                 new MP4Integer16Property("reserved"));
      |                                          ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_enca.lo atom_enca.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_enca.cpp  -fPIC -DPIC -o .libs/atom_enca.o
In file included from mp4common.h:29,
                 from atom_enca.cpp:23:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_enca.cpp: In constructor 'MP4EncaAtom::MP4EncaAtom()':
atom_enca.cpp:28:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_enca.cpp:31:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   31 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_enca.cpp:33:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_enca.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer16Property("timeScale"));
      |                                          ^~~~~~~~~~~
atom_enca.cpp:38:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |         AddReserved("reserved3", 2); /* 4 */
      |                     ^~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_encv.lo atom_encv.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_encv.cpp  -fPIC -DPIC -o .libs/atom_encv.o
In file included from mp4common.h:29,
                 from atom_encv.cpp:23:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_encv.cpp: In constructor 'MP4EncvAtom::MP4EncvAtom()':
atom_encv.cpp:28:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_encv.cpp:31:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   31 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_encv.cpp:33:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_encv.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer16Property("width"));
      |                                          ^~~~~~~
atom_encv.cpp:38:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |                 new MP4Integer16Property("height"));
      |                                          ^~~~~~~~
atom_encv.cpp:40:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   40 |         AddReserved("reserved3", 14); /* 5 */
      |                     ^~~~~~~~~~~
atom_encv.cpp:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |                 new MP4StringProperty("compressorName");
      |                                       ^~~~~~~~~~~~~~~~
atom_encv.cpp:47:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   47 |         AddReserved("reserved4", 4); /* 7 */
      |                     ^~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_free.lo atom_free.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_free.cpp  -fPIC -DPIC -o .libs/atom_free.o
In file included from mp4common.h:29,
                 from atom_free.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_ftyp.lo atom_ftyp.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_ftyp.cpp  -fPIC -DPIC -o .libs/atom_ftyp.o
In file included from mp4common.h:29,
                 from atom_ftyp.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_ftyp.cpp: In constructor 'MP4FtypAtom::MP4FtypAtom()':
atom_ftyp.cpp:27:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         MP4StringProperty* pProp = new MP4StringProperty("majorBrand");
      |                                                          ^~~~~~~~~~~~
atom_ftyp.cpp:32:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |                 new MP4Integer32Property("minorVersion"));
      |                                          ^~~~~~~~~~~~~~
atom_ftyp.cpp:35:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   35 |                 new MP4Integer32Property("compatibleBrandsCount");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
atom_ftyp.cpp:40:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   40 |                 new MP4TableProperty("compatibleBrands", pCount);
      |                                      ^~~~~~~~~~~~~~~~~~
atom_ftyp.cpp:43:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |         pProp = new MP4StringProperty("brand");
      |                                       ^~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_hdlr.lo atom_hdlr.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_hdlr.cpp  -fPIC -DPIC -o .libs/atom_hdlr.o
In file included from mp4common.h:29,
                 from atom_hdlr.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_hdlr.cpp: In constructor 'MP4HdlrAtom::MP4HdlrAtom()':
atom_hdlr.cpp:28:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |         AddReserved("reserved1", 4); /* 2 */
      |                     ^~~~~~~~~~~
atom_hdlr.cpp:29:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |         MP4StringProperty* pProp = new MP4StringProperty("handlerType");
      |                                                          ^~~~~~~~~~~~~
atom_hdlr.cpp:32:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |         AddReserved("reserved2", 12); /* 4 */
      |                     ^~~~~~~~~~~
atom_hdlr.cpp:34:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   34 |                 new MP4StringProperty("name"));
      |                                       ^~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_hinf.lo atom_hinf.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_hinf.cpp  -fPIC -DPIC -o .libs/atom_hinf.o
In file included from mp4common.h:29,
                 from atom_hinf.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_hnti.lo atom_hnti.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_hnti.cpp  -fPIC -DPIC -o .libs/atom_hnti.o
In file included from mp4common.h:29,
                 from atom_hnti.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_href.lo atom_href.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_href.cpp  -fPIC -DPIC -o .libs/atom_href.o
In file included from mp4common.h:29,
                 from atom_href.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_href.cpp: In constructor 'MP4HrefAtom::MP4HrefAtom()':
atom_href.cpp:27:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_href.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_mdat.lo atom_mdat.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_mdat.cpp  -fPIC -DPIC -o .libs/atom_mdat.o
In file included from mp4common.h:29,
                 from atom_mdat.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_mdhd.lo atom_mdhd.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_mdhd.cpp  -fPIC -DPIC -o .libs/atom_mdhd.o
In file included from mp4common.h:29,
                 from atom_mdhd.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_mdhd.cpp: In member function 'void MP4MdhdAtom::AddProperties(u_int8_t)':
atom_mdhd.cpp:34:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   34 |                         new MP4Integer64Property("creationTime"));
      |                                                  ^~~~~~~~~~~~~~
atom_mdhd.cpp:36:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                         new MP4Integer64Property("modificationTime"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_mdhd.cpp:39:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                         new MP4Integer32Property("creationTime"));
      |                                                  ^~~~~~~~~~~~~~
atom_mdhd.cpp:41:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                         new MP4Integer32Property("modificationTime"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_mdhd.cpp:45:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer32Property("timeScale"));
      |                                          ^~~~~~~~~~~
atom_mdhd.cpp:49:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |                         new MP4Integer64Property("duration"));
      |                                                  ^~~~~~~~~~
atom_mdhd.cpp:52:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |                         new MP4Integer32Property("duration"));
      |                                                  ^~~~~~~~~~
atom_mdhd.cpp:56:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |                 new MP4Integer16Property("language"));
      |                                          ^~~~~~~~~~
atom_mdhd.cpp:57:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   57 |         AddReserved("reserved", 2);
      |                     ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_meta.lo atom_meta.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_meta.cpp  -fPIC -DPIC -o .libs/atom_meta.o
In file included from mp4common.h:29,
                 from atom_meta.cpp:24:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_meta.cpp: In constructor 'MP4Meta1Atom::MP4Meta1Atom(const char*)':
atom_meta.cpp:31:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   31 |   AddProperty(new MP4BytesProperty("metadata")); /* 2 */
      |                                    ^~~~~~~~~~
atom_meta.cpp: In constructor 'MP4DataAtom::MP4DataAtom()':
atom_meta.cpp:46:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |     AddReserved("reserved2", 4); /* 2 */
      |                 ^~~~~~~~~~~
atom_meta.cpp:49:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |         new MP4BytesProperty("metadata")); /* 3 */
      |                              ^~~~~~~~~~
atom_meta.cpp: In member function 'virtual void MP4Meta2Atom::Read()':
atom_meta.cpp:73:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   73 |     AddReserved("reserved2", 4); /* 0 */
      |                 ^~~~~~~~~~~
atom_meta.cpp:76:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   76 |         new MP4BytesProperty("metadata")); /* 1 */
      |                              ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_mp4s.lo atom_mp4s.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_mp4s.cpp  -fPIC -DPIC -o .libs/atom_mp4s.o
In file included from mp4common.h:29,
                 from atom_mp4s.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_mp4s.cpp: In constructor 'MP4Mp4sAtom::MP4Mp4sAtom()':
atom_mp4s.cpp:27:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         AddReserved("reserved1", 6);
      |                     ^~~~~~~~~~~
atom_mp4s.cpp:29:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_mp4v.lo atom_mp4v.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_mp4v.cpp  -fPIC -DPIC -o .libs/atom_mp4v.o
In file included from mp4common.h:29,
                 from atom_mp4v.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_mp4v.cpp: In constructor 'MP4Mp4vAtom::MP4Mp4vAtom()':
atom_mp4v.cpp:27:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_mp4v.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_mp4v.cpp:32:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_mp4v.cpp:35:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   35 |                 new MP4Integer16Property("width"));
      |                                          ^~~~~~~
atom_mp4v.cpp:37:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                 new MP4Integer16Property("height"));
      |                                          ^~~~~~~~
atom_mp4v.cpp:39:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |         AddReserved("reserved3", 14); /* 5 */
      |                     ^~~~~~~~~~~
atom_mp4v.cpp:42:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4StringProperty("compressorName");
      |                                       ^~~~~~~~~~~~~~~~
atom_mp4v.cpp:47:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   47 |         AddReserved("reserved4", 4); /* 7 */
      |                     ^~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_mvhd.lo atom_mvhd.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_mvhd.cpp  -fPIC -DPIC -o .libs/atom_mvhd.o
In file included from mp4common.h:29,
                 from atom_mvhd.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_mvhd.cpp: In member function 'void MP4MvhdAtom::AddProperties(u_int8_t)':
atom_mvhd.cpp:34:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   34 |                         new MP4Integer64Property("creationTime"));
      |                                                  ^~~~~~~~~~~~~~
atom_mvhd.cpp:36:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                         new MP4Integer64Property("modificationTime"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_mvhd.cpp:39:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                         new MP4Integer32Property("creationTime"));
      |                                                  ^~~~~~~~~~~~~~
atom_mvhd.cpp:41:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                         new MP4Integer32Property("modificationTime"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_mvhd.cpp:45:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer32Property("timeScale"));
      |                                          ^~~~~~~~~~~
atom_mvhd.cpp:49:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |                         new MP4Integer64Property("duration"));
      |                                                  ^~~~~~~~~~
atom_mvhd.cpp:52:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |                         new MP4Integer32Property("duration"));
      |                                                  ^~~~~~~~~~
atom_mvhd.cpp:57:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   57 |         pProp = new MP4Float32Property("rate");
      |                                        ^~~~~~
atom_mvhd.cpp:61:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   61 |         pProp = new MP4Float32Property("volume");
      |                                        ^~~~~~~~
atom_mvhd.cpp:65:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |         AddReserved("reserved1", 70); /* 8 */
      |                     ^~~~~~~~~~~
atom_mvhd.cpp:68:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   68 |                 new MP4Integer32Property("nextTrackId"));
      |                                          ^~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_ohdr.lo atom_ohdr.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_ohdr.cpp  -fPIC -DPIC -o .libs/atom_ohdr.o
In file included from mp4common.h:29,
                 from atom_ohdr.cpp:6:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_ohdr.cpp: In constructor 'MP4OhdrAtom::MP4OhdrAtom()':
atom_ohdr.cpp:59:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   59 |         AddProperty(new MP4Integer8Property("EncryptionMethod"));
      |                                             ^~~~~~~~~~~~~~~~~~
atom_ohdr.cpp:60:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   60 |         AddProperty(new MP4Integer8Property("EncryptionPadding"));
      |                                             ^~~~~~~~~~~~~~~~~~~
atom_ohdr.cpp:61:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   61 |         AddProperty(new MP4Integer64Property("PlaintextLength"));
      |                                              ^~~~~~~~~~~~~~~~~
atom_ohdr.cpp:62:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   62 |         AddProperty(new MP4Integer16Property("ContentIDLength"));
      |                                              ^~~~~~~~~~~~~~~~~
atom_ohdr.cpp:63:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |         AddProperty(new MP4Integer16Property("RightsIssuerURLLength"));
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~
atom_ohdr.cpp:64:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   64 |         AddProperty(new MP4Integer16Property("TextualHeadersLength"));
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
atom_ohdr.cpp:65:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |         AddProperty(new OhdrMP4StringProperty("ContentID"));
      |                                               ^~~~~~~~~~~
atom_ohdr.cpp:66:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   66 |         AddProperty(new OhdrMP4StringProperty("RightsIssuerURL"));
      |                                               ^~~~~~~~~~~~~~~~~
atom_ohdr.cpp:67:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   67 |         AddProperty(new MP4BytesProperty("TextualHeaders"));
      |                                          ^~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_root.lo atom_root.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_root.cpp  -fPIC -DPIC -o .libs/atom_root.o
In file included from mp4common.h:29,
                 from atom_root.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_rtp.lo atom_rtp.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_rtp.cpp  -fPIC -DPIC -o .libs/atom_rtp.o
In file included from mp4common.h:29,
                 from atom_rtp.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_rtp.cpp: In member function 'void MP4RtpAtom::AddPropertiesStsdType()':
atom_rtp.cpp:36:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_rtp.cpp:39:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_rtp.cpp:42:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4Integer16Property("hintTrackVersion"));
      |                                          ^~~~~~~~~~~~~~~~~~
atom_rtp.cpp:44:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   44 |                 new MP4Integer16Property("highestCompatibleVersion"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
atom_rtp.cpp:46:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |                 new MP4Integer32Property("maxPacketSize"));
      |                                          ^~~~~~~~~~~~~~~
atom_rtp.cpp: In member function 'void MP4RtpAtom::AddPropertiesHntiType()':
atom_rtp.cpp:56:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |                 new MP4StringProperty("descriptionFormat");
      |                                       ^~~~~~~~~~~~~~~~~~~
atom_rtp.cpp:61:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   61 |                 new MP4StringProperty("sdpText"));
      |                                       ^~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_s263.lo atom_s263.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_s263.cpp  -fPIC -DPIC -o .libs/atom_s263.o
In file included from mp4common.h:29,
                 from atom_s263.cpp:28:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_s263.cpp: In constructor 'MP4S263Atom::MP4S263Atom()':
atom_s263.cpp:33:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_s263.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_s263.cpp:38:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_s263.cpp:41:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                 new MP4Integer16Property("width"));
      |                                          ^~~~~~~
atom_s263.cpp:44:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   44 |                 new MP4Integer16Property("height"));
      |                                          ^~~~~~~~
atom_s263.cpp:46:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |         AddReserved("reserved3", 50); /* 5 */
      |                     ^~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_sdp.lo atom_sdp.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_sdp.cpp  -fPIC -DPIC -o .libs/atom_sdp.o
In file included from mp4common.h:29,
                 from atom_sdp.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_sdp.cpp: In constructor 'MP4SdpAtom::MP4SdpAtom()':
atom_sdp.cpp:27:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |                 new MP4StringProperty("sdpText"));
      |                                       ^~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_smi.lo atom_smi.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_smi.cpp  -fPIC -DPIC -o .libs/atom_smi.o
In file included from mp4common.h:29,
                 from atom_smi.cpp:24:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_smi.cpp: In constructor 'MP4SmiAtom::MP4SmiAtom()':
atom_smi.cpp:30:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |   AddProperty( new MP4BytesProperty("metadata"));
      |                                     ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_sound.lo atom_sound.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_sound.cpp  -fPIC -DPIC -o .libs/atom_sound.o
In file included from mp4common.h:29,
                 from atom_sound.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_sound.cpp: In constructor 'MP4SoundAtom::MP4SoundAtom(const char*)':
atom_sound.cpp:27:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_sound.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_sound.cpp:32:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |                     new MP4Integer16Property("soundVersion"));
      |                                              ^~~~~~~~~~~~~~
atom_sound.cpp:33:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         AddReserved( "reserved2", 6); /* 3 */
      |                      ^~~~~~~~~~~
atom_sound.cpp:36:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                     new MP4Integer16Property("channels"));
      |                                              ^~~~~~~~~~
atom_sound.cpp:38:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |                     new MP4Integer16Property("sampleSize"));
      |                                              ^~~~~~~~~~~~
atom_sound.cpp:40:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   40 |                     new MP4Integer16Property("packetSize"));
      |                                              ^~~~~~~~~~~~
atom_sound.cpp:42:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                     new MP4Integer32Property("timeScale"));
      |                                              ^~~~~~~~~~~
atom_sound.cpp:45:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |           AddReserved("reserved3", 2); /* 8 */
      |                       ^~~~~~~~~~~
atom_sound.cpp:49:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |           AddReserved("reserved3", 2); /* 8 */
      |                       ^~~~~~~~~~~
atom_sound.cpp: In member function 'void MP4SoundAtom::AddProperties(uint8_t)':
atom_sound.cpp:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   59 |                 new MP4Integer32Property("samplesPerPacket"));
      |                                          ^~~~~~~~~~~~~~~~~~
atom_sound.cpp:61:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   61 |                 new MP4Integer32Property("bytesPerPacket"));
      |                                          ^~~~~~~~~~~~~~~~
atom_sound.cpp:63:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |                 new MP4Integer32Property("bytesPerFrame"));
      |                                          ^~~~~~~~~~~~~~~
atom_sound.cpp:65:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |                 new MP4Integer32Property("bytesPerSample"));
      |                                          ^~~~~~~~~~~~~~~~
atom_sound.cpp:68:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   68 |     AddReserved("reserved4", 20);
      |                 ^~~~~~~~~~~
atom_sound.cpp: In member function 'virtual void MP4SoundAtom::Read()':
atom_sound.cpp:110:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  110 |       AddProperty(new MP4BytesProperty("decoderConfig", m_size));
      |                                        ^~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_standard.lo atom_standard.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_standard.cpp  -fPIC -DPIC -o .libs/atom_standard.o
In file included from mp4common.h:29,
                 from atom_standard.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_standard.cpp: In constructor 'MP4StandardAtom::MP4StandardAtom(const char*)':
atom_standard.cpp:49:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |                 new MP4Integer32Property("avgBitrate"));
      |                                          ^~~~~~~~~~~~
atom_standard.cpp:52:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |                 new MP4Integer32Property("maxBitrate"));
      |                                          ^~~~~~~~~~~~
atom_standard.cpp:55:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   55 |     AddProperty( new MP4Integer32Property("bufferSizeDB")); /* 0 */
      |                                           ^~~~~~~~~~~~~~
atom_standard.cpp:56:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |     AddProperty( new MP4Integer32Property("avgBitrate"));   /* 1 */
      |                                           ^~~~~~~~~~~~
atom_standard.cpp:57:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   57 |     AddProperty( new MP4Integer32Property("maxBitrate"));   /* 2 */
      |                                           ^~~~~~~~~~~~
atom_standard.cpp:65:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |       new MP4Integer32Property("entryCount");
      |                                ^~~~~~~~~~~~
atom_standard.cpp:68:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   68 |     MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                     ^~~~~~~~~
atom_standard.cpp:72:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   72 |                         new MP4Integer64Property("chunkOffset"));
      |                                                  ^~~~~~~~~~~~~
atom_standard.cpp:81:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   81 |                 new MP4Integer16Property("language"));
      |                                          ^~~~~~~~~~
atom_standard.cpp:83:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   83 |                 new MP4StringProperty("notice"));
      |                                       ^~~~~~~~
atom_standard.cpp:89:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   89 |       new MP4Integer32Property("entryCount");
      |                                ^~~~~~~~~~~~
atom_standard.cpp:92:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   92 |     MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                     ^~~~~~~~~
atom_standard.cpp:95:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   95 |     pTable->AddProperty(new MP4Integer32Property("sampleCount"));
      |                                                  ^~~~~~~~~~~~~
atom_standard.cpp:96:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   96 |     pTable->AddProperty(new MP4Integer32Property("sampleOffset"));
      |                                                  ^~~~~~~~~~~~~~
atom_standard.cpp:105:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  105 |                 new MP4Integer64Property("bytes"));
      |                                          ^~~~~~~
atom_standard.cpp:112:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  112 |                 new MP4Integer32Property("milliSecs"));
      |                                          ^~~~~~~~~~~
atom_standard.cpp:116:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  116 |                 new MP4Integer64Property("bytes"));
      |                                          ^~~~~~~
atom_standard.cpp:120:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  120 |                 new MP4Integer64Property("bytes"));
      |                                          ^~~~~~~
atom_standard.cpp:137:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  137 |                 new MP4Integer32Property("data-format"));
      |                                          ^~~~~~~~~~~~~
atom_standard.cpp:150:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  150 |     AddProperty(new MP4Integer16Property("maxPduSize"));
      |                                          ^~~~~~~~~~~~
atom_standard.cpp:151:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  151 |     AddProperty(new MP4Integer16Property("avgPduSize"));
      |                                          ^~~~~~~~~~~~
atom_standard.cpp:152:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  152 |     AddProperty(new MP4Integer32Property("maxBitRate"));
      |                                          ^~~~~~~~~~~~
atom_standard.cpp:153:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  153 |     AddProperty(new MP4Integer32Property("avgBitRate"));
      |                                          ^~~~~~~~~~~~
atom_standard.cpp:154:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  154 |     AddProperty(new MP4Integer32Property("slidingAvgBitRate"));
      |                                          ^~~~~~~~~~~~~~~~~~~
atom_standard.cpp:160:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  160 |     MP4StringProperty* pProp = new MP4StringProperty("kms_URI");
      |                                                      ^~~~~~~~~
atom_standard.cpp:166:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  166 |                 new MP4BitfieldProperty("selective-encryption", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
atom_standard.cpp:168:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  168 |                 new MP4BitfieldProperty("reserved", 7));
      |                                         ^~~~~~~~~~
atom_standard.cpp:170:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  170 |                 new MP4Integer8Property("key-indicator-length"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
atom_standard.cpp:172:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  172 |                 new MP4Integer8Property("IV-length"));
      |                                         ^~~~~~~~~~~
atom_standard.cpp:193:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  193 |     AddProperty(new MP4DescriptorProperty("ipmp_desc", MP4IPMPDescrTag,
      |                                           ^~~~~~~~~~~
atom_standard.cpp:205:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  205 |     AddProperty(new MP4Integer32Property("granularity"));
      |                                          ^~~~~~~~~~~~~
atom_standard.cpp:206:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  206 |     AddProperty(new MP4Integer32Property("bytes"));
      |                                          ^~~~~~~
atom_standard.cpp:221:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  221 |                 new MP4Integer32Property("sequenceNumber"));
      |                                          ^~~~~~~~~~~~~~~~
atom_standard.cpp:253:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  253 |                 new MP4Integer64Property("packets"));
      |                                          ^~~~~~~~~
atom_standard.cpp:264:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  264 |     AddProperty(new MP4Integer32Property("payloadNumber"));
      |                                          ^~~~~~~~~~~~~~~
atom_standard.cpp:265:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  265 |     AddProperty(new MP4StringProperty("rtpMap", Counted));
      |                                       ^~~~~~~~
atom_standard.cpp:269:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  269 |                 new MP4Integer32Property("bytes"));
      |                                          ^~~~~~~
atom_standard.cpp:283:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  283 |                 new MP4Integer32Property("scheme_type"));
      |                                          ^~~~~~~~~~~~~
atom_standard.cpp:285:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  285 |                 new MP4Integer32Property("scheme_version"));
      |                                          ^~~~~~~~~~~~~~~~
atom_standard.cpp:296:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  296 |     AddReserved("reserved", 4);
      |                 ^~~~~~~~~~
atom_standard.cpp:299:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  299 |     AddProperty(new MP4Integer32Property("offset"));
      |                                          ^~~~~~~~
atom_standard.cpp:304:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  304 |     MP4Integer32Property* pCount = new MP4Integer32Property("entryCount");
      |                                                             ^~~~~~~~~~~~
atom_standard.cpp:307:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  307 |     MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                     ^~~~~~~~~
atom_standard.cpp:310:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  310 |     pTable->AddProperty(new MP4Integer32Property("chunkOffset"));
      |                                                  ^~~~~~~~~~~~~
atom_standard.cpp:315:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  315 |     MP4Integer32Property* pCount = new MP4Integer32Property("entryCount");
      |                                                             ^~~~~~~~~~~~
atom_standard.cpp:318:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  318 |     MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                     ^~~~~~~~~
atom_standard.cpp:321:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  321 |     pTable->AddProperty(new MP4Integer32Property("shadowedSampleNumber"));
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
atom_standard.cpp:322:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  322 |     pTable->AddProperty(new MP4Integer32Property("syncSampleNumber"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_standard.cpp:327:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  327 |     MP4Integer32Property* pCount = new MP4Integer32Property("entryCount");
      |                                                             ^~~~~~~~~~~~
atom_standard.cpp:330:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  330 |     MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                     ^~~~~~~~~
atom_standard.cpp:333:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  333 |     pTable->AddProperty(new MP4Integer32Property("sampleNumber"));
      |                                                  ^~~~~~~~~~~~~~
atom_standard.cpp:337:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  337 |     MP4Integer32Property* pCount = new MP4Integer32Property("entryCount");
      |                                                             ^~~~~~~~~~~~
atom_standard.cpp:340:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  340 |     MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                     ^~~~~~~~~
atom_standard.cpp:343:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  343 |     pTable->AddProperty(new MP4Integer32Property("sampleCount"));
      |                                                  ^~~~~~~~~~~~~
atom_standard.cpp:344:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  344 |     pTable->AddProperty(new MP4Integer32Property("sampleDelta"));
      |                                                  ^~~~~~~~~~~~~
atom_standard.cpp:351:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  351 |                 new MP4Integer32Property("timeScale"));
      |                                          ^~~~~~~~~~~
atom_standard.cpp:355:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  355 |                 new MP4Integer32Property("milliSecs"));
      |                                          ^~~~~~~~~~~
atom_standard.cpp:359:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  359 |                 new MP4Integer32Property("milliSecs"));
      |                                          ^~~~~~~~~~~
atom_standard.cpp:385:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 |                 new MP4Integer32Property("trackId"));
      |                                          ^~~~~~~~~
atom_standard.cpp:387:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  387 |                 new MP4Integer32Property("defaultSampleDesriptionIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
atom_standard.cpp:389:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  389 |                 new MP4Integer32Property("defaultSampleDuration"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
atom_standard.cpp:391:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  391 |                 new MP4Integer32Property("defaultSampleSize"));
      |                                          ^~~~~~~~~~~~~~~~~~~
atom_standard.cpp:393:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  393 |                 new MP4Integer32Property("defaultSampleFlags"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_standard.cpp:401:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  401 |                 new MP4Integer64Property("bytes"));
      |                                          ^~~~~~~
atom_standard.cpp:405:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  405 |                 new MP4Integer32Property("offset"));
      |                                          ^~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_stbl.lo atom_stbl.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_stbl.cpp  -fPIC -DPIC -o .libs/atom_stbl.o
In file included from mp4common.h:29,
                 from atom_stbl.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_stdp.lo atom_stdp.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_stdp.cpp  -fPIC -DPIC -o .libs/atom_stdp.o
In file included from mp4common.h:29,
                 from atom_stdp.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_stdp.cpp: In constructor 'MP4StdpAtom::MP4StdpAtom()':
atom_stdp.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
atom_stdp.cpp:34:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   34 |         MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                         ^~~~~~~~~
atom_stdp.cpp:38:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |                 new MP4Integer16Property("priority"));
      |                                          ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_stsc.lo atom_stsc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_stsc.cpp  -fPIC -DPIC -o .libs/atom_stsc.o
In file included from mp4common.h:29,
                 from atom_stsc.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_stsc.cpp: In constructor 'MP4StscAtom::MP4StscAtom()':
atom_stsc.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
atom_stsc.cpp:33:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |         MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                         ^~~~~~~~~
atom_stsc.cpp:37:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                 new MP4Integer32Property("firstChunk"));
      |                                          ^~~~~~~~~~~~
atom_stsc.cpp:39:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                 new MP4Integer32Property("samplesPerChunk"));
      |                                          ^~~~~~~~~~~~~~~~~
atom_stsc.cpp:41:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                 new MP4Integer32Property("sampleDescriptionIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
atom_stsc.cpp:46:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |                 new MP4Integer32Property("firstSample");
      |                                          ^~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_stsd.lo atom_stsd.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_stsd.cpp  -fPIC -DPIC -o .libs/atom_stsd.o
In file included from mp4common.h:29,
                 from atom_stsd.cpp:30:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_stsd.cpp: In constructor 'MP4StsdAtom::MP4StsdAtom()':
atom_stsd.cpp:38:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_stsz.lo atom_stsz.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_stsz.cpp  -fPIC -DPIC -o .libs/atom_stsz.o
In file included from mp4common.h:29,
                 from atom_stsz.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_stsz.cpp: In constructor 'MP4StszAtom::MP4StszAtom()':
atom_stsz.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer32Property("sampleSize"));
      |                                          ^~~~~~~~~~~~
atom_stsz.cpp:33:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |                 new MP4Integer32Property("sampleCount");
      |                                          ^~~~~~~~~~~~~
atom_stsz.cpp:36:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |         MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                         ^~~~~~~~~
atom_stsz.cpp:40:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   40 |                 new MP4Integer32Property("sampleSize"));
      |                                          ^~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_tfhd.lo atom_tfhd.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_tfhd.cpp  -fPIC -DPIC -o .libs/atom_tfhd.o
In file included from mp4common.h:29,
                 from atom_tfhd.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_tfhd.cpp: In constructor 'MP4TfhdAtom::MP4TfhdAtom()':
atom_tfhd.cpp:29:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |                 new MP4Integer32Property("trackId"));
      |                                          ^~~~~~~~~
atom_tfhd.cpp: In member function 'void MP4TfhdAtom::AddProperties(u_int32_t)':
atom_tfhd.cpp:37:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                         new MP4Integer64Property("baseDataOffset"));
      |                                                  ^~~~~~~~~~~~~~~~
atom_tfhd.cpp:41:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                         new MP4Integer32Property("sampleDescriptionIndex"));
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
atom_tfhd.cpp:45:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                         new MP4Integer32Property("defaultSampleDuration"));
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~
atom_tfhd.cpp:49:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |                         new MP4Integer32Property("defaultSampleSize"));
      |                                                  ^~~~~~~~~~~~~~~~~~~
atom_tfhd.cpp:53:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |                         new MP4Integer32Property("defaultSampleFlags"));
      |                                                  ^~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_tkhd.lo atom_tkhd.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_tkhd.cpp  -fPIC -DPIC -o .libs/atom_tkhd.o
In file included from mp4common.h:29,
                 from atom_tkhd.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_tkhd.cpp: In member function 'void MP4TkhdAtom::AddProperties(u_int8_t)':
atom_tkhd.cpp:34:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   34 |                         new MP4Integer64Property("creationTime"));
      |                                                  ^~~~~~~~~~~~~~
atom_tkhd.cpp:36:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                         new MP4Integer64Property("modificationTime"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_tkhd.cpp:39:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                         new MP4Integer32Property("creationTime"));
      |                                                  ^~~~~~~~~~~~~~
atom_tkhd.cpp:41:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                         new MP4Integer32Property("modificationTime"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_tkhd.cpp:45:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer32Property("trackId"));
      |                                          ^~~~~~~~~
atom_tkhd.cpp:46:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |         AddReserved("reserved1", 4); /* 5 */
      |                     ^~~~~~~~~~~
atom_tkhd.cpp:50:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   50 |                         new MP4Integer64Property("duration"));
      |                                                  ^~~~~~~~~~
atom_tkhd.cpp:53:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |                         new MP4Integer32Property("duration"));
      |                                                  ^~~~~~~~~~
atom_tkhd.cpp:56:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   56 |         AddReserved("reserved2", 12); /* 7 */
      |                     ^~~~~~~~~~~
atom_tkhd.cpp:60:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   60 |         pProp = new MP4Float32Property("volume");
      |                                        ^~~~~~~~
atom_tkhd.cpp:64:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   64 |         AddReserved("reserved3", 38); /* 9 */
      |                     ^~~~~~~~~~~
atom_tkhd.cpp:66:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   66 |         pProp = new MP4Float32Property("width");
      |                                        ^~~~~~~
atom_tkhd.cpp:70:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   70 |         pProp = new MP4Float32Property("height");
      |                                        ^~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_treftype.lo atom_treftype.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_treftype.cpp  -fPIC -DPIC -o .libs/atom_treftype.o
In file included from mp4common.h:29,
                 from atom_treftype.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_treftype.cpp: In constructor 'MP4TrefTypeAtom::MP4TrefTypeAtom(const char*)':
atom_treftype.cpp:28:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
atom_treftype.cpp:32:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |         MP4TableProperty* pTable = new MP4TableProperty("entries", pCount);
      |                                                         ^~~~~~~~~
atom_treftype.cpp:36:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   36 |                 new MP4Integer32Property("trackId"));
      |                                          ^~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_trun.lo atom_trun.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_trun.cpp  -fPIC -DPIC -o .libs/atom_trun.o
In file included from mp4common.h:29,
                 from atom_trun.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_trun.cpp: In constructor 'MP4TrunAtom::MP4TrunAtom()':
atom_trun.cpp:29:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |                 new MP4Integer32Property("sampleCount"));
      |                                          ^~~~~~~~~~~~~
atom_trun.cpp: In member function 'void MP4TrunAtom::AddProperties(u_int32_t)':
atom_trun.cpp:37:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                         new MP4Integer32Property("dataOffset"));
      |                                                  ^~~~~~~~~~~~
atom_trun.cpp:41:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                         new MP4Integer32Property("firstSampleFlags"));
      |                                                  ^~~~~~~~~~~~~~~~~~
atom_trun.cpp:45:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |           new MP4TableProperty("samples",
      |                                ^~~~~~~~~
atom_trun.cpp:51:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |                         new MP4Integer32Property("sampleDuration"));
      |                                                  ^~~~~~~~~~~~~~~~
atom_trun.cpp:55:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   55 |                         new MP4Integer32Property("sampleSize"));
      |                                                  ^~~~~~~~~~~~
atom_trun.cpp:59:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   59 |                         new MP4Integer32Property("sampleFlags"));
      |                                                  ^~~~~~~~~~~~~
atom_trun.cpp:63:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |                         new MP4Integer32Property("sampleCompositionTimeOffset"));
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_udta.lo atom_udta.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_udta.cpp  -fPIC -DPIC -o .libs/atom_udta.o
In file included from mp4common.h:29,
                 from atom_udta.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_url.lo atom_url.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_url.cpp  -fPIC -DPIC -o .libs/atom_url.o
In file included from mp4common.h:29,
                 from atom_url.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_url.cpp: In constructor 'MP4UrlAtom::MP4UrlAtom(const char*)':
atom_url.cpp:28:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |         AddProperty(new MP4StringProperty("location"));
      |                                           ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_urn.lo atom_urn.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_urn.cpp  -fPIC -DPIC -o .libs/atom_urn.o
In file included from mp4common.h:29,
                 from atom_urn.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_urn.cpp: In constructor 'MP4UrnAtom::MP4UrnAtom()':
atom_urn.cpp:28:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |         AddProperty(new MP4StringProperty("name"));
      |                                           ^~~~~~
atom_urn.cpp:29:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |         AddProperty(new MP4StringProperty("location"));
      |                                           ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_video.lo atom_video.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_video.cpp  -fPIC -DPIC -o .libs/atom_video.o
In file included from mp4common.h:29,
                 from atom_video.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_video.cpp: In constructor 'MP4VideoAtom::MP4VideoAtom(const char*)':
atom_video.cpp:27:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         AddReserved("reserved1", 6); /* 0 */
      |                     ^~~~~~~~~~~
atom_video.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer16Property("dataReferenceIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
atom_video.cpp:32:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |         AddReserved("reserved2", 16); /* 2 */
      |                     ^~~~~~~~~~~
atom_video.cpp:35:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   35 |                 new MP4Integer16Property("width"));
      |                                          ^~~~~~~
atom_video.cpp:37:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                 new MP4Integer16Property("height"));
      |                                          ^~~~~~~~
atom_video.cpp:39:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |         AddReserved("reserved3", 14); /* 5 */
      |                     ^~~~~~~~~~~
atom_video.cpp:42:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4StringProperty("compressorName");
      |                                       ^~~~~~~~~~~~~~~~
atom_video.cpp:48:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   48 |                     new MP4Integer16Property("depth"));
      |                                              ^~~~~~~
atom_video.cpp:50:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   50 |                     new MP4Integer16Property("colorTableId"));
      |                                              ^~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom_vmhd.lo atom_vmhd.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom_vmhd.cpp  -fPIC -DPIC -o .libs/atom_vmhd.o
In file included from mp4common.h:29,
                 from atom_vmhd.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
atom_vmhd.cpp: In constructor 'MP4VmhdAtom::MP4VmhdAtom()':
atom_vmhd.cpp:28:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |         AddReserved("reserved", 8);
      |                     ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o descriptors.lo descriptors.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c descriptors.cpp  -fPIC -DPIC -o .libs/descriptors.o
In file included from mp4common.h:29,
                 from descriptors.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
descriptors.cpp: In constructor 'MP4IODescriptor::MP4IODescriptor()':
descriptors.cpp:29:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   29 |                 new MP4BitfieldProperty("objectDescriptorId", 10));
      |                                         ^~~~~~~~~~~~~~~~~~~~
descriptors.cpp:31:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   31 |                 new MP4BitfieldProperty("URLFlag", 1));
      |                                         ^~~~~~~~~
descriptors.cpp:33:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   33 |                 new MP4BitfieldProperty("includeInlineProfileLevelFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:35:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   35 |                 new MP4BitfieldProperty("reserved", 4));
      |                                         ^~~~~~~~~~
descriptors.cpp:37:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                 new MP4StringProperty("URL", Counted));
      |                                       ^~~~~
descriptors.cpp:39:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   39 |                 new MP4Integer8Property("ODProfileLevelId"));
      |                                         ^~~~~~~~~~~~~~~~~~
descriptors.cpp:41:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |                 new MP4Integer8Property("sceneProfileLevelId"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:43:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |                 new MP4Integer8Property("audioProfileLevelId"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:45:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer8Property("visualProfileLevelId"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:47:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   47 |                 new MP4Integer8Property("graphicsProfileLevelId"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:49:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |                 new MP4DescriptorProperty("esIds",
      |                                           ^~~~~~~
descriptors.cpp:52:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |                 new MP4DescriptorProperty("ociDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp:55:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   55 |                 new MP4DescriptorProperty("ipmpDescrPtr",
      |                                           ^~~~~~~~~~~~~~
descriptors.cpp:58:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   58 |                 new MP4DescriptorProperty("extDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp: In constructor 'MP4ODescriptor::MP4ODescriptor()':
descriptors.cpp:88:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   88 |                 new MP4BitfieldProperty("objectDescriptorId", 10));
      |                                         ^~~~~~~~~~~~~~~~~~~~
descriptors.cpp:90:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   90 |                 new MP4BitfieldProperty("URLFlag", 1));
      |                                         ^~~~~~~~~
descriptors.cpp:92:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   92 |                 new MP4BitfieldProperty("reserved", 5));
      |                                         ^~~~~~~~~~
descriptors.cpp:94:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   94 |                 new MP4StringProperty("URL", Counted));
      |                                       ^~~~~
descriptors.cpp:96:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   96 |                 new MP4DescriptorProperty("esIds",
      |                                           ^~~~~~~
descriptors.cpp:99:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   99 |                 new MP4DescriptorProperty("ociDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp:102:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  102 |                 new MP4DescriptorProperty("ipmpDescrPtr",
      |                                           ^~~~~~~~~~~~~~
descriptors.cpp:105:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  105 |                 new MP4DescriptorProperty("extDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp: In constructor 'MP4ESIDIncDescriptor::MP4ESIDIncDescriptor()':
descriptors.cpp:130:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  130 |                 new MP4Integer32Property("id"));
      |                                          ^~~~
descriptors.cpp: In constructor 'MP4ESIDRefDescriptor::MP4ESIDRefDescriptor()':
descriptors.cpp:137:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  137 |                 new MP4Integer16Property("refIndex"));
      |                                          ^~~~~~~~~~
descriptors.cpp: In constructor 'MP4ESDescriptor::MP4ESDescriptor()':
descriptors.cpp:145:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  145 |                 new MP4Integer16Property("ESID"));
      |                                          ^~~~~~
descriptors.cpp:147:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  147 |                 new MP4BitfieldProperty("streamDependenceFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:149:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  149 |                 new MP4BitfieldProperty("URLFlag", 1));
      |                                         ^~~~~~~~~
descriptors.cpp:151:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  151 |                 new MP4BitfieldProperty("OCRstreamFlag", 1));
      |                                         ^~~~~~~~~~~~~~~
descriptors.cpp:153:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  153 |                 new MP4BitfieldProperty("streamPriority", 5));
      |                                         ^~~~~~~~~~~~~~~~
descriptors.cpp:155:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  155 |                 new MP4Integer16Property("dependsOnESID"));
      |                                          ^~~~~~~~~~~~~~~
descriptors.cpp:157:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  157 |                 new MP4StringProperty("URL", Counted));
      |                                       ^~~~~
descriptors.cpp:159:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  159 |                 new MP4Integer16Property("OCRESID"));
      |                                          ^~~~~~~~~
descriptors.cpp:161:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  161 |                 new MP4DescriptorProperty("decConfigDescr",
      |                                           ^~~~~~~~~~~~~~~~
descriptors.cpp:164:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  164 |                 new MP4DescriptorProperty("slConfigDescr",
      |                                           ^~~~~~~~~~~~~~~
descriptors.cpp:167:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  167 |                 new MP4DescriptorProperty("ipiPtr",
      |                                           ^~~~~~~~
descriptors.cpp:170:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  170 |                 new MP4DescriptorProperty("ipIds",
      |                                           ^~~~~~~
descriptors.cpp:173:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  173 |                 new MP4DescriptorProperty("ipmpDescrPtr",
      |                                           ^~~~~~~~~~~~~~
descriptors.cpp:176:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  176 |                 new MP4DescriptorProperty("langDescr",
      |                                           ^~~~~~~~~~~
descriptors.cpp:179:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  179 |                 new MP4DescriptorProperty("qosDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp:182:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  182 |                 new MP4DescriptorProperty("regDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp:185:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  185 |                 new MP4DescriptorProperty("extDescr",
      |                                           ^~~~~~~~~~
descriptors.cpp: In constructor 'MP4DecConfigDescriptor::MP4DecConfigDescriptor()':
descriptors.cpp:210:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  210 |                 new MP4Integer8Property("objectTypeId"));
      |                                         ^~~~~~~~~~~~~~
descriptors.cpp:212:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  212 |                 new MP4BitfieldProperty("streamType", 6));
      |                                         ^~~~~~~~~~~~
descriptors.cpp:214:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  214 |                 new MP4BitfieldProperty("upStream", 1));
      |                                         ^~~~~~~~~~
descriptors.cpp:216:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  216 |                 new MP4BitfieldProperty("reserved", 1));
      |                                         ^~~~~~~~~~
descriptors.cpp:218:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  218 |                 new MP4BitfieldProperty("bufferSizeDB", 24));
      |                                         ^~~~~~~~~~~~~~
descriptors.cpp:220:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  220 |                 new MP4Integer32Property("maxBitrate"));
      |                                          ^~~~~~~~~~~~
descriptors.cpp:222:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  222 |                 new MP4Integer32Property("avgBitrate"));
      |                                          ^~~~~~~~~~~~
descriptors.cpp:224:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  224 |                 new MP4DescriptorProperty("decSpecificInfo",
      |                                           ^~~~~~~~~~~~~~~~~
descriptors.cpp:227:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  227 |                 new MP4DescriptorProperty("profileLevelIndicationIndexDescr",
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp: In constructor 'MP4DecSpecificDescriptor::MP4DecSpecificDescriptor()':
descriptors.cpp:240:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  240 |                 new MP4BytesProperty("info"));
      |                                      ^~~~~~
descriptors.cpp: In constructor 'MP4SLConfigDescriptor::MP4SLConfigDescriptor()':
descriptors.cpp:257:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  257 |                 new MP4Integer8Property("predefined"));
      |                                         ^~~~~~~~~~~~
descriptors.cpp:259:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  259 |                 new MP4BitfieldProperty("useAccessUnitStartFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:261:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  261 |                 new MP4BitfieldProperty("useAccessUnitEndFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:263:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  263 |                 new MP4BitfieldProperty("useRandomAccessPointFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:265:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  265 |                 new MP4BitfieldProperty("hasRandomAccessUnitsOnlyFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:267:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  267 |                 new MP4BitfieldProperty("usePaddingFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~
descriptors.cpp:269:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  269 |                 new MP4BitfieldProperty("useTimeStampsFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~~~
descriptors.cpp:271:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  271 |                 new MP4BitfieldProperty("useIdleFlag", 1));
      |                                         ^~~~~~~~~~~~~
descriptors.cpp:273:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  273 |                 new MP4BitfieldProperty("durationFlag", 1));
      |                                         ^~~~~~~~~~~~~~
descriptors.cpp:275:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  275 |                 new MP4Integer32Property("timeStampResolution"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:277:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  277 |                 new MP4Integer32Property("OCRResolution"));
      |                                          ^~~~~~~~~~~~~~~
descriptors.cpp:279:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  279 |                 new MP4Integer8Property("timeStampLength"));
      |                                         ^~~~~~~~~~~~~~~~~
descriptors.cpp:281:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  281 |                 new MP4Integer8Property("OCRLength"));
      |                                         ^~~~~~~~~~~
descriptors.cpp:283:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  283 |                 new MP4Integer8Property("AULength"));
      |                                         ^~~~~~~~~~
descriptors.cpp:285:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  285 |                 new MP4Integer8Property("instantBitrateLength"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:287:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  287 |                 new MP4BitfieldProperty("degradationPriortyLength", 4));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:289:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  289 |                 new MP4BitfieldProperty("AUSeqNumLength", 5));
      |                                         ^~~~~~~~~~~~~~~~
descriptors.cpp:291:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  291 |                 new MP4BitfieldProperty("packetSeqNumLength", 5));
      |                                         ^~~~~~~~~~~~~~~~~~~~
descriptors.cpp:293:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  293 |                 new MP4BitfieldProperty("reserved", 2));
      |                                         ^~~~~~~~~~
descriptors.cpp:297:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  297 |                 new MP4Integer32Property("timeScale"));
      |                                          ^~~~~~~~~~~
descriptors.cpp:299:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  299 |                 new MP4Integer16Property("accessUnitDuration"));
      |                                          ^~~~~~~~~~~~~~~~~~~~
descriptors.cpp:301:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  301 |                 new MP4Integer16Property("compositionUnitDuration"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:305:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  305 |                 new MP4BitfieldProperty("startDecodingTimeStamp", 64));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:307:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  307 |                 new MP4BitfieldProperty("startCompositionTimeStamp", 64));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp: In constructor 'MP4IPIPtrDescriptor::MP4IPIPtrDescriptor()':
descriptors.cpp:408:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  408 |                 new MP4Integer16Property("IPIESId"));
      |                                          ^~~~~~~~~
descriptors.cpp: In constructor 'MP4ContentIdDescriptor::MP4ContentIdDescriptor()':
descriptors.cpp:415:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  415 |                 new MP4BitfieldProperty("compatibility", 2));
      |                                         ^~~~~~~~~~~~~~~
descriptors.cpp:417:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  417 |                 new MP4BitfieldProperty("contentTypeFlag", 1));
      |                                         ^~~~~~~~~~~~~~~~~
descriptors.cpp:419:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  419 |                 new MP4BitfieldProperty("contentIdFlag", 1));
      |                                         ^~~~~~~~~~~~~~~
descriptors.cpp:421:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  421 |                 new MP4BitfieldProperty("protectedContent", 1));
      |                                         ^~~~~~~~~~~~~~~~~~
descriptors.cpp:423:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  423 |                 new MP4BitfieldProperty("reserved", 3));
      |                                         ^~~~~~~~~~
descriptors.cpp:425:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  425 |                 new MP4Integer8Property("contentType"));
      |                                         ^~~~~~~~~~~~~
descriptors.cpp:427:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  427 |                 new MP4Integer8Property("contentIdType"));
      |                                         ^~~~~~~~~~~~~~~
descriptors.cpp:429:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  429 |                 new MP4BytesProperty("contentId"));
      |                                      ^~~~~~~~~~~
descriptors.cpp: In constructor 'MP4SupplContentIdDescriptor::MP4SupplContentIdDescriptor()':
descriptors.cpp:492:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |                 new MP4BytesProperty("languageCode", 3));
      |                                      ^~~~~~~~~~~~~~
descriptors.cpp:494:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  494 |                 new MP4StringProperty("title", Counted));
      |                                       ^~~~~~~
descriptors.cpp:496:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  496 |                 new MP4StringProperty("value", Counted));
      |                                       ^~~~~~~
descriptors.cpp: In constructor 'MP4IPMPPtrDescriptor::MP4IPMPPtrDescriptor()':
descriptors.cpp:503:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  503 |                 new MP4Integer8Property("IPMPDescriptorId"));
      |                                         ^~~~~~~~~~~~~~~~~~
descriptors.cpp: In constructor 'MP4IPMPDescriptor::MP4IPMPDescriptor()':
descriptors.cpp:510:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  510 |                 new MP4Integer8Property("IPMPDescriptorId"));
      |                                         ^~~~~~~~~~~~~~~~~~
descriptors.cpp:512:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  512 |                 new MP4Integer16Property("IPMPSType"));
      |                                          ^~~~~~~~~~~
descriptors.cpp:514:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  514 |                 new MP4BytesProperty("IPMPData"));
      |                                      ^~~~~~~~~~
descriptors.cpp: In constructor 'MP4RegistrationDescriptor::MP4RegistrationDescriptor()':
descriptors.cpp:532:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  532 |                 new MP4Integer32Property("formatIdentifier"));
      |                                          ^~~~~~~~~~~~~~~~~~
descriptors.cpp:534:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  534 |                 new MP4BytesProperty("additionalIdentificationInfo"));
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp: In constructor 'MP4ExtProfileLevelDescriptor::MP4ExtProfileLevelDescriptor()':
descriptors.cpp:551:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  551 |                 new MP4Integer8Property("profileLevelIndicationIndex"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:553:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  553 |                 new MP4Integer8Property("ODProfileLevelIndication"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:555:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  555 |                 new MP4Integer8Property("sceneProfileLevelIndication"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:557:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  557 |                 new MP4Integer8Property("audioProfileLevelIndication"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:559:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  559 |                 new MP4Integer8Property("visualProfileLevelIndication"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:561:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  561 |                 new MP4Integer8Property("graphicsProfileLevelIndication"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp:563:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  563 |                 new MP4Integer8Property("MPEGJProfileLevelIndication"));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
descriptors.cpp: In constructor 'MP4ExtensionDescriptor::MP4ExtensionDescriptor()':
descriptors.cpp:570:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  570 |                 new MP4BytesProperty("data"));
      |                                      ^~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o isma.lo isma.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c isma.cpp  -fPIC -DPIC -o .libs/isma.o
In file included from mp4common.h:29,
                 from isma.cpp:30:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
isma.cpp:531:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  531 |                 printf("OD data = "U64" bytes\n", numBytes); MP4HexDump(pBytes, numBytes));
      |                        ^
isma.cpp:794:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  794 |                 printf("After CreateImsaODUpdateCommandForStream len "U64" =\n", *pNumBytes); MP4HexDump(*ppBytes, *pNumBytes));
      |                        ^
isma.cpp: In member function 'void MP4File::MakeIsmaCompliant(bool)':
isma.cpp:38:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |         ProtectWriteOperation("MP4MakeIsmaCompliant");
      |                               ^~~~~~~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4atom.lo mp4atom.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4atom.cpp  -fPIC -DPIC -o .libs/mp4atom.o
In file included from mp4common.h:29,
                 from mp4atom.cpp:34:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4atom.cpp:315:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  315 |                 printf("ReadAtom: pos = 0x"X64"\n", pos));
      |                        ^
mp4atom.cpp:344:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  344 |                 printf("ReadAtom: type = \"%s\" data-size = "U64" (0x"X64") hdr %u\n",
      |                        ^
mp4atom.cpp:344:65: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  344 |                 printf("ReadAtom: type = \"%s\" data-size = "U64" (0x"X64") hdr %u\n",
      |                                                                 ^
mp4atom.cpp:349:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  349 |                         printf("ReadAtom: invalid atom size, extends outside parent atom - skipping to end of \"%s\" \"%s\" "U64" vs "U64"\n",
      |                                ^
mp4atom.cpp:349:129: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  349 |                         printf("ReadAtom: invalid atom size, extends outside parent atom - skipping to end of \"%s\" \"%s\" "U64" vs "U64"\n",
      |                                                                                                                                 ^
mp4atom.cpp:354:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  354 |                              printf("parent %s ("U64") pos "U64" hdr %d data "U64" sum "U64"\n",
      |                                     ^
mp4atom.cpp:354:53: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  354 |                              printf("parent %s ("U64") pos "U64" hdr %d data "U64" sum "U64"\n",
      |                                                     ^
mp4atom.cpp:354:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  354 |                              printf("parent %s ("U64") pos "U64" hdr %d data "U64" sum "U64"\n",
      |                                                                ^
mp4atom.cpp:354:82: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  354 |                              printf("parent %s ("U64") pos "U64" hdr %d data "U64" sum "U64"\n",
      |                                                                                  ^
mp4atom.cpp:421:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  421 |                         printf("Warning: %s atom size "U64" is suspect\n",
      |                                ^
mp4atom.cpp:439:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  439 |                         printf("Skip: "U64" bytes\n", m_end - m_pFile->GetPosition()));
      |                                ^
mp4atom.cpp:575:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  575 |                                 printf("ReadProperties: insufficient data for property: %s pos 0x"X64" atom end 0x"X64"\n",
      |                                        ^
mp4atom.cpp:575:102: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  575 |                                 printf("ReadProperties: insufficient data for property: %s pos 0x"X64" atom end 0x"X64"\n",
      |                                                                                                      ^
mp4atom.cpp:617:36: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  617 |                             printf("Error: In %s atom, extra "D64" bytes at end of atom\n",
      |                                    ^
mp4atom.cpp:730:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  730 |                 printf("end: type %s "U64" "U64" size "U64"\n", m_type,
      |                        ^
mp4atom.cpp:730:42: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  730 |                 printf("end: type %s "U64" "U64" size "U64"\n", m_type,
      |                                          ^
mp4atom.cpp:730:48: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  730 |                 printf("end: type %s "U64" "U64" size "U64"\n", m_type,
      |                                                ^
mp4atom.cpp: In static member function 'static MP4Atom* MP4Atom::ReadAtom(MP4File*, MP4Atom*)':
mp4atom.cpp:389:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  389 |                                 new MP4BytesProperty("data", dataSize));
      |                                                      ^~~~~~
mp4atom.cpp: In member function 'void MP4Atom::AddVersionAndFlags()':
mp4atom.cpp:791:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  791 |         AddProperty(new MP4Integer8Property("version"));
      |                                             ^~~~~~~~~
mp4atom.cpp:792:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  792 |         AddProperty(new MP4Integer24Property("flags"));
      |                                              ^~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4container.lo mp4container.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4container.cpp  -fPIC -DPIC -o .libs/mp4container.o
In file included from mp4common.h:29,
                 from mp4container.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4.lo mp4.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4.cpp  -fPIC -DPIC -o .libs/mp4.o
In file included from mp4common.h:29,
                 from mp4.cpp:39:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4descriptor.lo mp4descriptor.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4descriptor.cpp  -fPIC -DPIC -o .libs/mp4descriptor.o
In file included from mp4common.h:29,
                 from mp4descriptor.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4descriptor.cpp:84:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   84 |                 printf("ReadDescriptor: pos = 0x"X64"\n",
      |                        ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4file.lo mp4file.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4file.cpp  -fPIC -DPIC -o .libs/mp4file.o
In file included from mp4common.h:29,
                 from mp4file.cpp:31:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4file.cpp: In member function 'void MP4File::SetIntegerProperty(const char*, u_int64_t)':
mp4file.cpp:833:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  833 |         ProtectWriteOperation("SetIntegerProperty");
      |                               ^~~~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::SetFloatProperty(const char*, float)':
mp4file.cpp:869:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  869 |         ProtectWriteOperation("SetFloatProperty");
      |                               ^~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::SetStringProperty(const char*, const char*)':
mp4file.cpp:903:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  903 |         ProtectWriteOperation("SetStringProperty");
      |                               ^~~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::SetBytesProperty(const char*, const u_int8_t*, u_int32_t)':
mp4file.cpp:938:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  938 |         ProtectWriteOperation("SetBytesProperty");
      |                               ^~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'MP4TrackId MP4File::AddTrack(const char*, u_int32_t)':
mp4file.cpp:953:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  953 |         ProtectWriteOperation("AddTrack");
      |                               ^~~~~~~~~~
mp4file.cpp: At global scope:
mp4file.cpp:1241:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1241 | char *brandsWithIods[] = { "mp42",
      |                            ^~~~~~
mp4file.cpp:1242:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1242 |                            "isom",
      |                            ^~~~~~
mp4file.cpp: In member function 'void MP4File::DeleteTrack(MP4TrackId)':
mp4file.cpp:1983:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1983 |         ProtectWriteOperation("MP4DeleteTrack");
      |                               ^~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'u_int32_t MP4File::GetNumberOfTracks(const char*, u_int8_t)':
mp4file.cpp:2024:46: warning: comparison with string literal results in unspecified behavior [-Waddress]
 2024 |                                 if (normType == MP4_AUDIO_TRACK_TYPE) {
mp4file.cpp:2028:53: warning: comparison with string literal results in unspecified behavior [-Waddress]
 2028 |                                 } else if (normType == MP4_VIDEO_TRACK_TYPE) {
mp4file.cpp: In member function 'MP4TrackId MP4File::FindTrackId(u_int16_t, const char*, u_int8_t)':
mp4file.cpp:2091:22: warning: comparison with string literal results in unspecified behavior [-Waddress]
 2091 |         if (normType == MP4_AUDIO_TRACK_TYPE) {
mp4file.cpp:2095:29: warning: comparison with string literal results in unspecified behavior [-Waddress]
 2095 |         } else if (normType == MP4_VIDEO_TRACK_TYPE) {
mp4file.cpp: In member function 'void MP4File::WriteSample(MP4TrackId, const u_int8_t*, u_int32_t, MP4Duration, MP4Duration, bool)':
mp4file.cpp:2205:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2205 |         ProtectWriteOperation("MP4WriteSample");
      |                               ^~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::SetSampleRenderingOffset(MP4TrackId, MP4SampleId, MP4Duration)':
mp4file.cpp:2216:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2216 |         ProtectWriteOperation("MP4SetSampleRenderingOffset");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::AddRtpHint(MP4TrackId, bool, u_int32_t)':
mp4file.cpp:2910:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2910 |         ProtectWriteOperation("MP4AddRtpHint");
      |                               ^~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::AddRtpPacket(MP4TrackId, bool, int32_t)':
mp4file.cpp:2923:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2923 |         ProtectWriteOperation("MP4AddRtpPacket");
      |                               ^~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::AddRtpImmediateData(MP4TrackId, const u_int8_t*, u_int32_t)':
mp4file.cpp:2936:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2936 |         ProtectWriteOperation("MP4AddRtpImmediateData");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::AddRtpSampleData(MP4TrackId, MP4SampleId, u_int32_t, u_int32_t)':
mp4file.cpp:2950:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2950 |         ProtectWriteOperation("MP4AddRtpSampleData");
      |                               ^~~~~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::AddRtpESConfigurationPacket(MP4TrackId)':
mp4file.cpp:2964:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2964 |         ProtectWriteOperation("MP4AddRtpESConfigurationPacket");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::WriteRtpHint(MP4TrackId, MP4Duration, bool)':
mp4file.cpp:2978:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2978 |         ProtectWriteOperation("MP4WriteRtpHint");
      |                               ^~~~~~~~~~~~~~~~~
mp4file.cpp: In member function 'MP4EditId MP4File::AddTrackEdit(MP4TrackId, MP4EditId)':
mp4file.cpp:3081:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3081 |         ProtectWriteOperation("AddTrackEdit");
      |                               ^~~~~~~~~~~~~~
mp4file.cpp: In member function 'void MP4File::DeleteTrackEdit(MP4TrackId, MP4EditId)':
mp4file.cpp:3089:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3089 |         ProtectWriteOperation("DeleteTrackEdit");
      |                               ^~~~~~~~~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4file_io.lo mp4file_io.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4file_io.cpp  -fPIC -DPIC -o .libs/mp4file_io.o
In file included from mp4common.h:29,
                 from mp4file_io.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4info.lo mp4info.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4info.cpp  -fPIC -DPIC -o .libs/mp4info.o
In file included from mp4common.h:29,
                 from mp4info.cpp:28:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4meta.lo mp4meta.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4meta.cpp  -fPIC -DPIC -o .libs/mp4meta.o
In file included from mp4common.h:29,
                 from mp4meta.cpp:57:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4property.lo mp4property.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4property.cpp  -fPIC -DPIC -o .libs/mp4property.o
In file included from mp4common.h:29,
                 from mp4property.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4property.cpp:218:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  218 |           fprintf(pFile, "%s[%u] = "U64" (0x%016"X64F")\n",
      |                          ^
mp4property.cpp:218:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  218 |           fprintf(pFile, "%s[%u] = "U64" (0x%016"X64F")\n",
      |                                        ^
mp4property.cpp:222:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  222 |                   "%s = "U64" (0x%016"X64F")\n",
      |                   ^
mp4property.cpp:222:29: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  222 |                   "%s = "U64" (0x%016"X64F")\n",
      |                             ^
mp4property.cpp:259:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  259 |                 "%s[%u] = "U64" (0x%0*"X64F") <%u bits>\n",
      |                 ^
mp4property.cpp:259:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  259 |                 "%s[%u] = "U64" (0x%0*"X64F") <%u bits>\n",
      |                               ^
mp4property.cpp:263:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  263 |                   "%s = "U64" (0x%0*"X64F") <%u bits>\n",
      |                   ^
mp4property.cpp:263:29: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  263 |                   "%s = "U64" (0x%0*"X64F") <%u bits>\n",
      |                             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4track.lo mp4track.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4track.cpp  -fPIC -DPIC -o .libs/mp4track.o
In file included from mp4common.h:29,
                 from mp4track.cpp:30:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4track.cpp:268:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  268 |                 printf("ReadSample: track %u id %u offset 0x"X64" size %u (0x%x)\n",
      |                        ^
mp4track.cpp:286:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  286 |                                 printf("ReadSample:  start "U64" duration "D64"\n",
      |                                        ^
mp4track.cpp:286:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  286 |                                 printf("ReadSample:  start "U64" duration "D64"\n",
      |                                                                ^
mp4track.cpp:294:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  294 |                                 printf("ReadSample:  renderingOffset "D64"\n",
      |                                        ^
mp4track.cpp:393:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  393 |                 printf("duration "U64"\n", duration));
      |                        ^
mp4track.cpp:441:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  441 |                 printf("WriteChunk: track %u offset 0x"X64" size %u (0x%x) numSamples %u\n",
      |                        ^
mp4track.cpp:1390:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 1390 |                 printf("ReadChunk: track %u id %u offset 0x"X64" size %u (0x%x)\n",
      |                        ^
mp4track.cpp:1424:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 1424 |                 printf("RewriteChunk: track %u id %u offset 0x"X64" size %u (0x%x)\n",
      |                        ^
mp4track.cpp:1664:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 1664 |                                 printf("GetSampleIdFromEditTime: when "U64" "
      |                                        ^
mp4track.cpp:1665:41: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 1665 |                                         "sampleId %u start "U64" duration "D64"\n",
      |                                         ^
mp4track.cpp:1665:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 1665 |                                         "sampleId %u start "U64" duration "D64"\n",
      |                                                                ^
mp4track.cpp: In member function 'void MP4Track::UpdateRenderingOffsets(MP4SampleId, MP4Duration)':
mp4track.cpp:1035:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1035 |                 MP4Atom* pCttsAtom = AddAtom("trak.mdia.minf.stbl", "ctts");
      |                                              ^~~~~~~~~~~~~~~~~~~~~
mp4track.cpp:1035:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1035 |                 MP4Atom* pCttsAtom = AddAtom("trak.mdia.minf.stbl", "ctts");
      |                                                                     ^~~~~~
mp4track.cpp: In member function 'void MP4Track::UpdateSyncSamples(MP4SampleId, bool)':
mp4track.cpp:1236:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1236 |                         MP4Atom* pStssAtom = AddAtom("trak.mdia.minf.stbl", "stss");
      |                                                      ^~~~~~~~~~~~~~~~~~~~~
mp4track.cpp:1236:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1236 |                         MP4Atom* pStssAtom = AddAtom("trak.mdia.minf.stbl", "stss");
      |                                                                             ^~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4util.lo mp4util.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp4util.cpp  -fPIC -DPIC -o .libs/mp4util.o
In file included from mp4common.h:29,
                 from mp4util.cpp:23:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o ocidescriptors.lo ocidescriptors.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c ocidescriptors.cpp  -fPIC -DPIC -o .libs/ocidescriptors.o
In file included from mp4common.h:29,
                 from ocidescriptors.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
ocidescriptors.cpp: In constructor 'MP4ContentClassDescriptor::MP4ContentClassDescriptor()':
ocidescriptors.cpp:28:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |                 new MP4Integer32Property("classificationEntity"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
ocidescriptors.cpp:30:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4Integer16Property("classificationTable"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~
ocidescriptors.cpp:32:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   32 |                 new MP4BytesProperty("contentClassificationData"));
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
ocidescriptors.cpp: In constructor 'MP4KeywordDescriptor::MP4KeywordDescriptor()':
ocidescriptors.cpp:49:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   49 |                 new MP4BytesProperty("languageCode", 3));
      |                                      ^~~~~~~~~~~~~~
ocidescriptors.cpp:51:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   51 |                 new MP4BitfieldProperty("isUTF8String", 1));
      |                                         ^~~~~~~~~~~~~~
ocidescriptors.cpp:53:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   53 |                 new MP4BitfieldProperty("reserved", 7));
      |                                         ^~~~~~~~~~
ocidescriptors.cpp:55:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   55 |                 new MP4Integer8Property("keywordCount");
      |                                         ^~~~~~~~~~~~~~
ocidescriptors.cpp:58:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   58 |         MP4TableProperty* pTable = new MP4TableProperty("keywords", pCount);
      |                                                         ^~~~~~~~~~
ocidescriptors.cpp:62:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   62 |                 new MP4StringProperty("string", Counted));
      |                                       ^~~~~~~~
ocidescriptors.cpp: In constructor 'MP4RatingDescriptor::MP4RatingDescriptor()':
ocidescriptors.cpp:80:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   80 |                 new MP4Integer32Property("ratingEntity"));
      |                                          ^~~~~~~~~~~~~~
ocidescriptors.cpp:82:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   82 |                 new MP4Integer16Property("ratingCriteria"));
      |                                          ^~~~~~~~~~~~~~~~
ocidescriptors.cpp:84:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   84 |                 new MP4BytesProperty("ratingInfo"));
      |                                      ^~~~~~~~~~~~
ocidescriptors.cpp: In constructor 'MP4LanguageDescriptor::MP4LanguageDescriptor()':
ocidescriptors.cpp:101:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  101 |                 new MP4BytesProperty("languageCode", 3));
      |                                      ^~~~~~~~~~~~~~
ocidescriptors.cpp: In constructor 'MP4ShortTextDescriptor::MP4ShortTextDescriptor()':
ocidescriptors.cpp:108:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  108 |                 new MP4BytesProperty("languageCode", 3));
      |                                      ^~~~~~~~~~~~~~
ocidescriptors.cpp:110:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  110 |                 new MP4BitfieldProperty("isUTF8String", 1));
      |                                         ^~~~~~~~~~~~~~
ocidescriptors.cpp:112:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  112 |                 new MP4BitfieldProperty("reserved", 7));
      |                                         ^~~~~~~~~~
ocidescriptors.cpp:114:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  114 |                 new MP4StringProperty("eventName", Counted));
      |                                       ^~~~~~~~~~~
ocidescriptors.cpp:116:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  116 |                 new MP4StringProperty("eventText", Counted));
      |                                       ^~~~~~~~~~~
ocidescriptors.cpp: In constructor 'MP4ExpandedTextDescriptor::MP4ExpandedTextDescriptor()':
ocidescriptors.cpp:132:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  132 |                 new MP4BytesProperty("languageCode", 3));
      |                                      ^~~~~~~~~~~~~~
ocidescriptors.cpp:134:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |                 new MP4BitfieldProperty("isUTF8String", 1));
      |                                         ^~~~~~~~~~~~~~
ocidescriptors.cpp:136:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  136 |                 new MP4BitfieldProperty("reserved", 7));
      |                                         ^~~~~~~~~~
ocidescriptors.cpp:138:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  138 |                 new MP4Integer8Property("itemCount");
      |                                         ^~~~~~~~~~~
ocidescriptors.cpp:141:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         MP4TableProperty* pTable = new MP4TableProperty("items", pCount);
      |                                                         ^~~~~~~
ocidescriptors.cpp:145:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  145 |                 new MP4StringProperty("itemDescription", Counted));
      |                                       ^~~~~~~~~~~~~~~~~
ocidescriptors.cpp:147:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  147 |                 new MP4StringProperty("itemText", Counted));
      |                                       ^~~~~~~~~~
ocidescriptors.cpp:150:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  150 |                 new MP4StringProperty("nonItemText"));
      |                                       ^~~~~~~~~~~~~
ocidescriptors.cpp: In constructor 'MP4CreatorDescriptor::MP4CreatorDescriptor(u_int8_t)':
ocidescriptors.cpp:186:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  186 |                 new MP4Integer8Property("creatorCount");
      |                                         ^~~~~~~~~~~~~~
ocidescriptors.cpp:189:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  189 |         MP4TableProperty* pTable = new MP4CreatorTableProperty("creators", pCount);
      |                                                                ^~~~~~~~~~
ocidescriptors.cpp:193:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  193 |                 new MP4BytesProperty("languageCode", 3, 3));
      |                                      ^~~~~~~~~~~~~~
ocidescriptors.cpp:195:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  195 |                 new MP4BitfieldProperty("isUTF8String", 1));
      |                                         ^~~~~~~~~~~~~~
ocidescriptors.cpp:197:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  197 |                 new MP4BitfieldProperty("reserved", 7));
      |                                         ^~~~~~~~~~
ocidescriptors.cpp:199:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  199 |                 new MP4StringProperty("name", Counted));
      |                                       ^~~~~~
ocidescriptors.cpp: In constructor 'MP4CreationDescriptor::MP4CreationDescriptor(u_int8_t)':
ocidescriptors.cpp:226:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  226 |                 new MP4BitfieldProperty("contentCreationDate", 40));
      |                                         ^~~~~~~~~~~~~~~~~~~~~
ocidescriptors.cpp: In constructor 'MP4SmpteCameraDescriptor::MP4SmpteCameraDescriptor()':
ocidescriptors.cpp:233:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  233 |                 new MP4Integer8Property("parameterCount");
      |                                         ^~~~~~~~~~~~~~~~
ocidescriptors.cpp:236:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  236 |         MP4TableProperty* pTable = new MP4TableProperty("parameters", pCount);
      |                                                         ^~~~~~~~~~~~
ocidescriptors.cpp:240:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  240 |                 new MP4Integer8Property("id"));
      |                                         ^~~~
ocidescriptors.cpp:242:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  242 |                 new MP4Integer32Property("value"));
      |                                          ^~~~~~~
ocidescriptors.cpp: In constructor 'MP4UnknownOCIDescriptor::MP4UnknownOCIDescriptor()':
ocidescriptors.cpp:249:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  249 |                 new MP4BytesProperty("data"));
      |                                      ^~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o odcommands.lo odcommands.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c odcommands.cpp  -fPIC -DPIC -o .libs/odcommands.o
In file included from mp4common.h:29,
                 from odcommands.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
odcommands.cpp: In constructor 'MP4ODRemoveDescriptor::MP4ODRemoveDescriptor()':
odcommands.cpp:37:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 |                 new MP4Integer32Property("entryCount");
      |                                          ^~~~~~~~~~~~
odcommands.cpp:42:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |                 new MP4TableProperty("entries", pCount);
      |                                      ^~~~~~~~~
odcommands.cpp:46:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   46 |                 new MP4BitfieldProperty("objectDescriptorId", 10));
      |                                         ^~~~~~~~~~~~~~~~~~~~
odcommands.cpp: In constructor 'MP4ESUpdateDescriptor::MP4ESUpdateDescriptor()':
odcommands.cpp:63:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   63 |                 new MP4BitfieldProperty("objectDescriptorId", 10));
      |                                         ^~~~~~~~~~~~~~~~~~~~
odcommands.cpp:65:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   65 |                 new MP4BitfieldProperty("pad", 6));
      |                                         ^~~~~
odcommands.cpp:67:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   67 |                 new MP4DescriptorProperty("esIdRefs",
      |                                           ^~~~~~~~~~
odcommands.cpp: In constructor 'MP4ESRemoveDescriptor::MP4ESRemoveDescriptor()':
odcommands.cpp:76:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   76 |                 new MP4BitfieldProperty("objectDescriptorId", 10));
      |                                         ^~~~~~~~~~~~~~~~~~~~
odcommands.cpp:78:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   78 |                 new MP4BitfieldProperty("pad", 6));
      |                                         ^~~~~
odcommands.cpp:80:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   80 |                 new MP4DescriptorProperty("esIdRefs",
      |                                           ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o qosqualifiers.lo qosqualifiers.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c qosqualifiers.cpp  -fPIC -DPIC -o .libs/qosqualifiers.o
In file included from mp4common.h:29,
                 from qosqualifiers.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
qosqualifiers.cpp: In constructor 'MP4QosDescriptor::MP4QosDescriptor()':
qosqualifiers.cpp:28:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   28 |                 new MP4Integer8Property("predefined"));
      |                                         ^~~~~~~~~~~~
qosqualifiers.cpp:30:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   30 |                 new MP4QosQualifierProperty("qualifiers",
      |                                             ^~~~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4MaxDelayQosQualifier::MP4MaxDelayQosQualifier()':
qosqualifiers.cpp:38:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   38 |                 new MP4Integer32Property("maxDelay"));
      |                                          ^~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4PrefMaxDelayQosQualifier::MP4PrefMaxDelayQosQualifier()':
qosqualifiers.cpp:45:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |                 new MP4Integer32Property("prefMaxDelay"));
      |                                          ^~~~~~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4LossProbQosQualifier::MP4LossProbQosQualifier()':
qosqualifiers.cpp:52:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   52 |                 new MP4Float32Property("lossProb"));
      |                                        ^~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4MaxGapLossQosQualifier::MP4MaxGapLossQosQualifier()':
qosqualifiers.cpp:59:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   59 |                 new MP4Integer32Property("maxGapLoss"));
      |                                          ^~~~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4MaxAUSizeQosQualifier::MP4MaxAUSizeQosQualifier()':
qosqualifiers.cpp:66:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   66 |                 new MP4Integer32Property("maxAUSize"));
      |                                          ^~~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4AvgAUSizeQosQualifier::MP4AvgAUSizeQosQualifier()':
qosqualifiers.cpp:73:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   73 |                 new MP4Integer32Property("avgAUSize"));
      |                                          ^~~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4MaxAURateQosQualifier::MP4MaxAURateQosQualifier()':
qosqualifiers.cpp:80:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   80 |                 new MP4Integer32Property("maxAURate"));
      |                                          ^~~~~~~~~~~
qosqualifiers.cpp: In constructor 'MP4UnknownQosQualifier::MP4UnknownQosQualifier()':
qosqualifiers.cpp:87:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   87 |                 new MP4BytesProperty("data"));
      |                                      ^~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rtphint.lo rtphint.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rtphint.cpp  -fPIC -DPIC -o .libs/rtphint.o
In file included from mp4common.h:29,
                 from rtphint.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
rtphint.cpp: In constructor 'MP4RtpHint::MP4RtpHint(MP4RtpHintTrack*)':
rtphint.cpp:710:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  710 |                 new MP4Integer16Property("packetCount"));
      |                                          ^~~~~~~~~~~~~
rtphint.cpp:712:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  712 |                 new MP4Integer16Property("reserved"));
      |                                          ^~~~~~~~~~
rtphint.cpp: In constructor 'MP4RtpPacket::MP4RtpPacket(MP4RtpHint*)':
rtphint.cpp:808:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  808 |                 new MP4Integer32Property("relativeXmitTime"));
      |                                          ^~~~~~~~~~~~~~~~~~
rtphint.cpp:810:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  810 |                 new MP4BitfieldProperty("reserved1", 2));
      |                                         ^~~~~~~~~~~
rtphint.cpp:812:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  812 |                 new MP4BitfieldProperty("Pbit", 1));
      |                                         ^~~~~~
rtphint.cpp:814:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  814 |                 new MP4BitfieldProperty("Xbit", 1));
      |                                         ^~~~~~
rtphint.cpp:816:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  816 |                 new MP4BitfieldProperty("reserved2", 4));
      |                                         ^~~~~~~~~~~
rtphint.cpp:818:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  818 |                 new MP4BitfieldProperty("Mbit", 1));
      |                                         ^~~~~~
rtphint.cpp:820:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  820 |                 new MP4BitfieldProperty("payloadType", 7));
      |                                         ^~~~~~~~~~~~~
rtphint.cpp:822:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  822 |                 new MP4Integer16Property("sequenceNumber"));
      |                                          ^~~~~~~~~~~~~~~~
rtphint.cpp:824:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  824 |                 new MP4BitfieldProperty("reserved3", 13));
      |                                         ^~~~~~~~~~~
rtphint.cpp:826:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  826 |                 new MP4BitfieldProperty("extraFlag", 1));
      |                                         ^~~~~~~~~~~
rtphint.cpp:828:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  828 |                 new MP4BitfieldProperty("bFrameFlag", 1));
      |                                         ^~~~~~~~~~~~
rtphint.cpp:830:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  830 |                 new MP4BitfieldProperty("repeatFlag", 1));
      |                                         ^~~~~~~~~~~~
rtphint.cpp:832:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  832 |                 new MP4Integer16Property("entryCount"));
      |                                          ^~~~~~~~~~~~
rtphint.cpp: In member function 'void MP4RtpPacket::AddExtraProperties()':
rtphint.cpp:845:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  845 |                 new MP4Integer32Property("extraInformationLength"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
rtphint.cpp:852:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  852 |                 new MP4Integer32Property("tlvLength"));
      |                                          ^~~~~~~~~~~
rtphint.cpp:854:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  854 |                 new MP4StringProperty("tlvType"));
      |                                       ^~~~~~~~~
rtphint.cpp:856:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  856 |                 new MP4Integer32Property("timestampOffset"));
      |                                          ^~~~~~~~~~~~~~~~~
rtphint.cpp: In constructor 'MP4RtpData::MP4RtpData(MP4RtpPacket*)':
rtphint.cpp:1076:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1076 |                 new MP4Integer8Property("type"));
      |                                         ^~~~~~
rtphint.cpp: In constructor 'MP4RtpNullData::MP4RtpNullData(MP4RtpPacket*)':
rtphint.cpp:1118:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1118 |                 new MP4BytesProperty("pad", 15));
      |                                      ^~~~~
rtphint.cpp: In constructor 'MP4RtpImmediateData::MP4RtpImmediateData(MP4RtpPacket*)':
rtphint.cpp:1129:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1129 |                 new MP4Integer8Property("count"));
      |                                         ^~~~~~~
rtphint.cpp:1131:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1131 |                 new MP4BytesProperty("data", 14));
      |                                      ^~~~~~
rtphint.cpp: In constructor 'MP4RtpSampleData::MP4RtpSampleData(MP4RtpPacket*)':
rtphint.cpp:1163:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1163 |                 new MP4Integer8Property("trackRefIndex"));
      |                                         ^~~~~~~~~~~~~~~
rtphint.cpp:1165:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1165 |                 new MP4Integer16Property("length"));
      |                                          ^~~~~~~~
rtphint.cpp:1167:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1167 |                 new MP4Integer32Property("sampleNumber"));
      |                                          ^~~~~~~~~~~~~~
rtphint.cpp:1169:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1169 |                 new MP4Integer32Property("sampleOffset"));
      |                                          ^~~~~~~~~~~~~~
rtphint.cpp:1171:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1171 |                 new MP4Integer16Property("bytesPerBlock"));
      |                                          ^~~~~~~~~~~~~~~
rtphint.cpp:1173:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1173 |                 new MP4Integer16Property("samplesPerBlock"));
      |                                          ^~~~~~~~~~~~~~~~~
rtphint.cpp: In constructor 'MP4RtpSampleDescriptionData::MP4RtpSampleDescriptionData(MP4RtpPacket*)':
rtphint.cpp:1280:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1280 |                 new MP4Integer8Property("trackRefIndex"));
      |                                         ^~~~~~~~~~~~~~~
rtphint.cpp:1282:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1282 |                 new MP4Integer16Property("length"));
      |                                          ^~~~~~~~
rtphint.cpp:1284:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1284 |                 new MP4Integer32Property("sampleDescriptionIndex"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
rtphint.cpp:1286:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1286 |                 new MP4Integer32Property("sampleDescriptionOffset"));
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
rtphint.cpp:1288:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1288 |                 new MP4Integer32Property("reserved"));
      |                                          ^~~~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libmp4v2.la -rpath /usr/lib64 3gp.lo atom_amr.lo atom_avc1.lo atom_avcC.lo atom_d263.lo atom_damr.lo atom_dref.lo atom_elst.lo atom_enca.lo atom_encv.lo atom_free.lo atom_ftyp.lo atom_hdlr.lo atom_hinf.lo atom_hnti.lo atom_href.lo atom_mdat.lo atom_mdhd.lo atom_meta.lo atom_mp4s.lo atom_mp4v.lo atom_mvhd.lo atom_ohdr.lo atom_root.lo atom_rtp.lo atom_s263.lo atom_sdp.lo atom_smi.lo atom_sound.lo atom_standard.lo atom_stbl.lo atom_stdp.lo atom_stsc.lo atom_stsd.lo atom_stsz.lo atom_tfhd.lo atom_tkhd.lo atom_treftype.lo atom_trun.lo atom_udta.lo atom_url.lo atom_urn.lo atom_video.lo atom_vmhd.lo descriptors.lo isma.lo mp4atom.lo mp4container.lo mp4.lo mp4descriptor.lo mp4file.lo mp4file_io.lo mp4info.lo mp4meta.lo mp4property.lo mp4track.lo mp4util.lo ocidescriptors.lo odcommands.lo qosqualifiers.lo rtphint.lo  
libtool: link: c++  -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-alt-linux/14/crtbeginS.o  .libs/3gp.o .libs/atom_amr.o .libs/atom_avc1.o .libs/atom_avcC.o .libs/atom_d263.o .libs/atom_damr.o .libs/atom_dref.o .libs/atom_elst.o .libs/atom_enca.o .libs/atom_encv.o .libs/atom_free.o .libs/atom_ftyp.o .libs/atom_hdlr.o .libs/atom_hinf.o .libs/atom_hnti.o .libs/atom_href.o .libs/atom_mdat.o .libs/atom_mdhd.o .libs/atom_meta.o .libs/atom_mp4s.o .libs/atom_mp4v.o .libs/atom_mvhd.o .libs/atom_ohdr.o .libs/atom_root.o .libs/atom_rtp.o .libs/atom_s263.o .libs/atom_sdp.o .libs/atom_smi.o .libs/atom_sound.o .libs/atom_standard.o .libs/atom_stbl.o .libs/atom_stdp.o .libs/atom_stsc.o .libs/atom_stsd.o .libs/atom_stsz.o .libs/atom_tfhd.o .libs/atom_tkhd.o .libs/atom_treftype.o .libs/atom_trun.o .libs/atom_udta.o .libs/atom_url.o .libs/atom_urn.o .libs/atom_video.o .libs/atom_vmhd.o .libs/descriptors.o .libs/isma.o .libs/mp4atom.o .libs/mp4container.o .libs/mp4.o .libs/mp4descriptor.o .libs/mp4file.o .libs/mp4file_io.o .libs/mp4info.o .libs/mp4meta.o .libs/mp4property.o .libs/mp4track.o .libs/mp4util.o .libs/ocidescriptors.o .libs/odcommands.o .libs/qosqualifiers.o .libs/rtphint.o   -L/usr/lib64/gcc/x86_64-alt-linux/14 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-alt-linux/14/crtendS.o /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crtn.o  -g -O2 -flto=auto   -Wl,-soname -Wl,libmp4v2.so.0 -o .libs/libmp4v2.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libmp4v2.so.0" && ln -s "libmp4v2.so.0.0.0" "libmp4v2.so.0")
libtool: link: (cd ".libs" && rm -f "libmp4v2.so" && ln -s "libmp4v2.so.0.0.0" "libmp4v2.so")
libtool: link: ( cd ".libs" && rm -f "libmp4v2.la" && ln -s "../libmp4v2.la" "libmp4v2.la" )
make[4]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2'
Making all in test
make[4]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2/test'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2/test'
Making all in util
make[4]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2/util'
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4dump.o mp4dump.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4dump.cpp:22:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4dump.cpp: In function 'int main(int, char**)':
mp4dump.cpp:27:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 |         char* usageString = "[-verbose=[<level>]] <file-name>\n";
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4dump mp4dump.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4dump mp4dump.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4extract.o mp4extract.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4extract.cpp:27:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4extract mp4extract.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4extract mp4extract.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4info.o mp4info.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4info.cpp:22:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4info mp4info.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4info mp4info.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4trackdump.o mp4trackdump.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4trackdump.cpp:27:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4trackdump.cpp:64:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   64 |     printf("sampleId %6d, size %5u duration %8"U64F" time %8"U64F" %02"U64F":%02"U64F":%02"U64F".%03"U64F" %c\n",
      |            ^
mp4trackdump.cpp:64:52: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   64 |     printf("sampleId %6d, size %5u duration %8"U64F" time %8"U64F" %02"U64F":%02"U64F":%02"U64F".%03"U64F" %c\n",
      |                                                    ^
mp4trackdump.cpp:64:66: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   64 |     printf("sampleId %6d, size %5u duration %8"U64F" time %8"U64F" %02"U64F":%02"U64F":%02"U64F".%03"U64F" %c\n",
      |                                                                  ^
mp4trackdump.cpp:64:76: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   64 |     printf("sampleId %6d, size %5u duration %8"U64F" time %8"U64F" %02"U64F":%02"U64F":%02"U64F".%03"U64F" %c\n",
      |                                                                            ^
mp4trackdump.cpp:64:86: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   64 |     printf("sampleId %6d, size %5u duration %8"U64F" time %8"U64F" %02"U64F":%02"U64F":%02"U64F".%03"U64F" %c\n",
      |                                                                                      ^
mp4trackdump.cpp:64:96: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   64 |     printf("sampleId %6d, size %5u duration %8"U64F" time %8"U64F" %02"U64F":%02"U64F":%02"U64F".%03"U64F" %c\n",
      |                                                                                                ^
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4trackdump mp4trackdump.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4trackdump mp4trackdump.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4tags.o mp4tags.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4tags.cpp:17:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4tags mp4tags.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4tags mp4tags.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4art.o mp4art.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4art.cpp:22:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4art mp4art.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4art mp4art.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib/mp4v2 -I../../../lib/mp4av   -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp4videoinfo.o mp4videoinfo.cpp
In file included from ../../../lib/mp4v2/mp4.h:35,
                 from mp4videoinfo.cpp:27:
../../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mp4videoinfo.cpp:170:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  170 |     printf("sampleId %6d, size %5u time "U64"("U64")",
      |            ^
mp4videoinfo.cpp:170:45: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  170 |     printf("sampleId %6d, size %5u time "U64"("U64")",
      |                                             ^
mp4videoinfo.cpp:173:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  173 |     if (dump_rend) printf(" %6"U64F, sampleRenderingOffset);
      |                           ^
In file included from ../../../lib/mp4av/mp4av.h:42,
                 from mp4videoinfo.cpp:29:
../../../lib/mp4av/mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
../../../lib/mp4av/mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
mp4videoinfo.cpp: In function 'void DumpTrack(MP4FileHandle, MP4TrackId, bool, bool)':
mp4videoinfo.cpp:152:10: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  152 |     bool ret;
      |          ^~~
make -C `dirname ../../../lib/mp4av/libmp4av.la` `basename ../../../lib/mp4av/libmp4av.la`
make[5]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4av'
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o aac.lo aac.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c aac.cpp  -fPIC -DPIC -o .libs/aac.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from aac.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
aac.cpp: In function 'bool MP4AV_AacGetConfiguration_LATM(u_int8_t**, u_int32_t*, u_int8_t, u_int32_t, u_int8_t)':
aac.cpp:228:25: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses]
  228 |   pConfig[1] = ((profile+1 & 0x10) >> 5);
      |                  ~~~~~~~^~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o ac3.lo ac3.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c ac3.cpp  -fPIC -DPIC -o .libs/ac3.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from mp4av.h:25,
                 from ac3.cpp:1:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from mp4av.h:42:
mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o adts.lo adts.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c adts.cpp  -fPIC -DPIC -o .libs/adts.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from adts.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o amr.lo amr.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c amr.cpp  -fPIC -DPIC -o .libs/amr.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from mp4av.h:25,
                 from amr.cpp:1:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from mp4av.h:42:
mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o audio.lo audio.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c audio.cpp  -fPIC -DPIC -o .libs/audio.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from audio.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o audio_hinters.lo audio_hinters.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c audio_hinters.cpp  -fPIC -DPIC -o .libs/audio_hinters.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from audio_hinters.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o g711.lo g711.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c g711.cpp  -fPIC -DPIC -o .libs/g711.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from g711.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o h264.lo h264.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c h264.cpp  -fPIC -DPIC -o .libs/h264.o
In file included from h264.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o href.lo href.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c href.cpp  -fPIC -DPIC -o .libs/href.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from href.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o l16.lo l16.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c l16.cpp  -fPIC -DPIC -o .libs/l16.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from l16.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
l16.cpp:44:10: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   44 |   printf("Track fixed sample "U64"\n", MP4GetTrackFixedSampleDuration(mp4file, trackid));
      |          ^
l16.cpp:54:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   54 |     printf("sampleId %d, size %u duration "U64" time "U64"\n",
      |            ^
l16.cpp:54:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   54 |     printf("sampleId %d, size %u duration "U64" time "U64"\n",
      |                                               ^
l16.cpp:79:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
   79 |     printf("Number of samples not correct - duration "U64" sample %d\n",
      |            ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mp3.lo mp3.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mp3.cpp  -fPIC -DPIC -o .libs/mp3.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from mp3.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mbs.lo mbs.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mbs.cpp  -fPIC -DPIC -o .libs/mbs.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from mp4av.h:25,
                 from mp4av_common.h:26,
                 from mbs.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from mp4av.h:42:
mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mpeg3.lo mpeg3.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mpeg3.cpp  -fPIC -DPIC -o .libs/mpeg3.o
In file included from mpeg3.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
mpeg3.cpp:529:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  529 |       printf("pts out of range - diff "D64", temps %u %u\n",
      |              ^
mpeg3.cpp:531:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  531 |       printf("our pts "U64" last "U64"\n", pts_in_msec, ptr->last_i_pts);
      |              ^
mpeg3.cpp:531:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  531 |       printf("our pts "U64" last "U64"\n", pts_in_msec, ptr->last_i_pts);
      |                           ^
In file included from mp4av.h:42,
                 from mpeg3.cpp:23:
mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mpeg4.lo mpeg4.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c mpeg4.cpp  -fPIC -DPIC -o .libs/mpeg4.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from mpeg4.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfc2250.lo rfc2250.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfc2250.cpp  -fPIC -DPIC -o .libs/rfc2250.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfc2250.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfc2429.lo rfc2429.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfc2429.cpp  -fPIC -DPIC -o .libs/rfc2429.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfc2429.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
rfc2429.cpp: In function 'bool MP4AV_Rfc2429Hinter(MP4FileHandle, MP4TrackId, uint16_t)':
rfc2429.cpp:30:15: warning: variable 'duration' set but not used [-Wunused-but-set-variable]
   30 |   MP4Duration duration;
      |               ^~~~~~~~
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfc3016.lo rfc3016.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfc3016.cpp  -fPIC -DPIC -o .libs/rfc3016.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfc3016.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfc3119.lo rfc3119.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfc3119.cpp  -fPIC -DPIC -o .libs/rfc3119.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfc3119.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfc3267.lo rfc3267.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfc3267.cpp  -fPIC -DPIC -o .libs/rfc3267.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfc3267.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfccrypto.lo rfccrypto.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfccrypto.cpp  -fPIC -DPIC -o .libs/rfccrypto.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfccrypto.cpp:26:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfcisma.lo rfcisma.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfcisma.cpp  -fPIC -DPIC -o .libs/rfcisma.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfcisma.cpp:27:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi    -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rfch264.lo rfch264.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib/mp4v2 -I../../lib/avi -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c rfch264.cpp  -fPIC -DPIC -o .libs/rfch264.o
In file included from ../../lib/mp4v2/mp4.h:35,
                 from ./mp4av.h:25,
                 from ./mp4av_common.h:26,
                 from rfch264.cpp:22:
../../include/mpeg4ip.h:164:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  164 | #define D64  "%"D64F
      |              ^
../../include/mpeg4ip.h:165:14: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  165 | #define U64  "%"U64F
      |              ^
../../include/mpeg4ip.h:166:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  166 | #define X64 "%"X64F
      |             ^
In file included from ./mp4av.h:42:
./mp4av_hinters.h:134:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  134 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
./mp4av_hinters.h:141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  141 |         char* PayloadMIMEType DEFAULT_PARM(""));
      |                                               ^
/bin/sh ../../libtool  --tag=CXX   --mode=link c++ -DMPEG4IP -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o libmp4av.la -rpath /usr/lib64 aac.lo ac3.lo adts.lo amr.lo audio.lo audio_hinters.lo g711.lo h264.lo href.lo l16.lo mp3.lo mbs.lo mpeg3.lo mpeg4.lo rfc2250.lo rfc2429.lo rfc3016.lo rfc3119.lo rfc3267.lo rfccrypto.lo rfcisma.lo rfch264.lo ../../lib/mp4v2/libmp4v2.la 
libtool: link: c++  -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-alt-linux/14/crtbeginS.o  .libs/aac.o .libs/ac3.o .libs/adts.o .libs/amr.o .libs/audio.o .libs/audio_hinters.o .libs/g711.o .libs/h264.o .libs/href.o .libs/l16.o .libs/mp3.o .libs/mbs.o .libs/mpeg3.o .libs/mpeg4.o .libs/rfc2250.o .libs/rfc2429.o .libs/rfc3016.o .libs/rfc3119.o .libs/rfc3267.o .libs/rfccrypto.o .libs/rfcisma.o .libs/rfch264.o   -Wl,-rpath -Wl,/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2/.libs ../../lib/mp4v2/.libs/libmp4v2.so -L/usr/lib64/gcc/x86_64-alt-linux/14 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-alt-linux/14/crtendS.o /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crtn.o  -g -O2 -flto=auto   -Wl,-soname -Wl,libmp4av.so.0 -o .libs/libmp4av.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libmp4av.so.0" && ln -s "libmp4av.so.0.0.0" "libmp4av.so.0")
libtool: link: (cd ".libs" && rm -f "libmp4av.so" && ln -s "libmp4av.so.0.0.0" "libmp4av.so")
libtool: link: ( cd ".libs" && rm -f "libmp4av.la" && ln -s "../libmp4av.la" "libmp4av.la" )
make[5]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4av'
/bin/sh ../../../libtool  --tag=CXX   --mode=link c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -o mp4videoinfo mp4videoinfo.o ../../../lib/mp4v2/libmp4v2.la ../../../lib/mp4av/libmp4av.la ../../../lib/gnu/libmpeg4ip_gnu.la 
libtool: link: c++ -Wall -Wno-char-subscripts -Woverloaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -Wpointer-arith -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -o .libs/mp4videoinfo mp4videoinfo.o  ../../../lib/mp4v2/.libs/libmp4v2.so ../../../lib/mp4av/.libs/libmp4av.so ../../../lib/gnu/.libs/libmpeg4ip_gnu.so
make[4]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2/util'
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4v2'
Making all in mp4av
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4av'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4av'
Making all in mp4
make[3]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4'
Making all in doc
make[4]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4/doc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4/doc'
make[4]: Entering directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4'
/bin/sh ../../libtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include    -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o atom.lo atom.c
libtool: compile:  x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -D__STDC_CONSTANT_MACROS -DMPEG4IP -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c atom.c  -fPIC -DPIC -o .libs/atom.o
atom.c: In function 'quicktime_atom_read_header':
atom.c:22:18: error: implicit declaration of function 'quicktime_atom_read_type'; did you mean 'quicktime_atom_read_size'? [-Wimplicit-function-declaration]
   22 |         result = quicktime_atom_read_type(header, atom->type);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
      |                  quicktime_atom_read_size
atom.c:30:12: error: implicit declaration of function 'quicktime_match_32'; did you mean 'quicktime_get_fd'? [-Wimplicit-function-declaration]
   30 |         if(quicktime_match_32(atom->type, "wide"))
      |            ^~~~~~~~~~~~~~~~~~
      |            quicktime_get_fd
atom.c:15:14: warning: unused variable 'size2' [-Wunused-variable]
   15 |         long size2;
      |              ^~~~~
atom.c: In function 'quicktime_atom_write_footer':
atom.c:73:9: error: implicit declaration of function 'quicktime_set_position'; did you mean 'quicktime_test_position'? [-Wimplicit-function-declaration]
   73 |         quicktime_set_position(file, atom->start);
      |         ^~~~~~~~~~~~~~~~~~~~~~
      |         quicktime_test_position
atom.c: In function 'quicktime_atom_write_header':
atom.c:68:1: warning: control reaches end of non-void function [-Wreturn-type]
   68 | }
      | ^
atom.c: In function 'quicktime_atom_write_footer':
atom.c:76:1: warning: control reaches end of non-void function [-Wreturn-type]
   76 | }
      | ^
make[4]: *** [Makefile:672: atom.lo] Error 1
make[4]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4'
make[3]: *** [Makefile:687: all-recursive] Error 1
make[3]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib/mp4'
make[2]: *** [Makefile:408: all-recursive] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1/lib'
make[1]: *** [Makefile:552: all-recursive] Error 1
make[1]: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1'
make: *** [Makefile:426: all] Error 2
make: Leaving directory '/usr/src/RPM/BUILD/mpeg4ip-1.5.0.1'
error: Bad exit status from /usr/src/tmp/rpm-tmp.4406 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.4406 (%build)
Command exited with non-zero status 1
69.87user 18.82system 1:47.99elapsed 82%CPU (0avgtext+0avgdata 78808maxresident)k
0inputs+0outputs (0major+4541348minor)pagefaults 0swaps
hsh-rebuild: rebuild of `mpeg4ip-1.5.0.1-alt17.src.rpm' failed.
Command exited with non-zero status 1
8.54user 3.14system 2:38.31elapsed 7%CPU (0avgtext+0avgdata 140248maxresident)k
1920inputs+0outputs (0major+278949minor)pagefaults 0swaps