<86>Sep 30 11:57:27 userdel[440078]: delete user 'rooter'
<86>Sep 30 11:57:27 userdel[440078]: removed group 'rooter' owned by 'rooter'
<86>Sep 30 11:57:27 userdel[440078]: removed shadow group 'rooter' owned by 'rooter'
<86>Sep 30 11:57:27 groupadd[440096]: group added to /etc/group: name=rooter, GID=693
<86>Sep 30 11:57:27 groupadd[440096]: group added to /etc/gshadow: name=rooter
<86>Sep 30 11:57:27 groupadd[440096]: new group: name=rooter, GID=693
<86>Sep 30 11:57:27 useradd[440110]: new user: name=rooter, UID=693, GID=693, home=/root, shell=/bin/bash
<86>Sep 30 11:57:27 userdel[440142]: delete user 'builder'
<86>Sep 30 11:57:27 userdel[440142]: removed group 'builder' owned by 'builder'
<86>Sep 30 11:57:27 userdel[440142]: removed shadow group 'builder' owned by 'builder'
<86>Sep 30 11:57:27 groupadd[440165]: group added to /etc/group: name=builder, GID=694
<86>Sep 30 11:57:27 groupadd[440165]: group added to /etc/gshadow: name=builder
<86>Sep 30 11:57:27 groupadd[440165]: new group: name=builder, GID=694
<86>Sep 30 11:57:27 useradd[440176]: new user: name=builder, UID=694, GID=694, home=/usr/src, shell=/bin/bash
<13>Sep 30 11:57:30 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>Sep 30 11:57:30 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:30 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Sep 30 11:57:31 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958865 installed
<13>Sep 30 11:57:31 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed
<13>Sep 30 11:57:31 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Sep 30 11:57:31 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Sep 30 11:57:31 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Sep 30 11:57:31 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Sep 30 11:57:31 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Sep 30 11:57:31 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Sep 30 11:57:31 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Sep 30 11:57:31 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Sep 30 11:57:31 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Sep 30 11:57:32 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Sep 30 11:57:32 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Sep 30 11:57:32 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Sep 30 11:57:32 rpmi: libjasper-2.0.19-alt1 sisyphus+257246.100.2.1 1599075527 installed
<13>Sep 30 11:57:32 rpmi: libflac8-1.3.3-alt1 sisyphus+247112.100.1.1 1582855667 installed
<13>Sep 30 11:57:32 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed
<13>Sep 30 11:57:32 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:32 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:32 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>Sep 30 11:57:32 rpmi: lua5.3-5.3.5-alt3 sisyphus+237725.540.7.3 1569407869 installed
<13>Sep 30 11:57:32 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed
<13>Sep 30 11:57:32 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed
<13>Sep 30 11:57:32 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+255972.200.2.1 1596837957 installed
<13>Sep 30 11:57:32 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed
<13>Sep 30 11:57:32 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Sep 30 11:57:32 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Sep 30 11:57:32 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Sep 30 11:57:32 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed
<13>Sep 30 11:57:32 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>Sep 30 11:57:32 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Sep 30 11:57:32 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Sep 30 11:57:32 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed
<13>Sep 30 11:57:32 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>Sep 30 11:57:32 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Sep 30 11:57:32 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed
<13>Sep 30 11:57:32 rpmi: libsystemd-1:246.6-alt1 sisyphus+258463.100.1.1 1600692648 installed
<13>Sep 30 11:57:32 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Sep 30 11:57:32 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed
<13>Sep 30 11:57:32 rpmi: libcups-2.3.1-alt2 sisyphus+255816.100.2.1 1596533556 installed
<13>Sep 30 11:57:32 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed
<13>Sep 30 11:57:32 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Sep 30 11:57:32 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Sep 30 11:57:32 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Sep 30 11:57:32 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Sep 30 11:57:32 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Sep 30 11:57:32 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Sep 30 11:57:32 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>Sep 30 11:57:32 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Sep 30 11:57:32 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Sep 30 11:57:32 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Sep 30 11:57:34 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Sep 30 11:57:34 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Sep 30 11:57:34 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed
<13>Sep 30 11:57:34 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Sep 30 11:57:34 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Sep 30 11:57:34 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Sep 30 11:57:34 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Sep 30 11:57:34 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Sep 30 11:57:34 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed
<13>Sep 30 11:57:34 rpmi: libpulseaudio-13.99.2-alt1 sisyphus+258563.100.1.2 1600905327 installed
<13>Sep 30 11:57:34 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Sep 30 11:57:34 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Sep 30 11:57:34 rpmi: libdrm-1:2.4.102-alt1 sisyphus+252307.100.1.1 1590574828 installed
<13>Sep 30 11:57:34 rpmi: libGLX-mesa-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Sep 30 11:57:34 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:34 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:34 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Sep 30 11:57:34 rpmi: libgbm-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Sep 30 11:57:34 rpmi: libEGL-mesa-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Sep 30 11:57:34 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:34 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Sep 30 11:57:34 rpmi: libGL-devel-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Sep 30 11:57:34 rpmi: libEGL-devel-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Sep 30 11:57:34 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Sep 30 11:57:34 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Sep 30 11:57:34 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed
<13>Sep 30 11:57:34 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Sep 30 11:57:34 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Sep 30 11:57:34 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed
<13>Sep 30 11:57:34 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>Sep 30 11:57:34 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed
<13>Sep 30 11:57:34 rpmi: libgio-2.66.0-alt1 sisyphus+258314.300.14.2 1600843192 installed
<13>Sep 30 11:57:34 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed
<13>Sep 30 11:57:35 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Sep 30 11:57:35 rpmi: gtk-update-icon-cache-3.24.23-alt2 sisyphus+258314.2000.14.2 1600845597 installed
<13>Sep 30 11:57:35 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Sep 30 11:57:35 rpmi: gcc-c++-common-1.4.25-alt1 sisyphus+255450.100.1.1 1595851517 installed
<13>Sep 30 11:57:35 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Sep 30 11:57:36 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Sep 30 11:57:36 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Sep 30 11:57:36 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Sep 30 11:57:36 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Sep 30 11:57:36 rpmi: libfreetype-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed
<13>Sep 30 11:57:36 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
Updating fonts cache: <29>Sep 30 11:57:37 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Sep 30 11:57:37 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Sep 30 11:57:37 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Sep 30 11:57:37 rpmi: libpango-1.46.2-alt1 sisyphus+258333.100.1.1 1600459998 installed
<13>Sep 30 11:57:37 rpmi: libgtk+2-2.24.32-alt4 sisyphus+255972.200.2.1 1596837989 installed
<13>Sep 30 11:57:37 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Sep 30 11:57:37 rpmi: libharfbuzz-gobject-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Sep 30 11:57:37 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed
<13>Sep 30 11:57:37 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Sep 30 11:57:37 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Sep 30 11:57:37 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>Sep 30 11:57:37 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Sep 30 11:57:37 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Sep 30 11:57:37 rpmi: ca-certificates-2020.06.29-alt1 sisyphus+254237.300.1.1 1593450881 installed
<13>Sep 30 11:57:37 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Sep 30 11:57:37 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Sep 30 11:57:38 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Sep 30 11:57:38 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Sep 30 11:57:38 rpmi: libpython3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed
<13>Sep 30 11:57:38 rpmi: python3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed
<13>Sep 30 11:57:39 rpmi: python3-base-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed
<13>Sep 30 11:57:39 rpmi: glib2-devel-2.66.0-alt1 sisyphus+258314.300.14.2 1600843192 installed
<13>Sep 30 11:57:39 rpmi: libfreetype-devel-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed
<13>Sep 30 11:57:39 rpmi: libharfbuzz-devel-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Sep 30 11:57:39 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
<13>Sep 30 11:57:39 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Sep 30 11:57:39 rpmi: libgio-devel-2.66.0-alt1 sisyphus+258314.300.14.2 1600843192 installed
<13>Sep 30 11:57:39 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Sep 30 11:57:39 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Sep 30 11:57:39 rpmi: libpango-devel-1.46.2-alt1 sisyphus+258333.100.1.1 1600459998 installed
<13>Sep 30 11:57:39 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Sep 30 11:57:39 rpmi: gtk-builder-convert-2.24.32-alt4 sisyphus+255972.200.2.1 1596837957 installed
<13>Sep 30 11:57:39 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed
<86>Sep 30 11:57:39 groupadd[469177]: group added to /etc/group: name=_keytab, GID=499
<86>Sep 30 11:57:39 groupadd[469177]: group added to /etc/gshadow: name=_keytab
<86>Sep 30 11:57:39 groupadd[469177]: new group: name=_keytab, GID=499
<13>Sep 30 11:57:39 rpmi: libkrb5-1.18.2-alt2 sisyphus+254565.100.4.1 1594375666 installed
<13>Sep 30 11:57:39 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed
<13>Sep 30 11:57:39 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>Sep 30 11:57:39 rpmi: python-modules-encodings-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed
<13>Sep 30 11:57:39 rpmi: python-modules-compiler-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed
<13>Sep 30 11:57:39 rpmi: python-modules-email-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed
<13>Sep 30 11:57:39 rpmi: python-modules-unittest-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed
<13>Sep 30 11:57:39 rpmi: python-modules-nis-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed
<13>Sep 30 11:57:40 rpmi: python-modules-2.7.18-alt1 sisyphus+255741.100.1.1 1596450480 installed
<13>Sep 30 11:57:40 rpmi: alsa-ucm-conf-1.2.3-alt1 sisyphus+253139.200.1.1 1591812001 installed
<13>Sep 30 11:57:40 rpmi: alsa-topology-conf-1.2.3-alt1 sisyphus+253139.100.1.1 1591811985 installed
<13>Sep 30 11:57:40 rpmi: libalsa-1:1.2.3.2-alt1 sisyphus+254690.100.1.1 1594280126 installed
<13>Sep 30 11:57:40 rpmi: libSDL-1.2.14-alt8 sisyphus+232545.100.1.1 1560879163 installed
<13>Sep 30 11:57:40 rpmi: libSDL-devel-1.2.14-alt8 sisyphus+232545.100.1.1 1560879163 installed
<13>Sep 30 11:57:40 rpmi: scons-4.0.1-alt1 sisyphus+255958.100.1.1 1596719661 installed
<13>Sep 30 11:57:40 rpmi: libgtk+2-devel-2.24.32-alt4 sisyphus+255972.200.2.1 1596837989 installed
<13>Sep 30 11:57:40 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed
<13>Sep 30 11:57:40 rpmi: liblua5.3-devel-5.3.5-alt3 sisyphus+237725.540.7.3 1569407869 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/fceux-2.2.3-alt3.nosrc.rpm
Installing fceux-2.2.3-alt3.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.93114
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf fceux-2.2.3
+ echo 'Source #0 (fceux-2.2.3.src.tar.gz):'
Source #0 (fceux-2.2.3.src.tar.gz):
+ /bin/tar -xf -
+ /bin/gzip -dc /usr/src/RPM/SOURCES/fceux-2.2.3.src.tar.gz
+ cd fceux-2.2.3
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #5 (fceux-2.2.3-alt-gcc8-fix.patch):'
Patch #5 (fceux-2.2.3-alt-gcc8-fix.patch):
+ /usr/bin/patch -p2
patching file src/drivers/sdl/gui.cpp
patching file src/lua-engine.cpp
+ echo 'Patch #6 (fceux-2.2.3-SConstruct.patch):'
Patch #6 (fceux-2.2.3-SConstruct.patch):
+ /usr/bin/patch -p2
patching file SConstruct
patching file src/SConscript
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.93114
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd fceux-2.2.3
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive'
+ scons
scons: Reading SConscript files ...
platform:  posix
Checking for C library dw... no
Checking for C function asprintf()... yes
Checking for inflate in C library z... yes
Checking for C library SDL... yes
Checking for C library gtk-x11-2.0... yes
Checking for C library gd... no
Did not find libgd, you won't be able to create a logo screen for your avis.
Checking for C library GL... yes
base CPPDEFINES: [['_GNU_SOURCE', '1'], '_REENTRANT', '_GTK2', '_S9XLUA_H', 'PSS_STYLE=1', 'LSB_FIRST', 'FRAMESKIP']
base CCFLAGS: ['-Wno-write-strings', '-Wno-sign-compare', '-pipe', '-frecord-gcc-switches', '-Wall', '-g', '-O2', '-march=i586', '-mtune=generic', '-fpermissive', '-DHAVE_ASPRINTF', '-pthread', '-D_GTK', '-DLUA_USE_LINUX', '-Isrc/lua/src', '-DOPENGL']
['-pthread', '-Wl,--as-needed']
scons: done reading SConscript files.
scons: Building targets ...
Copy("bin/auxlib.lua", "src/auxlib.lua")
g++ -o src/x6502.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/x6502.cpp
In file included from src/x6502.cpp:21:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/ops.inc: In function 'void X6502_RunDebug(int32)':
src/x6502.cpp:321:43: warning: variable 'x' set but not used [-Wunused-but-set-variable]
  321 | #define LD_AB(op)  {unsigned int A; uint8 x; GetAB(A); x=RdMem(A); op; break; }
      |                                           ^
