... x86_64-pc-linux-gnu-g++ -MF DllInterface.d -MD -c -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_ OFFSET_BITS=64 -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -march=na tive -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D _REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_DLL -DXBMC -DTARGET_POSIX -DTARGET_LINUX -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTA NT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib64/kodi\"" -DINSTALL_PATH="\"/usr/share/kodi\"" -D'GIT_REV="exported"' -DHAVE_CONFIG_H -I/var/tmp/p ortage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/lib -I/var/tmp/portage/media-tv/ kodi-16.0/work/xbmc-16.0-Jarvis/xbmc -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/addons/include -I/var/tmp/portage/medi a-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.guilib -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.x bmc.addon -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.adsp -I/var/tmp/portage/media-tv/kodi-16.0/work/xb mc-16.0-Jarvis/addons/library.kodi.audioengine -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.pvr -I/var/tm p/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.codec -D_REENTRANT -I/usr/include/alsa -I/usr/include/dbus-1.0 -I/usr /include/freetype2 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libxml2 -I/us r/include/samba-4.0 -I/usr/include/taglib -I/usr/include/yajl -I/usr/lib64/dbus-1.0/include -I/usr/lib64/glib-2.0/include -I/var/tmp/portage /media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/tools/depends/native/libsquish-native/squish-install/include -I/var/tmp/portage/media-tv/kodi-16.0 /work/xbmc-16.0-Jarvis/xbmc/linux -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/cores/dvdplayer DllInterface.cpp -o DllI nterface.o \ && cp DllInterface.d DllInterface.P && sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e '/^$/ d' -e 's/$/ :/' < DllInterface.d >> DllIn terface.P && rm -f DllInterface.d || ( rm -f DllInterface.P DllInterface.o && exit 1 ) x86_64-pc-linux-gnu-g++ -MF ximadsp.d -MD -c -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSE T_BITS=64 -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REEN TRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_DLL -DXBMC -DTARGET_POSIX -DTARGET_LINUX -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MA CROS -DBIN_INSTALL_PATH="\"/usr/lib64/kodi\"" -DINSTALL_PATH="\"/usr/share/kodi\"" -D'GIT_REV="exported"' -DHAVE_CONFIG_H -I/var/tmp/portag e/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/lib -I/var/tmp/portage/media-tv/kodi- 16.0/work/xbmc-16.0-Jarvis/xbmc -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/addons/include -I/var/tmp/portage/media-tv/ kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.guilib -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.a ddon -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.adsp -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16 .0-Jarvis/addons/library.kodi.audioengine -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.pvr -I/var/tmp/por tage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.codec -D_REENTRANT -I/usr/include/alsa -I/usr/include/dbus-1.0 -I/usr/incl ude/freetype2 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/inc lude/samba-4.0 -I/usr/include/taglib -I/usr/include/yajl -I/usr/lib64/dbus-1.0/include -I/usr/lib64/glib-2.0/include -I/var/tmp/portage/medi a-tv/kodi-16.0/work/xbmc-16.0-Jarvis/tools/depends/native/libsquish-native/squish-install/include -I/var/tmp/portage/media-tv/kodi-16.0/work /xbmc-16.0-Jarvis/xbmc/linux -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/cores/dvdplayer ximadsp.cpp -o ximadsp.o \ && cp ximadsp.d ximadsp.P && sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e '/^$/ d' -e 's/$/ :/' < ximadsp.d >> ximadsp.P && rm -f x imadsp.d || ( rm -f ximadsp.P ximadsp.o && exit 1 ) In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:60:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/queue:60, from ximadsp.cpp:3480: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2 min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2 max(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ In file included from xfile.h:51:0, from ximage.h:62, from ximadsp.cpp:6: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected unqualified-id before 'const' min(const _Tp& __a, const _Tp& __b) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected ')' before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected ')' before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected ')' before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:195:5: error: expected initializer before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected unqualified-id before 'const' max(const _Tp& __a, const _Tp& __b) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected ')' before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected ')' before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected ')' before 'const' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:219:5: error: expected initializer before 'const' In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/deque:60:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/queue:60, from ximadsp.cpp:3480: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:243:5: error: 'std::min' declared as an 'inline' variable min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:246:7: error: expected primary-expression before 'if' if (__comp(__b, __a)) ^~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:246:7: error: expected '}' before 'if' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:246:7: error: expected ';' before 'if' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:248:7: error: expected unqualified-id before 'return' return __a; ^~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:265:5: error: 'max' declared as an 'inline' variable max(const _Tp& __a, const _Tp& __b, _Compare __comp) /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:268:7: error: expected primary-expression before 'if' if (__comp(__a, __b)) ^~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:268:7: error: expected '}' before 'if' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:268:7: error: expected ';' before 'if' /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:270:7: error: expected unqualified-id before 'return' return __a; ^~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_algobase.h:271:5: error: expected declaration before '}' token } ^ make[2]: *** [../../../Makefile.include:98: ximadsp.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/lib/cximage-6.0/CxImage' make[1]: *** [Makefile:30: CxImage/cximage.a] Error 2 make[1]: Leaving directory '/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/lib/cximage-6.0' make: *** [Makefile:362: imagelib] Error 2 make: *** Waiting for unfinished jobs.... x86_64-pc-linux-gnu-g++ -MF GUIImage.d -MD -c -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -march=native -O2 -pipe -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DTARGET_POSIX -DTARGET_LINUX -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib64/kodi\"" -DINSTALL_PATH="\"/usr/share/kodi\"" -D'GIT_REV="exported"' -DHAVE_CONFIG_H -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/lib -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/addons/include -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.guilib -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.addon -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.adsp -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.kodi.audioengine -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.pvr -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/addons/library.xbmc.codec -D_REENTRANT -I/usr/include/alsa -I/usr/include/dbus-1.0 -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/samba-4.0 -I/usr/include/taglib -I/usr/include/yajl -I/usr/lib64/dbus-1.0/include -I/usr/lib64/glib-2.0/include -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/tools/depends/native/libsquish-native/squish-install/include -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/linux -I/var/tmp/portage/media-tv/kodi-16.0/work/xbmc-16.0-Jarvis/xbmc/cores/dvdplayer GUIImage.cpp -o GUIImage.o \ && cp GUIImage.d GUIImage.P && sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$//' -e '/^$/ d' -e 's/$/ :/' < GUIImage.d >> GUIImage.P && rm -f GUIImage.d || ( rm -f GUIImage.P GUIImage.o && exit 1 ) ...