src/ops.inc:476:12: note: in expansion of macro 'LD_AB'
  476 | case 0x0C: LD_AB(;);
      |            ^~~~~
src/x6502.cpp:322:48: warning: variable 'x' set but not used [-Wunused-but-set-variable]
  322 | #define LD_ABI(reg,op)  {unsigned int A; uint8 x; GetABIRD(A,reg); x=RdMem(A); op; break;}
      |                                                ^
src/x6502.cpp:323:21: note: in expansion of macro 'LD_ABI'
  323 | #define LD_ABX(op)  LD_ABI(_X,op)
      |                     ^~~~~~
src/ops.inc:482:12: note: in expansion of macro 'LD_ABX'
  482 | case 0xFC: LD_ABX(;);
      |            ^~~~~~
g++ -o src/wave.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/wave.cpp
In file included from src/wave.cpp:1:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/vsuni.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/vsuni.cpp
In file included from src/vsuni.cpp:21:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/video.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/video.cpp
In file included from src/video.cpp:21:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/video.cpp: In function 'void FCEU_PutImage()':
src/video.cpp:249:17: warning: unused variable 'JSAutoHeld' [-Wunused-variable]
  249 |   extern uint32 JSAutoHeld;
      |                 ^~~~~~~~~~
g++ -o src/unif.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/unif.cpp
In file included from src/unif.cpp:25:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/state.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/state.cpp
In file included from src/state.cpp:24:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/sound.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/sound.cpp
In file included from src/sound.cpp:21:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/ppu.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/ppu.cpp
In file included from src/ppu.cpp:22:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
In file included from src/ppu.cpp:1111:
src/pputile.inc: In function 'void RefreshLine(int)':
src/pputile.inc:6:17: warning: variable 'zz' set but not used [-Wunused-but-set-variable]
    6 |  register uint8 zz;
      |                 ^~
g++ -o src/palette.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/palette.cpp
In file included from src/palette.cpp:22:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/palette.cpp: At global scope:
src/palette.cpp:254:13: warning: 'void ApplyDeemphasisClassic(int, u8&, u8&, u8&)' defined but not used [-Wunused-function]
  254 | static void ApplyDeemphasisClassic(int entry, u8& r, u8& g, u8& b)
      |             ^~~~~~~~~~~~~~~~~~~~~~
src/palette.cpp:89:13: warning: 'void ApplyDeemphasisNTSC(int, u8&, u8&, u8&)' defined but not used [-Wunused-function]
   89 | static void ApplyDeemphasisNTSC(int entry, u8& r, u8& g, u8& b)
      |             ^~~~~~~~~~~~~~~~~~~
g++ -o src/oldmovie.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/oldmovie.cpp
In file included from src/oldmovie.cpp:2:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/oldmovie.cpp: In function 'EFCM_CONVERTRESULT convert_fcm(MovieData&, std::string)':
src/oldmovie.cpp:542:6: warning: unused variable 'movieConvertOffset1' [-Wunused-variable]
  542 |  int movieConvertOffset1=0, movieConvertOffset2=0,movieSyncHackOn=0;
      |      ^~~~~~~~~~~~~~~~~~~
src/oldmovie.cpp:542:29: warning: unused variable 'movieConvertOffset2' [-Wunused-variable]
  542 |  int movieConvertOffset1=0, movieConvertOffset2=0,movieSyncHackOn=0;
      |                             ^~~~~~~~~~~~~~~~~~~
src/oldmovie.cpp:542:51: warning: variable 'movieSyncHackOn' set but not used [-Wunused-but-set-variable]
  542 |  int movieConvertOffset1=0, movieConvertOffset2=0,movieSyncHackOn=0;
      |                                                   ^~~~~~~~~~~~~~~
src/oldmovie.cpp: At global scope:
src/oldmovie.cpp:96:13: warning: 'void FCEUI_LoadMovie_v1(char*, int)' declared 'static' but never defined [-Wunused-function]
   96 | static void FCEUI_LoadMovie_v1(char *fname, int _read_only);
      |             ^~~~~~~~~~~~~~~~~~
g++ -o src/nsf.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/nsf.cpp
In file included from src/nsf.cpp:24:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/nsf.cpp: In function 'void NSFGI(GI)':
src/nsf.cpp:135:8: warning: enumeration value 'GI_RESETSAVE' not handled in switch [-Wswitch]
  135 |  switch(h)
      |        ^
g++ -o src/netplay.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/netplay.cpp
In file included from src/netplay.cpp:22:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/movie.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/movie.cpp
In file included from src/emufile_types.h:4,
                 from src/emufile.h:28,
                 from src/movie.cpp:1:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/movie.cpp: In function 'bool LoadFM2(MovieData&, EMUFILE*, int, bool)':
src/movie.cpp:652:9: warning: enumeration value 'COMMENT' not handled in switch [-Wswitch]
  652 |   switch(state)
      |         ^
src/movie.cpp:652:9: warning: enumeration value 'SUBTITLE' not handled in switch [-Wswitch]
src/movie.cpp: In function 'void FCEUMOV_IncrementRerecordCount()':
src/movie.cpp:1414:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1414 |  if(!FCEU_LuaRerecordCountSkip())
      |    ^
g++ -o src/input.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input.cpp
In file included from src/input.cpp:22:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input.cpp: In function 'void SetInputStuff(int)':
src/input.cpp:451:8: warning: enumeration value 'SI_UNSET' not handled in switch [-Wswitch]
  451 |  switch(joyports[port].type)
      |        ^
src/input.cpp: In function 'void SetInputStuffFC()':
src/input.cpp:489:8: warning: enumeration value 'SIFC_UNSET' not handled in switch [-Wswitch]
  489 |  switch(portFC.type)
      |        ^
src/input.cpp: At global scope:
src/input.cpp:924:13: warning: 'void CommandUnImpl()' defined but not used [-Wunused-function]
  924 | static void CommandUnImpl(void)
      |             ^~~~~~~~~~~~~
g++ -o src/ines.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/ines.cpp
In file included from src/ines.cpp:22:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/filter.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/filter.cpp
In file included from src/filter.cpp:4:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/file.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/file.cpp
In file included from src/file.cpp:30:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/fds.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/fds.cpp
In file included from src/fds.cpp:21:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/fds.cpp: In function 'void FDSGI(GI)':
src/fds.cpp:92:9: warning: enumeration value 'GI_RESETM2' not handled in switch [-Wswitch]
   92 |  switch (h) {
      |         ^
src/fds.cpp:92:9: warning: enumeration value 'GI_RESETSAVE' not handled in switch [-Wswitch]
g++ -o src/fceu.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/fceu.cpp
In file included from src/fceu.cpp:21:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/fceu.cpp: In function 'FCEUGI* FCEUI_LoadGameVirtual(const char*, int, bool)':
src/fceu.cpp:451:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct FCEUGI'; use assignment or value-initialization instead [-Wclass-memaccess]
  451 |  memset(GameInfo, 0, sizeof(FCEUGI));
      |                                    ^
In file included from src/fceu.h:82,
                 from src/fceu.cpp:23:
src/git.h:119:8: note: 'struct FCEUGI' declared here
  119 | struct FCEUGI
      |        ^~~~~~
src/fceu.cpp: In function 'void FCEUI_Emulate(uint8**, int32**, int32*, int)':
src/fceu.cpp:660:6: warning: variable 'r' set but not used [-Wunused-but-set-variable]
  660 |  int r, ssize;
      |      ^
src/fceu.cpp: In function 'void FCEUXGameInterface(GI)':
src/fceu.cpp:1214:9: warning: enumeration value 'GI_RESETM2' not handled in switch [-Wswitch]
 1214 |  switch (command) {
      |         ^
src/fceu.cpp:1214:9: warning: enumeration value 'GI_CLOSE' not handled in switch [-Wswitch]
src/fceu.cpp:1214:9: warning: enumeration value 'GI_RESETSAVE' not handled in switch [-Wswitch]
g++ -o src/emufile.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/emufile.cpp
In file included from src/emufile_types.h:4,
                 from src/emufile.h:28,
                 from src/emufile.cpp:23:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drawing.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drawing.cpp
In file included from src/drawing.cpp:1:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drawing.cpp: At global scope:
src/drawing.cpp:398:12: warning: 'int JoedCharWidth(uint8)' defined but not used [-Wunused-function]
  398 | static int JoedCharWidth(uint8 ch)
      |            ^~~~~~~~~~~~~
g++ -o src/debug.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/debug.cpp
In file included from src/debug.cpp:3:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/debug.cpp: In function 'void breakpoint(uint8*, uint16, int)':
src/debug.cpp:615:126: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  615 |   case 0x40: stackopstartaddr=X.S+1; stackopendaddr=X.S+3; stackop=WP_R; StackAddrBackup = X.S; StackNextIgnorePC=(GetMem(X.S+2|0x0100)|GetMem(X.S+3|0x0100)<<8); break;
      |                                                                                                                           ~~~^~
src/debug.cpp:615:147: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  615 |   case 0x40: stackopstartaddr=X.S+1; stackopendaddr=X.S+3; stackop=WP_R; StackAddrBackup = X.S; StackNextIgnorePC=(GetMem(X.S+2|0x0100)|GetMem(X.S+3|0x0100)<<8); break;
      |                                                                                                                                                ~~~^~
g++ -o src/config.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/config.cpp
In file included from src/config.cpp:4:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/conddebug.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/conddebug.cpp
In file included from src/conddebug.cpp:43:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/conddebug.cpp: In function 'Condition* Term(const char**)':
src/conddebug.cpp:356:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  356 |     if (!t)
      |     ^~
src/conddebug.cpp:359:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  359 |  memset(t, 0, sizeof(Condition));
      |  ^~~~~~
g++ -o src/cheat.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/cheat.cpp
In file included from src/cheat.cpp:22:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/cart.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/cart.cpp
In file included from src/cart.cpp:24:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/asm.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/asm.cpp
In file included from src/asm.cpp:4:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/lua-engine.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua-engine.cpp
In file included from src/lua-engine.cpp:13:
src/utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/lua-engine.cpp: In function 'void toCStringConverter(lua_State*, int, char*&, int&)':
src/lua-engine.cpp:1414:39: warning: format '%Lg' expects argument of type 'long double', but argument 4 has type 'lua_Number' {aka 'double'} [-Wformat=]
 1414 |   case LUA_TNUMBER: APPENDPRINT "%.12Lg",lua_tonumber(L,i) END break;
      |                                  ~~~~~^  ~~~~~~~~~~~~~~~~~
      |                                       |              |
      |                                       long double    lua_Number {aka double}
      |                                  %.12g
src/lua-engine.cpp:1491:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
 1491 |       if(invalidLuaIdentifier)
      |         ^
src/lua-engine.cpp:1389:14: warning: unused variable 'str' [-Wunused-variable]
 1389 |  const char* str = ptr; // for debugging
      |              ^~~
src/lua-engine.cpp: In function 'LuaMemHookType MatchHookTypeToCPU(lua_State*, LuaMemHookType)':
src/lua-engine.cpp:2156:9: warning: enumeration value 'LUAMEMHOOK_WRITE_SUB' not handled in switch [-Wswitch]
 2156 |   switch(hookType)
      |         ^
src/lua-engine.cpp:2156:9: warning: enumeration value 'LUAMEMHOOK_READ_SUB' not handled in switch [-Wswitch]
src/lua-engine.cpp:2156:9: warning: enumeration value 'LUAMEMHOOK_EXEC_SUB' not handled in switch [-Wswitch]
src/lua-engine.cpp:2156:9: warning: enumeration value 'LUAMEMHOOK_COUNT' not handled in switch [-Wswitch]
src/lua-engine.cpp: In function 'uint32 gui_getcolour_wrapped(lua_State*, int, bool, uint32)':
src/lua-engine.cpp:3354:9: warning: unused variable 'first' [-Wunused-variable]
 3354 |    bool first = true;
      |         ^~~~~
src/lua-engine.cpp: In function 'void LuaDrawTextTransWH(const char*, size_t, int&, int, uint32, uint32)':
src/lua-engine.cpp:4063:6: warning: unused variable 'defaultAlpha' [-Wunused-variable]
 4063 |  int defaultAlpha = std::max(0, std::min(transparencyModifier, 255));
      |      ^~~~~~~~~~~~
src/lua-engine.cpp: In function 'int gui_text(lua_State*)':
src/lua-engine.cpp:4132:13: warning: unused variable 'font_height' [-Wunused-variable]
 4132 |  extern int font_height;
      |             ^~~~~~~~~~~
src/lua-engine.cpp: In function 'int taseditor_registermanual(lua_State*)':
src/lua-engine.cpp:4550:14: warning: variable 'caption' set but not used [-Wunused-but-set-variable]
 4550 |  const char* caption = NULL;
      |              ^~~~~~~
src/lua-engine.cpp: In function 'int doPopup(lua_State*, const char*, const char*)':
src/lua-engine.cpp:4860:28: warning: unused variable 'titles' [-Wunused-variable]
 4860 |  static const char * const titles [] = {"Notice", "Question", "Warning", "Error"};
      |                            ^~~~~~
src/lua-engine.cpp:4861:14: warning: unused variable 'answer' [-Wunused-variable]
 4861 |  const char* answer = "ok";
      |              ^~~~~~
src/lua-engine.cpp: At global scope:
src/lua-engine.cpp:5298:13: warning: 'void FCEU_LuaHookFunction(lua_State*, lua_Debug*)' defined but not used [-Wunused-function]
 5298 | static void FCEU_LuaHookFunction(lua_State *L, lua_Debug *dbg) {
      |             ^~~~~~~~~~~~~~~~~~~~
src/lua-engine.cpp:3896:13: warning: 'void LuaDisplayString(const char*, int, int, uint32, uint32)' defined but not used [-Wunused-function]
 3896 | static void LuaDisplayString (const char *string, int y, int x, uint32 color, uint32 outlineColor)
      |             ^~~~~~~~~~~~~~~~
src/lua-engine.cpp:3886:12: warning: 'int strlinelen(const char*)' defined but not used [-Wunused-function]
 3886 | static int strlinelen(const char* string)
      |            ^~~~~~~~~~
src/lua-engine.cpp:3560:12: warning: 'int gui_box_old(lua_State*)' defined but not used [-Wunused-function]
 3560 | static int gui_box_old(lua_State *L) {
      |            ^~~~~~~~~~~
src/lua-engine.cpp:2170:12: warning: 'int memory_registerread(lua_State*)' defined but not used [-Wunused-function]
 2170 | static int memory_registerread(lua_State *L)
      |            ^~~~~~~~~~~~~~~~~~~
src/lua-engine.cpp:197:12: warning: 'wasPaused' defined but not used [-Wunused-variable]
  197 | static int wasPaused = FALSE;
      |            ^~~~~~~~~
g++ -o src/boards/yoko.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/yoko.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/yoko.cpp:29:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc7p.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc7p.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc7p.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc7.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc7.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc7.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc6.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc6.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc6.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc5.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc5.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc5.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc3.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc3.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc3.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc2and4.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc2and4.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc2and4.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/vrc1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/vrc1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/vrc1.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/unrom512.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/unrom512.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/unrom512.cpp:35:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/unrom512.cpp: At global scope:
src/boards/unrom512.cpp:44:14: warning: 'flashloaded' defined but not used [-Wunused-variable]
   44 | static uint8 flashloaded = false;
      |              ^~~~~~~~~~~
src/boards/unrom512.cpp:43:16: warning: 'FlashWriteCountPage' defined but not used [-Wunused-variable]
   43 | static uint32 *FlashWriteCountPage[32];
      |                ^~~~~~~~~~~~~~~~~~~
g++ -o src/boards/transformer.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/transformer.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/transformer.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/tf-1201.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/tf-1201.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/tf-1201.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/tengen.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/tengen.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/tengen.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/t-262.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/t-262.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/t-262.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/t-227-1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/t-227-1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/t-227-1.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/supervision.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/supervision.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/supervision.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/super24.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/super24.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/super24.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/subor.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/subor.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/subor.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/sl1632.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/sl1632.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/sl1632.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/sheroes.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/sheroes.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/sheroes.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/sc-127.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/sc-127.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/sc-127.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/sb-2000.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/sb-2000.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/sb-2000.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/sachen.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/sachen.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/sachen.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/sa-9602b.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/sa-9602b.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/sa-9602b.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/rt-01.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/rt-01.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/rt-01.cpp:27:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/pec-586.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/pec-586.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/pec-586.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/onebus.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/onebus.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/onebus.cpp:28:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/novel.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/novel.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/novel.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/n625092.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/n625092.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/n625092.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/n106.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/n106.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/n106.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/mmc5.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/mmc5.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/mmc5.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/mmc3.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/mmc3.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/mmc3.cpp:27:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/mmc2and4.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/mmc2and4.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/mmc2and4.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/mmc1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/mmc1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/mmc1.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/mihunche.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/mihunche.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/mihunche.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/malee.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/malee.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/malee.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/lh53.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/lh53.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/lh53.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/lh32.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/lh32.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/lh32.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/le05.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/le05.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/le05.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7057.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7057.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7057.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7037.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7037.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7037.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7032.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7032.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7032.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7031.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7031.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7031.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7030.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7030.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7030.cpp:28:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7017.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7017.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7017.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7016.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7016.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7016.cpp:27:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7013.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7013.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7013.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7012.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7012.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7012.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ks7010.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ks7010.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ks7010.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/kof97.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/kof97.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/kof97.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/karaoke.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/karaoke.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/karaoke.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/inlnsf.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/inlnsf.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/inlnsf.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/hp898f.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/hp898f.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/hp898f.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/h2288.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/h2288.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/h2288.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/gs-2013.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/gs-2013.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/gs-2013.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/gs-2004.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/gs-2004.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/gs-2004.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ghostbusters63in1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ghostbusters63in1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ghostbusters63in1.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/fk23c.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/fk23c.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/fk23c.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/fk23c.cpp: In function 'void BMCFK23CPW(uint32, uint8)':
src/boards/fk23c.cpp:89:10: warning: unused variable 'bank' [-Wunused-variable]
   89 |   uint32 bank = (EXPREGS[1] & 0x1F);
      |          ^~~~
src/boards/fk23c.cpp:91:10: warning: unused variable 'block' [-Wunused-variable]
   91 |   uint32 block = (EXPREGS[1] & 0x60) | hiblock;
      |          ^~~~~
src/boards/fk23c.cpp:92:10: warning: unused variable 'extra' [-Wunused-variable]
   92 |   uint32 extra = (EXPREGS[3] & 2);
      |          ^~~~~
g++ -o src/boards/ffe.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ffe.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ffe.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/famicombox.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/famicombox.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/famicombox.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/et-4320.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/et-4320.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/et-4320.cpp:41:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/et-100.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/et-100.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/et-100.cpp:41:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/eh8813a.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/eh8813a.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/eh8813a.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/edu2000.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/edu2000.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/edu2000.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/dream.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/dream.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/dream.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/datalatch.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/datalatch.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/datalatch.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/dance2000.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/dance2000.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/dance2000.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/coolboy.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/coolboy.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/coolboy.cpp:31:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/cityfighter.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/cityfighter.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/cityfighter.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bs-5.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bs-5.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bs-5.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bonza.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bonza.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bonza.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/bonza.cpp: At global scope:
src/boards/bonza.cpp:87:14: warning: 'sim0reset' defined but not used [-Wunused-variable]
   87 | static uint8 sim0reset[0x1F] = {
      |              ^~~~~~~~~
g++ -o src/boards/bmc70in1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bmc70in1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bmc70in1.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bmc64in1nr.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bmc64in1nr.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bmc64in1nr.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bmc42in1r.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bmc42in1r.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bmc42in1r.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bmc13in1jy110.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bmc13in1jy110.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bmc13in1jy110.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bb.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bb.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bb.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/bandai.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/bandai.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/bandai.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ax5705.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ax5705.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ax5705.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/addrlatch.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/addrlatch.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/addrlatch.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/ac-08.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/ac-08.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/ac-08.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/a9746.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/a9746.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/a9746.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/__dummy_mapper.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/__dummy_mapper.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/__dummy_mapper.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/F-15.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/F-15.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/F-15.cpp:33:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/BMW8544.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/BMW8544.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/BMW8544.cpp:26:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/99.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/99.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/99.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/96.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/96.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/96.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/91.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/91.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/91.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/90.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/90.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/90.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/8in1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/8in1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/8in1.cpp:27:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/88.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/88.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/88.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/830118C.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/830118C.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/830118C.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/8237.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/8237.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/8237.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/82.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/82.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/82.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/8157.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/8157.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/8157.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/80.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/80.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/80.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/79.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/79.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/79.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/77.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/77.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/77.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/72.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/72.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/72.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/71.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/71.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/71.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/69.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/69.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/69.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/68.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/68.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/68.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/67.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/67.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/67.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/65.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/65.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/65.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/62.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/62.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/62.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/603-5052.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/603-5052.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/603-5052.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/57.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/57.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/57.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/51.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/51.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/51.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/50.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/50.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/50.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/46.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/46.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/46.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/43.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/43.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/43.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/42.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/42.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/42.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/411120-c.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/411120-c.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/411120-c.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/41.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/41.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/41.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/40.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/40.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/40.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/3d-block.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/3d-block.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/3d-block.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/36.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/36.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/36.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/34.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/34.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/34.cpp:30:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/33.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/33.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/33.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/32.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/32.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/32.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/28.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/28.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/28.cpp:18:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/28.cpp: In function 'void Sync()':
src/boards/28.cpp:72:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   72 |   prglo = outb & ~2 | prg << 1 & 2;
      |           ~~~~~^~~~
src/boards/28.cpp:73:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   73 |   prghi = outb & ~2 | prg << 1 & 2 | 1;
      |           ~~~~~^~~~
src/boards/28.cpp:77:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   77 |   prglo = outb & ~6 | prg << 1 & 6;
      |           ~~~~~^~~~
src/boards/28.cpp:78:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   78 |   prghi = outb & ~6 | prg << 1 & 6 | 1;
      |           ~~~~~^~~~
src/boards/28.cpp:82:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   82 |   prglo = outb & ~14 | prg << 1 & 14;
      |           ~~~~~^~~~~
src/boards/28.cpp:83:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   83 |   prghi = outb & ~14 | prg << 1 & 14 | 1;
      |           ~~~~~^~~~~
src/boards/28.cpp:88:22: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   88 |   prghi = outb | prg & 1;
      |                  ~~~~^~~
src/boards/28.cpp:92:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   92 |   prghi = outb & ~2 | prg & 3;
      |           ~~~~~^~~~
src/boards/28.cpp:96:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   96 |   prghi = outb & ~6 | prg & 7;
      |           ~~~~~^~~~
src/boards/28.cpp:100:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  100 |   prghi = outb & ~14 | prg & 15;
      |           ~~~~~^~~~~
src/boards/28.cpp:104:22: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  104 |   prglo = outb | prg & 1;
      |                  ~~~~^~~
src/boards/28.cpp:108:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  108 |   prglo = outb & ~2 | prg & 3;
      |           ~~~~~^~~~
src/boards/28.cpp:112:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  112 |   prglo = outb & ~6 | prg & 7;
      |           ~~~~~^~~~
src/boards/28.cpp:116:16: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  116 |   prglo = outb & ~14 | prg & 15;
      |           ~~~~~^~~~~
src/boards/28.cpp: In function 'void WriteEXP(uint32, uint8)':
src/boards/28.cpp:130:9: warning: unused variable 'addr' [-Wunused-variable]
  130 |  uint32 addr = A;
      |         ^~~~
src/boards/28.cpp: In function 'void WritePRG(uint32, uint8)':
src/boards/28.cpp:137:9: warning: unused variable 'addr' [-Wunused-variable]
  137 |  uint32 addr = A;
      |         ^~~~
g++ -o src/boards/253.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/253.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/253.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/252.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/252.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/252.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/246.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/246.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/246.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/244.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/244.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/244.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/235.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/235.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/235.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/234.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/234.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/234.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/232.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/232.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/232.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/230.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/230.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/230.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/228.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/228.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/228.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/225.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/225.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/225.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/222.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/222.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/222.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/208.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/208.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/208.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/206.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/206.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/206.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/199.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/199.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/199.cpp:26:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/193.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/193.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/193.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/189.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/189.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/189.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/187.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/187.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/187.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/186.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/186.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/186.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/185.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/185.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/185.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/183.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/183.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/183.cpp:23:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/18.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/18.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/18.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/178.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/178.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/178.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/178.cpp: At global scope:
src/boards/178.cpp:41:18: warning: 'pcmwrite' defined but not used [-Wunused-variable]
   41 | static writefunc pcmwrite;
      |                  ^~~~~~~~
src/boards/178.cpp:40:33: warning: 'pcm_clock' defined but not used [-Wunused-variable]
   40 | static int16 pcm_latch = 0x3F6, pcm_clock = 0x3F6;
      |                                 ^~~~~~~~~
src/boards/178.cpp:40:14: warning: 'pcm_latch' defined but not used [-Wunused-variable]
   40 | static int16 pcm_latch = 0x3F6, pcm_clock = 0x3F6;
      |              ^~~~~~~~~
g++ -o src/boards/177.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/177.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/177.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/176.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/176.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/176.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/175.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/175.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/175.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/170.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/170.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/170.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/168.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/168.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/168.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/164.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/164.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/164.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/164.cpp: In function 'uint8 ReadLow(uint32)':
src/boards/164.cpp:56:56: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   56 |  case 0x5100: return reg[2] | reg[0] | reg[1] | reg[3] ^ 0xff; break;
      |                                                 ~~~~~~~^~~~~~
g++ -o src/boards/158B.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/158B.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/158B.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/156.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/156.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/156.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/151.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/151.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/151.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/15.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/15.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/15.cpp:22:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/12in1.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/12in1.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/12in1.cpp:25:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/121.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/121.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/121.cpp:28:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/120.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/120.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/120.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/117.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/117.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/117.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/116.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/116.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/116.cpp:36:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/112.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/112.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/112.cpp:24:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/108.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/108.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/108.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/106.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/106.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/106.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/103.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/103.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/103.cpp:21:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/09-034a.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/09-034a.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/09-034a.cpp:33:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/boards/01-222.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/01-222.cpp
In file included from src/boards/mapinc.h:1,
                 from src/boards/01-222.cpp:36:
src/boards/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/boards/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/boards/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/boards/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
gcc -o src/boards/emu2413.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/boards/emu2413.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
g++ -o src/drivers/common/vidblit.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/vidblit.cpp
In file included from src/drivers/common/../../fceu.h:4,
                 from src/drivers/common/vidblit.cpp:27:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/vidblit.cpp: In function 'void CalculateShift(uint32*, int*, int*)':
src/drivers/common/vidblit.cpp:91:12: warning: variable 'y' set but not used [-Wunused-but-set-variable]
   91 |  int a,x,z,y;
      |            ^
src/drivers/common/vidblit.cpp: In function 'void Blit8ToHigh(uint8*, uint8*, int, int, int, int, int)':
src/drivers/common/vidblit.cpp:733:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  733 |        if (index !=  newindex && xsub == 2 ||
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/drivers/common/vidblit.cpp:739:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  739 |         color = r&rmask | g&gmask | b&bmask;
      |                 ~^~~~~~
src/drivers/common/vidblit.cpp:739:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  739 |         color = r&rmask | g&gmask | b&bmask;
      |                                     ~^~~~~~
src/drivers/common/vidblit.cpp:742:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  742 |        else if (index !=  newindex && xsub == 1 ||
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/drivers/common/vidblit.cpp:748:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  748 |         color = r&rmask | g&gmask | b&bmask;
      |                 ~^~~~~~
src/drivers/common/vidblit.cpp:748:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  748 |         color = r&rmask | g&gmask | b&bmask;
      |                                     ~^~~~~~
src/drivers/common/vidblit.cpp:751:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  751 |        else if (index !=  newindex && xsub == 0 ||
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/drivers/common/vidblit.cpp:757:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  757 |         color = r&rmask | g&gmask | b&bmask;
      |                 ~^~~~~~
src/drivers/common/vidblit.cpp:757:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  757 |         color = r&rmask | g&gmask | b&bmask;
      |                                     ~^~~~~~
src/drivers/common/vidblit.cpp:769:23: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  769 |         finalcolor = r&rmask | g&gmask | b&bmask;
      |                      ~^~~~~~
src/drivers/common/vidblit.cpp:769:43: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  769 |         finalcolor = r&rmask | g&gmask | b&bmask;
      |                                          ~^~~~~~
src/drivers/common/vidblit.cpp:774:22: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  774 |         lastcolor = r&rmask | g&gmask | b&bmask;
      |                     ~^~~~~~
src/drivers/common/vidblit.cpp:774:42: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  774 |         lastcolor = r&rmask | g&gmask | b&bmask;
      |                                         ~^~~~~~
g++ -o src/drivers/common/scalebit.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/scalebit.cpp
g++ -o src/drivers/common/scale3x.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/scale3x.cpp
In file included from src/drivers/common/scale3x.cpp:35:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/common/scale2x.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/scale2x.cpp
In file included from src/drivers/common/scale2x.cpp:35:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/common/hq3x.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/hq3x.cpp
g++ -o src/drivers/common/hq2x.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/hq2x.cpp
g++ -o src/drivers/common/configSys.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/configSys.cpp
In file included from src/drivers/common/configSys.cpp:8:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/configSys.cpp: In member function 'int Config::_loadFile(const char*)':
src/drivers/common/configSys.cpp:684:32: warning: catching polymorphic type 'class std::ios_base::failure' by value [-Wcatch-value=]
  684 |  } catch(std::fstream::failure e) {
      |                                ^
src/drivers/common/configSys.cpp: In member function 'int Config::save()':
src/drivers/common/configSys.cpp:740:32: warning: catching polymorphic type 'class std::ios_base::failure' by value [-Wcatch-value=]
  740 |  } catch(std::fstream::failure e)
      |                                ^
g++ -o src/drivers/common/config.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/config.cpp
In file included from src/drivers/common/config.cpp:33:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/config.cpp: In function 'void cfg_Save(FILE*)':
src/drivers/common/config.cpp:128:8: warning: unused variable 'zzz' [-Wunused-variable]
  128 |    int zzz=9;
      |        ^~~
g++ -o src/drivers/common/cheat.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/cheat.cpp
In file included from src/drivers/common/../../driver.h:4,
                 from src/drivers/common/cheat.cpp:23:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/common/args.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/args.cpp
In file included from src/drivers/common/args.cpp:33:
src/drivers/common/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/common/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/common/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/common/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
gcc -o src/drivers/common/nes_ntsc.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/common/nes_ntsc.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
g++ -o src/input/zapper.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/zapper.cpp
In file included from src/input/share.h:1,
                 from src/input/zapper.cpp:24:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/toprider.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/toprider.cpp
In file included from src/input/share.h:1,
                 from src/input/toprider.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/suborkb.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/suborkb.cpp
In file included from src/input/share.h:1,
                 from src/input/suborkb.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/snesmouse.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/snesmouse.cpp
In file included from src/input/share.h:1,
                 from src/input/snesmouse.cpp:23:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/shadow.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/shadow.cpp
In file included from src/input/share.h:1,
                 from src/input/shadow.cpp:24:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/quiz.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/quiz.cpp
In file included from src/input/share.h:1,
                 from src/input/quiz.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/powerpad.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/powerpad.cpp
In file included from src/input/share.h:1,
                 from src/input/powerpad.cpp:23:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/pec586kb.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/pec586kb.cpp
In file included from src/input/share.h:1,
                 from src/input/pec586kb.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/oekakids.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/oekakids.cpp
In file included from src/input/share.h:1,
                 from src/input/oekakids.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/mouse.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/mouse.cpp
In file included from src/input/share.h:1,
                 from src/input/mouse.cpp:26:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/mahjong.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/mahjong.cpp
In file included from src/input/share.h:1,
                 from src/input/mahjong.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/hypershot.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/hypershot.cpp
In file included from src/input/share.h:1,
                 from src/input/hypershot.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/ftrainer.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/ftrainer.cpp
In file included from src/input/share.h:1,
                 from src/input/ftrainer.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/fkb.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/fkb.cpp
In file included from src/input/share.h:1,
                 from src/input/fkb.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/cursor.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/cursor.cpp
In file included from src/input/share.h:1,
                 from src/input/cursor.cpp:1:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/bworld.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/bworld.cpp
In file included from src/input/share.h:1,
                 from src/input/bworld.cpp:22:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/input/arkanoid.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/input/arkanoid.cpp
In file included from src/input/share.h:1,
                 from src/input/arkanoid.cpp:23:
src/input/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/input/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/input/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/input/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/backward.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/backward.cpp
gcc -o src/utils/ConvertUTF.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/ConvertUTF.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
g++ -o src/utils/xstring.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/xstring.cpp
In file included from src/utils/xstring.h:26,
                 from src/utils/xstring.cpp:24:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/xstring.cpp: In function 'int str_rtrim(char*, int)':
src/utils/xstring.cpp:91:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   91 |  while (strl = strlen(str)) {
      |         ~~~~~^~~~~~~~~~~~~
src/utils/xstring.cpp: In function 'std::string BytesToString(const void*, int)':
src/utils/xstring.cpp:234:9: warning: narrowing conversion of '((n < 2) ? 61 : ((int)Base64Table.Base64Table::operator[](((size_t)((((int)(((unsigned char)((int)input[1])) & 15)) << 2) | (((int)input[2]) >> 6))))))' from 'int' to 'unsigned char' [-Wnarrowing]
  234 |     n<2 ? '=' : Base64Table[ ((input[1] & 0x0F) << 2) | (input[2] >> 6) ],
      |     ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils/xstring.cpp:235:9: warning: narrowing conversion of '((n < 3) ? 61 : ((int)Base64Table.Base64Table::operator[](((size_t)((int)(((unsigned char)((int)input[2])) & 63))))))' from 'int' to 'unsigned char' [-Wnarrowing]
  235 |     n<3 ? '=' : Base64Table[ input[2] & 0x3F ]
      |     ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/utils/xstring.cpp: In function 'bool StringToBytes(const string&, void*, int)':
src/utils/xstring.cpp:299:25: warning: narrowing conversion of '((((int)converted[0]) << 2) | (((int)converted[1]) >> 4))' from 'int' to 'unsigned char' [-Wnarrowing]
  299 |     (converted[0] << 2) | (converted[1] >> 4),
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
src/utils/xstring.cpp:300:25: warning: narrowing conversion of '((((int)converted[1]) << 4) | (((int)converted[2]) >> 2))' from 'int' to 'unsigned char' [-Wnarrowing]
  300 |     (converted[1] << 4) | (converted[2] >> 2),
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
src/utils/xstring.cpp:301:25: warning: narrowing conversion of '((((int)converted[2]) << 6) | ((int)converted[3]))' from 'int' to 'unsigned char' [-Wnarrowing]
  301 |     (converted[2] << 6) | (converted[3])
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
src/utils/xstring.cpp: In function 'std::wstring mbstowcs(std::string)':
src/utils/xstring.cpp:755:15: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
  755 |  } catch(std::exception) {
      |               ^~~~~~~~~
g++ -o src/utils/crc32.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/crc32.cpp
In file included from src/utils/crc32.cpp:21:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/endian.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/endian.cpp
In file included from src/utils/endian.cpp:27:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/general.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/general.cpp
In file included from src/utils/general.cpp:24:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/guid.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/guid.cpp
In file included from src/utils/guid.h:5,
                 from src/utils/guid.cpp:1:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/md5.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/md5.cpp
In file included from src/utils/md5.cpp:12:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/memory.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/memory.cpp
In file included from src/utils/memory.cpp:27:
src/utils/../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/utils/../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/utils/../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/utils/../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/utils/unzip.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/unzip.cpp
g++ -o src/utils/ioapi.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/utils/ioapi.cpp
gcc -o src/lua/src/print.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/print.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lzio.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lzio.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lvm.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lvm.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lundump.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lundump.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/ltm.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ltm.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/ltablib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ltablib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
src/lua/src/ltablib.c: In function 'addfield':
src/lua/src/ltablib.c:137:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  137 |   if (!lua_isstring(L, -1))
      |   ^~
src/lua/src/ltablib.c:140:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  140 |     luaL_addvalue(b);
      |     ^~~~~~~~~~~~~
gcc -o src/lua/src/ltable.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ltable.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lstrlib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lstrlib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lstring.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lstring.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lstate.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lstate.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lparser.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lparser.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/loslib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/loslib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lopcodes.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lopcodes.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lobject.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lobject.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/loadlib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/loadlib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lmem.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lmem.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lmathlib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lmathlib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/llex.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/llex.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/liolib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/liolib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/linit.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/linit.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lgc.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lgc.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lfunc.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lfunc.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/ldump.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ldump.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/ldo.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ldo.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/ldebug.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ldebug.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/ldblib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/ldblib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lcode.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lcode.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lbaselib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lbaselib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
gcc -o src/lua/src/lauxlib.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lauxlib.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
src/lua/src/lauxlib.c: In function 'luaL_loadfile':
src/lua/src/lauxlib.c:577:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  577 |    while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ;
      |    ^~~~~
src/lua/src/lauxlib.c:578:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  578 |     lf.extraline = 0;
      |     ^~
gcc -o src/lua/src/lapi.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/lua/src/lapi.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
g++ -o src/drivers/videolog/nesvideos-piece.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/videolog/nesvideos-piece.cpp
src/drivers/videolog/nesvideos-piece.cpp: In member function 'virtual void RerecordingAVI::Video(unsigned int, unsigned int, unsigned int, const unsigned char*)':
src/drivers/videolog/nesvideos-piece.cpp:593:9: warning: label 'raw_fallback' defined but not used [-Wunused-label]
  593 |         raw_fallback:
      |         ^~~~~~~~~~~~
g++ -o src/drivers/videolog/rgbtorgb.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/videolog/rgbtorgb.cpp
src/drivers/videolog/rgbtorgb.cpp:897: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
  897 |   #pragma omp parallel for
      | 
src/drivers/videolog/rgbtorgb.cpp:1049: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
 1049 |   #pragma omp parallel for
      | 
src/drivers/videolog/rgbtorgb.cpp: In instantiation of 'void Convert_4byte_To_YUY2Frame(const void*, unsigned char*, unsigned int, unsigned int) [with int PixStride = 3]':
src/drivers/videolog/rgbtorgb.cpp:1098:58:   required from here
src/drivers/videolog/rgbtorgb.cpp:647:14: warning: unused variable 'stride' [-Wunused-variable]
  647 |     unsigned stride = width*PixStride;
      |              ^~~~~~
src/drivers/videolog/rgbtorgb.cpp: In instantiation of 'void Convert_4byte_To_YUY2Frame(const void*, unsigned char*, unsigned int, unsigned int) [with int PixStride = 4]':
src/drivers/videolog/rgbtorgb.cpp:1102:58:   required from here
src/drivers/videolog/rgbtorgb.cpp:647:14: warning: unused variable 'stride' [-Wunused-variable]
src/drivers/videolog/rgbtorgb.cpp: In instantiation of 'void Convert_2byte_To_YUY2Frame(const void*, unsigned char*, unsigned int, unsigned int) [with int roffs = 10; int rbits = 5; int goffs = 5; int gbits = 5; int boffs = 0; int bbits = 5]':
src/drivers/videolog/rgbtorgb.cpp:1106:71:   required from here
src/drivers/videolog/rgbtorgb.cpp:803:14: warning: unused variable 'stride' [-Wunused-variable]
  803 |     unsigned stride = width*PixStride;
      |              ^~~~~~
src/drivers/videolog/rgbtorgb.cpp: In instantiation of 'void Convert_2byte_To_YUY2Frame(const void*, unsigned char*, unsigned int, unsigned int) [with int roffs = 11; int rbits = 5; int goffs = 5; int gbits = 6; int boffs = 0; int bbits = 5]':
src/drivers/videolog/rgbtorgb.cpp:1110:71:   required from here
src/drivers/videolog/rgbtorgb.cpp:803:14: warning: unused variable 'stride' [-Wunused-variable]
g++ -o src/drivers/sdl/input.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/input.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/input.cpp:21:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/input.cpp:40:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/input.cpp:40:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:89,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/input.cpp:40:
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   59 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   60 |   void (*__gtk_reserved2);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   61 |   void (*__gtk_reserved3);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   62 |   void (*__gtk_reserved4);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses]
   63 |   void (*__gtk_reserved5);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses]
   64 |   void (*__gtk_reserved6);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses]
   65 |   void (*__gtk_reserved7);
      |        ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/input.cpp:40:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/input.cpp:40:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:173,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/input.cpp:40:
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   76 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   77 |   void (*__gtk_reserved2);
      |        ^
src/drivers/sdl/input.cpp: In function 'int ButtonConfigBegin()':
src/drivers/sdl/input.cpp:998:15: warning: variable 'screen' set but not used [-Wunused-but-set-variable]
  998 |  SDL_Surface *screen;
      |               ^~~~~~
src/drivers/sdl/input.cpp: In function 'const char* ButtonName(const ButtConfig*, int)':
src/drivers/sdl/input.cpp:1633:8: warning: variable 'joyNum' set but not used [-Wunused-but-set-variable]
 1633 |    int joyNum, inputNum;
      |        ^~~~~~
src/drivers/sdl/input.cpp:1633:16: warning: variable 'inputNum' set but not used [-Wunused-but-set-variable]
 1633 |    int joyNum, inputNum;
      |                ^~~~~~~~
src/drivers/sdl/input.cpp:1634:16: warning: variable 'inputType' set but not used [-Wunused-but-set-variable]
 1634 |    const char *inputType, *inputDirection;
      |                ^~~~~~~~~
src/drivers/sdl/input.cpp:1634:28: warning: variable 'inputDirection' set but not used [-Wunused-but-set-variable]
 1634 |    const char *inputType, *inputDirection;
      |                            ^~~~~~~~~~~~~~
src/drivers/sdl/input.cpp:1654:14: warning: 'char* strncat(char*, const char*, size_t)' specified bound 128 equals destination size [-Wstringop-overflow=]
 1654 |      strncat (direction, "Up ", sizeof (direction));
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/drivers/sdl/input.cpp:1656:14: warning: 'char* strncat(char*, const char*, size_t)' specified bound 128 equals destination size [-Wstringop-overflow=]
 1656 |      strncat (direction, "Down ", sizeof (direction));
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/drivers/sdl/input.cpp:1658:14: warning: 'char* strncat(char*, const char*, size_t)' specified bound 128 equals destination size [-Wstringop-overflow=]
 1658 |      strncat (direction, "Left ", sizeof (direction));
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/drivers/sdl/input.cpp:1660:14: warning: 'char* strncat(char*, const char*, size_t)' specified bound 128 equals destination size [-Wstringop-overflow=]
 1660 |      strncat (direction, "Right ", sizeof (direction));
      |      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/drivers/sdl/input.cpp: In function 'void UpdateInput(Config*)':
src/drivers/sdl/input.cpp:2096:44: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=]
 2096 |   snprintf (buf, 20, "SDL.Input.GamePad.%d.", i);
      |                                            ^
src/drivers/sdl/input.cpp:2096:12: note: 'snprintf' output between 21 and 31 bytes into a destination of size 20
 2096 |   snprintf (buf, 20, "SDL.Input.GamePad.%d.", i);
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/drivers/sdl/input.cpp:2129:44: warning: '.' directive output truncated writing 1 byte into a region of size 0 [-Wformat-truncation=]
 2129 |   snprintf (buf, 20, "SDL.Input.PowerPad.%d.", i);
      |                                            ^
src/drivers/sdl/input.cpp:2129:12: note: 'snprintf' output between 22 and 32 bytes into a destination of size 20
 2129 |   snprintf (buf, 20, "SDL.Input.PowerPad.%d.", i);
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/drivers/sdl/input.cpp:27:
src/drivers/sdl/sdl-video.h: At global scope:
src/drivers/sdl/sdl-video.h:12:21: warning: 's_screen' defined but not used [-Wunused-variable]
   12 | static SDL_Surface *s_screen;
      |                     ^~~~~~~~
g++ -o src/drivers/sdl/config.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/config.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/config.cpp:1:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/config.cpp: In function 'Config* InitConfig()':
src/drivers/sdl/config.cpp:273:43: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=]
  273 |   snprintf(buf, 20, "SDL.Input.GamePad.%d.", i);
      |                                           ^
src/drivers/sdl/config.cpp:273:11: note: 'snprintf' output between 21 and 31 bytes into a destination of size 20
  273 |   snprintf(buf, 20, "SDL.Input.GamePad.%d.", i);
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/drivers/sdl/config.cpp:286:43: warning: '.' directive output truncated writing 1 byte into a region of size 0 [-Wformat-truncation=]
  286 |   snprintf(buf, 20, "SDL.Input.PowerPad.%d.", i);
      |                                           ^
src/drivers/sdl/config.cpp:286:11: note: 'snprintf' output between 22 and 32 bytes into a destination of size 20
  286 |   snprintf(buf, 20, "SDL.Input.PowerPad.%d.", i);
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/drivers/sdl/config.cpp:11:
src/drivers/sdl/sdl-video.h: At global scope:
src/drivers/sdl/sdl-video.h:12:21: warning: 's_screen' defined but not used [-Wunused-variable]
   12 | static SDL_Surface *s_screen;
      |                     ^~~~~~~~
g++ -o src/drivers/sdl/sdl.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/sdl.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/sdl.cpp:1:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/drivers/sdl/sdl.cpp:33:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/sdl.cpp:33:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:89,
                 from src/drivers/sdl/sdl.cpp:33:
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   59 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   60 |   void (*__gtk_reserved2);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   61 |   void (*__gtk_reserved3);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   62 |   void (*__gtk_reserved4);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses]
   63 |   void (*__gtk_reserved5);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses]
   64 |   void (*__gtk_reserved6);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses]
   65 |   void (*__gtk_reserved7);
      |        ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/drivers/sdl/sdl.cpp:33:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/sdl.cpp:33:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:173,
                 from src/drivers/sdl/sdl.cpp:33:
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   76 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   77 |   void (*__gtk_reserved2);
      |        ^
In file included from src/drivers/sdl/sdl.cpp:17:
src/drivers/sdl/sdl-video.h:12:21: warning: 's_screen' defined but not used [-Wunused-variable]
   12 | static SDL_Surface *s_screen;
      |                     ^~~~~~~~
In file included from src/drivers/sdl/sdl.cpp:3:
src/drivers/sdl/config.h:26:20: warning: 'HotkeyStrings' defined but not used [-Wunused-variable]
   26 | static const char* HotkeyStrings[HK_MAX] = {
      |                    ^~~~~~~~~~~~~
g++ -o src/drivers/sdl/sdl-joystick.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/sdl-joystick.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/sdl.h:10,
                 from src/drivers/sdl/sdl-joystick.cpp:25:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/sdl/sdl-sound.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/sdl-sound.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/sdl.h:10,
                 from src/drivers/sdl/sdl-sound.cpp:24:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/sdl/sdl-throttle.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/sdl-throttle.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/sdl.h:10,
                 from src/drivers/sdl/sdl-throttle.cpp:4:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/sdl/sdl-video.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/sdl-video.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/sdl.h:10,
                 from src/drivers/sdl/sdl-video.cpp:24:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/sdl-video.cpp:44:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/sdl-video.cpp:44:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:89,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/sdl-video.cpp:44:
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   59 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   60 |   void (*__gtk_reserved2);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   61 |   void (*__gtk_reserved3);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   62 |   void (*__gtk_reserved4);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses]
   63 |   void (*__gtk_reserved5);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses]
   64 |   void (*__gtk_reserved6);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses]
   65 |   void (*__gtk_reserved7);
      |        ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/sdl-video.cpp:44:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/sdl-video.cpp:44:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:173,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/sdl-video.cpp:44:
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   76 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   77 |   void (*__gtk_reserved2);
      |        ^
g++ -o src/drivers/sdl/unix-netplay.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/unix-netplay.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/unix-netplay.cpp:24:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/sdl/sdl-opengl.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/sdl-opengl.cpp
In file included from src/drivers/sdl/../../driver.h:4,
                 from src/drivers/sdl/main.h:23,
                 from src/drivers/sdl/sdl.h:10,
                 from src/drivers/sdl/sdl-opengl.cpp:3:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
g++ -o src/drivers/sdl/gui.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include src/drivers/sdl/gui.cpp
In file included from src/drivers/sdl/gui.cpp:1:
src/drivers/sdl/../../utils/endian.h: In function 'int readle(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:85:2: note: in expansion of macro 'CTASSERT'
   85 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
src/drivers/sdl/../../utils/endian.h: In function 'int writele(T*, EMUFILE*)':
src/drivers/sdl/../../types.h:138:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs]
  138 | #define CTASSERT(x)  typedef char __assert ## y[(x) ? 1 : -1];
      |                                   ^~~~~~~~
src/drivers/sdl/../../utils/endian.h:99:2: note: in expansion of macro 'CTASSERT'
   99 |  CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
      |  ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/gui.cpp:11:
/usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/gui.cpp:11:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:89,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/gui.cpp:11:
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   59 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   60 |   void (*__gtk_reserved2);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses]
   61 |   void (*__gtk_reserved3);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses]
   62 |   void (*__gtk_reserved4);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses]
   63 |   void (*__gtk_reserved5);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses]
   64 |   void (*__gtk_reserved6);
      |        ^
/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses]
   65 |   void (*__gtk_reserved7);
      |        ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/gui.cpp:11:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/gui.cpp:11:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtk.h:173,
                 from src/drivers/sdl/gui.h:26,
                 from src/drivers/sdl/gui.cpp:11:
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses]
   76 |   void (*__gtk_reserved1);
      |        ^
/usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses]
   77 |   void (*__gtk_reserved2);
      |        ^
g++ -o src/fceux -pthread -Wl,--as-needed src/x6502.o src/wave.o src/vsuni.o src/video.o src/unif.o src/state.o src/sound.o src/ppu.o src/palette.o src/oldmovie.o src/nsf.o src/netplay.o src/movie.o src/input.o src/ines.o src/filter.o src/file.o src/fds.o src/fceu.o src/emufile.o src/drawing.o src/debug.o src/config.o src/conddebug.o src/cheat.o src/cart.o src/asm.o src/lua-engine.o src/boards/yoko.o src/boards/vrc7p.o src/boards/vrc7.o src/boards/vrc6.o src/boards/vrc5.o src/boards/vrc3.o src/boards/vrc2and4.o src/boards/vrc1.o src/boards/unrom512.o src/boards/transformer.o src/boards/tf-1201.o src/boards/tengen.o src/boards/t-262.o src/boards/t-227-1.o src/boards/supervision.o src/boards/super24.o src/boards/subor.o src/boards/sl1632.o src/boards/sheroes.o src/boards/sc-127.o src/boards/sb-2000.o src/boards/sachen.o src/boards/sa-9602b.o src/boards/rt-01.o src/boards/pec-586.o src/boards/onebus.o src/boards/novel.o src/boards/n625092.o src/boards/n106.o src/boards/mmc5.o src/boards/mmc3.o src/boards/mmc2and4.o src/boards/mmc1.o src/boards/mihunche.o src/boards/malee.o src/boards/lh53.o src/boards/lh32.o src/boards/le05.o src/boards/ks7057.o src/boards/ks7037.o src/boards/ks7032.o src/boards/ks7031.o src/boards/ks7030.o src/boards/ks7017.o src/boards/ks7016.o src/boards/ks7013.o src/boards/ks7012.o src/boards/ks7010.o src/boards/kof97.o src/boards/karaoke.o src/boards/inlnsf.o src/boards/hp898f.o src/boards/h2288.o src/boards/gs-2013.o src/boards/gs-2004.o src/boards/ghostbusters63in1.o src/boards/fk23c.o src/boards/ffe.o src/boards/famicombox.o src/boards/et-4320.o src/boards/et-100.o src/boards/eh8813a.o src/boards/edu2000.o src/boards/dream.o src/boards/datalatch.o src/boards/dance2000.o src/boards/coolboy.o src/boards/cityfighter.o src/boards/bs-5.o src/boards/bonza.o src/boards/bmc70in1.o src/boards/bmc64in1nr.o src/boards/bmc42in1r.o src/boards/bmc13in1jy110.o src/boards/bb.o src/boards/bandai.o src/boards/ax5705.o src/boards/addrlatch.o src/boards/ac-08.o src/boards/a9746.o src/boards/__dummy_mapper.o src/boards/F-15.o src/boards/BMW8544.o src/boards/99.o src/boards/96.o src/boards/91.o src/boards/90.o src/boards/8in1.o src/boards/88.o src/boards/830118C.o src/boards/8237.o src/boards/82.o src/boards/8157.o src/boards/80.o src/boards/79.o src/boards/77.o src/boards/72.o src/boards/71.o src/boards/69.o src/boards/68.o src/boards/67.o src/boards/65.o src/boards/62.o src/boards/603-5052.o src/boards/57.o src/boards/51.o src/boards/50.o src/boards/46.o src/boards/43.o src/boards/42.o src/boards/411120-c.o src/boards/41.o src/boards/40.o src/boards/3d-block.o src/boards/36.o src/boards/34.o src/boards/33.o src/boards/32.o src/boards/28.o src/boards/253.o src/boards/252.o src/boards/246.o src/boards/244.o src/boards/235.o src/boards/234.o src/boards/232.o src/boards/230.o src/boards/228.o src/boards/225.o src/boards/222.o src/boards/208.o src/boards/206.o src/boards/199.o src/boards/193.o src/boards/189.o src/boards/187.o src/boards/186.o src/boards/185.o src/boards/183.o src/boards/18.o src/boards/178.o src/boards/177.o src/boards/176.o src/boards/175.o src/boards/170.o src/boards/168.o src/boards/164.o src/boards/158B.o src/boards/156.o src/boards/151.o src/boards/15.o src/boards/12in1.o src/boards/121.o src/boards/120.o src/boards/117.o src/boards/116.o src/boards/112.o src/boards/108.o src/boards/106.o src/boards/103.o src/boards/09-034a.o src/boards/01-222.o src/boards/emu2413.o src/drivers/common/vidblit.o src/drivers/common/scalebit.o src/drivers/common/scale3x.o src/drivers/common/scale2x.o src/drivers/common/hq3x.o src/drivers/common/hq2x.o src/drivers/common/configSys.o src/drivers/common/config.o src/drivers/common/cheat.o src/drivers/common/args.o src/drivers/common/nes_ntsc.o src/input/zapper.o src/input/toprider.o src/input/suborkb.o src/input/snesmouse.o src/input/shadow.o src/input/quiz.o src/input/powerpad.o src/input/pec586kb.o src/input/oekakids.o src/input/mouse.o src/input/mahjong.o src/input/hypershot.o src/input/ftrainer.o src/input/fkb.o src/input/cursor.o src/input/bworld.o src/input/arkanoid.o src/utils/backward.o src/utils/ConvertUTF.o src/utils/xstring.o src/utils/crc32.o src/utils/endian.o src/utils/general.o src/utils/guid.o src/utils/md5.o src/utils/memory.o src/utils/unzip.o src/utils/ioapi.o src/lua/src/print.o src/lua/src/lzio.o src/lua/src/lvm.o src/lua/src/lundump.o src/lua/src/ltm.o src/lua/src/ltablib.o src/lua/src/ltable.o src/lua/src/lstrlib.o src/lua/src/lstring.o src/lua/src/lstate.o src/lua/src/lparser.o src/lua/src/loslib.o src/lua/src/lopcodes.o src/lua/src/lobject.o src/lua/src/loadlib.o src/lua/src/lmem.o src/lua/src/lmathlib.o src/lua/src/llex.o src/lua/src/liolib.o src/lua/src/linit.o src/lua/src/lgc.o src/lua/src/lfunc.o src/lua/src/ldump.o src/lua/src/ldo.o src/lua/src/ldebug.o src/lua/src/ldblib.o src/lua/src/lcode.o src/lua/src/lbaselib.o src/lua/src/lauxlib.o src/lua/src/lapi.o src/drivers/videolog/nesvideos-piece.o src/drivers/videolog/rgbtorgb.o src/drivers/sdl/input.o src/drivers/sdl/config.o src/drivers/sdl/sdl.o src/drivers/sdl/sdl-joystick.o src/drivers/sdl/sdl-sound.o src/drivers/sdl/sdl-throttle.o src/drivers/sdl/sdl-video.o src/drivers/sdl/unix-netplay.o src/drivers/sdl/sdl-opengl.o src/drivers/sdl/gui.o -lz -lSDL -lpthread -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -ldl -lGL -lX11
/usr/bin/ld.default: src/lua-engine.o: in function `savestate_create_aliased(lua_State*, bool)':
/usr/src/RPM/BUILD/fceux-2.2.3/src/lua-engine.cpp:2616: warning: the use of `tempnam' is dangerous, better use `mkstemp'
Copy("bin/fceux", "src/fceux")
g++ -o fceux-server/server.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include fceux-server/server.cpp
fceux-server/server.cpp: In function 'int LoadConfigFile(char*)':
fceux-server/server.cpp:114:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  114 |  if(fp=fopen(fn,"rb"))
      |     ~~^~~~~~~~~~~~~~~
fceux-server/server.cpp:130:22: warning: format '%a' expects argument of type 'float*', but argument 3 has type 'char**' [-Wformat=]
  130 |     sscanf(buf,"%*s %as",&pass);
      |                     ~^   ~~~~~
      |                      |   |
      |                      |   char**
      |                      float*
fceux-server/server.cpp: At global scope:
fceux-server/server.cpp:178:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  178 | static void AddClientToGame(ClientEntry *client, uint8 id[16], uint8 extra[64]) throw(int);
      |                                                                                 ^~~~~
fceux-server/server.cpp:179:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  179 | static void SendToAll(GameEntry *game, int cmd, uint8 *data, uint32 len) throw(int);
      |                                                                          ^~~~~
fceux-server/server.cpp:180:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 | static void BroadcastText(GameEntry *game, const char *fmt, ...) throw(int);
      |                                                                  ^~~~~
fceux-server/server.cpp:181:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  181 | static void TextToClient(ClientEntry *client, const char *fmt, ...) throw(int);
      |                                                                     ^~~~~
fceux-server/server.cpp:237:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  237 | static int CheckNBTCPReceive(ClientEntry *client) throw(int)
      |                                                   ^~~~~
fceux-server/server.cpp: In function 'int CheckNBTCPReceive(ClientEntry*)':
fceux-server/server.cpp:243:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  243 |  while(l = recv(client->TCPSocket, client->nbtcp + client->nbtcphas, client->nbtcplen  - client->nbtcphas, MSG_NOSIGNAL))
      |        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fceux-server/server.cpp: At global scope:
fceux-server/server.cpp:457:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 | static int MakeSendTCP(ClientEntry *client, uint8 *data, uint32 len) throw(int)
      |                                                                      ^~~~~
fceux-server/server.cpp:464:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  464 | static void SendToAll(GameEntry *game, int cmd, uint8 *data, uint32 len) throw(int)
      |                                                                          ^~~~~
fceux-server/server.cpp:494:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  494 | static void TextToClient(ClientEntry *client, const char *fmt, ...) throw(int)
      |                                                                     ^~~~~
fceux-server/server.cpp:516:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  516 | static void BroadcastText(GameEntry *game, const char *fmt, ...) throw(int)
      |                                                                  ^~~~~
fceux-server/server.cpp: In function 'void KillClient(ClientEntry*)':
fceux-server/server.cpp:532:9: warning: unused variable 'mps' [-Wunused-variable]
  532 |  uint8 *mps;
      |         ^~~
fceux-server/server.cpp: At global scope:
fceux-server/server.cpp:581:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  581 | static void AddClientToGame(ClientEntry *client, uint8 id[16], uint8 extra[64]) throw(int)
      |                                                                                 ^~~~~
fceux-server/server.cpp: In function 'int main(int, char**)':
fceux-server/server.cpp:841:24: warning: unused variable 'usockin' [-Wunused-variable]
  841 |     struct sockaddr_in usockin;
      |                        ^~~~~~~
fceux-server/server.cpp:888:10: warning: unused variable 'localplayers' [-Wunused-variable]
  888 |      int localplayers = client->localplayers;
      |          ^~~~~~~~~~~~
fceux-server/server.cpp:683:9: warning: unused variable 'configfile' [-Wunused-variable]
  683 |   char* configfile = 0;
      |         ^~~~~~~~~~
g++ -o fceux-server/md5.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include fceux-server/md5.cpp
g++ -o fceux-server/throttle.o -c -Wno-write-strings -Wno-sign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -DHAVE_ASPRINTF -pthread -D_GTK -DLUA_USE_LINUX -Isrc/lua/src -DOPENGL -g -O0 -D_GNU_SOURCE=1 -D_REENTRANT -D_GTK2 -D_S9XLUA_H -DPSS_STYLE=1 -DLSB_FIRST -DFRAMESKIP -D_DEBUG -DCREATE_AVI -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include fceux-server/throttle.cpp
g++ -o fceux-net-server -pthread -Wl,--as-needed fceux-server/server.o fceux-server/md5.o fceux-server/throttle.o -lz -lSDL -lpthread -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -ldl -lGL -lX11
Copy("bin/fceux-net-server", "fceux-net-server")
Copy("bin/fceux.chm", "output/fceux.chm")
scons: done building targets.
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.10811
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/fceux-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/fceux-buildroot
+ cd fceux-2.2.3
+ install -D -m 755 bin/fceux /usr/src/tmp/fceux-buildroot//usr/bin/fceux
+ install -D -m 755 bin/fceux.chm /usr/src/tmp/fceux-buildroot//usr/bin/fceux.chm
+ find documentation/ -type f -exec chmod -x '{}' ';'
+ for i in Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL
+ chmod -x Authors
+ for i in Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL
+ chmod -x changelog.txt
+ for i in Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL
+ chmod -x NewPPUtests.txt
+ for i in Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL
+ chmod -x README-SDL
+ for i in Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL
+ chmod -x TODO-SDL
+ install -D -m 644 /usr/src/RPM/SOURCES/fceux.desktop /usr/src/tmp/fceux-buildroot//usr/share/applications/fceux.desktop
+ install -D -m 644 /usr/src/RPM/SOURCES/fceux.png /usr/src/tmp/fceux-buildroot//usr/share/icons/fceux.png
+ install -D -m 644 /usr/src/RPM/SOURCES/fceux_big.png /usr/src/tmp/fceux-buildroot//usr/share/pixmaps/fceux-big.png
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/fceux-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/fceux-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/fceux-buildroot/ (default)
Compressing files in /usr/src/tmp/fceux-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/fceux-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/fceux: uses non-LFS functions: __fxstat __xstat fcntl fopen freopen ftello ftruncate mkstemp readdir tmpfile
Hardlinking identical .pyc and .pyo files
Processing files: fceux-2.2.3-alt3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.27809
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd fceux-2.2.3
+ DOCDIR=/usr/src/tmp/fceux-buildroot/usr/share/doc/fceux-2.2.3
+ export DOCDIR
+ rm -rf /usr/src/tmp/fceux-buildroot/usr/share/doc/fceux-2.2.3
+ /bin/mkdir -p /usr/src/tmp/fceux-buildroot/usr/share/doc/fceux-2.2.3
+ cp -prL Authors changelog.txt NewPPUtests.txt README-SDL TODO-SDL documentation/TODO-PROJECT documentation/Videolog.txt documentation/cheat.html documentation/faq documentation/fceux-net-server.6 documentation/fceux.6 documentation/fcs.txt documentation/fm2.txt documentation/porting.txt documentation/protocol.txt documentation/snes9x-lua.html documentation/tech documentation/todo /usr/src/tmp/fceux-buildroot/usr/share/doc/fceux-2.2.3
+ chmod -R go-w /usr/src/tmp/fceux-buildroot/usr/share/doc/fceux-2.2.3
+ chmod -R a+rX /usr/src/tmp/fceux-buildroot/usr/share/doc/fceux-2.2.3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Q1frAe
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tzczga
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: /lib/ld-linux.so.2, libGL.so.1 >= set:pksosk90VrwPh5ByDUoYQvoKtq6blAKrUXvfqr5a6Q32E0wwMnlx1HsTUCs7, libSDL-1.2.so.0 >= set:lfgVbdNtSqh56iwMsnkFxJucyvwC7ZsuPpPViZ6Iy75ZIPGIiz8uN1MKpCpjH22VWrw5Zk6VE8C2rpNm7YhjZuCDHIp0hN0OJHxUiQG0hC0, libX11.so.6 >= set:onRGL4, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:nl2gNpXD2, libgdk_pixbuf-2.0.so.0 >= set:lkyvc0, libglib-2.0.so.0 >= set:omUpjxf3O0, libgobject-2.0.so.0 >= set:mjfch1ezLv7SOu, libgtk-x11-2.0.so.0 >= set:phZzUatxA6yA8ANcDPSSZ4auZxi2v85hZf3Z6ic5rBJqYT9V0okbIdmaxc1KRzsGe8qakZ8OZuZreo0cfHG2UH1DYvvH5BjiNRxbxzYoPQh8mMhH1jY4EmWOyl5y4ZDhWNYaLsjpBz0WjIlgZ2lTQRZ8tYqAEwgKYqBeWKBlUEvVtOz7tSD5qWyk89DXWBIW5OavSXtZcIjW40l4SHo4xcEtD950c8vnXNc7n38d0wGBZCeJCsGGUKP6OXHc9WGavaN94JSuZ13WG2JPUUZ2OQoXVgrzGq7Ei92NF3ZgiMb1H6ZeSFbHC8rsbhDQTBl038YzkmX6fuCi0UPanNGUGyTArMDVoG35E897Hv7lAQrndBSWKp2, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libpthread.so.0(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libz.so.1 >= set:kggiwioZ3okaupnZEBB8lZkhrcePqikhd, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0nclEd
Creating fceux-debuginfo package
Processing files: fceux-debuginfo-2.2.3-alt3
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AEOu7d
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V6BgCe
find-requires: running scripts (debuginfo)
Requires: fceux = 2.2.3-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libSDL-1.2.so.0), debug(libX11.so.6), debug(libc.so.6), debug(libdl.so.2), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libm.so.6), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libz.so.1)
Adding to fceux-debuginfo a strict dependency on fceux
Wrote: /usr/src/RPM/RPMS/i586/fceux-2.2.3-alt3.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/fceux-debuginfo-2.2.3-alt3.i586.rpm
109.58user 13.93system 2:32.63elapsed 80%CPU (0avgtext+0avgdata 115396maxresident)k
0inputs+0outputs (0major+4132213minor)pagefaults 0swaps
123.60user 18.38system 2:54.61elapsed 81%CPU (0avgtext+0avgdata 115396maxresident)k
40inputs+0outputs (0major+4540548minor)pagefaults 0swaps