* Package: net-libs/net6-1.3.14 * Repository: gentoo * Maintainer: dev-zero@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking net6-1.3.14.tar.gz to /var/tmp/portage/net-libs/net6-1.3.14/work >>> Source unpacked in /var/tmp/portage/net-libs/net6-1.3.14/work >>> Preparing source in /var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14 ... * econf: updating net6-1.3.14/config.guess with /usr/share/gnuconfig/config.guess * econf: updating net6-1.3.14/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib64 --enable-nls --disable-static checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-g++... none checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for x86_64-pc-linux-gnu-mt... no checking for mt... mt checking if mt is a manifest tool... no checking for ANSI C header files... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for MSG_NOSIGNAL... yes checking for SO_NOSIGPIPE... no checking for AI_ADDRCONFIG... yes checking whether to enable WIN32 specific flags... no checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for libnet6... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc configure: creating ./config.status config.status: creating po/Makefile.in config.status: creating Makefile config.status: creating net6-1.3.pc config.status: creating inc/config.hpp config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14 ... make -j1 Making all in po make[1]: Entering directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14/po' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14/po' Making all in . make[1]: Entering directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14' /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-non_copyable.lo `test -f 'src/non_copyable.cpp' || echo './'`src/non_copyable.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/non_copyable.cpp -fPIC -DPIC -o .libs/libnet6_la-non_copyable.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-gettext_package.lo `test -f 'src/gettext_package.cpp' || echo './'`src/gettext_package.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/gettext_package.cpp -fPIC -DPIC -o .libs/libnet6_la-gettext_package.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-common.lo `test -f 'src/common.cpp' || echo './'`src/common.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/common.cpp -fPIC -DPIC -o .libs/libnet6_la-common.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-default_accumulator.lo `test -f 'src/default_accumulator.cpp' || echo './'`src/default_accumulator.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/default_accumulator.cpp -fPIC -DPIC -o .libs/libnet6_la-default_accumulator.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-error.lo `test -f 'src/error.cpp' || echo './'`src/error.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/error.cpp -fPIC -DPIC -o .libs/libnet6_la-error.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-main.lo `test -f 'src/main.cpp' || echo './'`src/main.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/main.cpp -fPIC -DPIC -o .libs/libnet6_la-main.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-serialise.lo `test -f 'src/serialise.cpp' || echo './'`src/serialise.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/serialise.cpp -fPIC -DPIC -o .libs/libnet6_la-serialise.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-address.lo `test -f 'src/address.cpp' || echo './'`src/address.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/address.cpp -fPIC -DPIC -o .libs/libnet6_la-address.o /bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-socket.lo `test -f 'src/socket.cpp' || echo './'`src/socket.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/socket.cpp -fPIC -DPIC -o .libs/libnet6_la-socket.o In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/type_traits:35:0, from /usr/include/sigc++-2.0/sigc++/visit_each.h:22, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:25:0, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/type_traits.h:63:1: error: expected unqualified-id before 'using' using type_trait_pass_t = typename type_trait::pass; ^ /usr/include/sigc++-2.0/sigc++/type_traits.h:66:1: error: expected unqualified-id before 'using' using type_trait_take_t = typename type_trait::take; ^ In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:26:0, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/trackable.h:40:58: error: expected ';' at end of member declaration trackable_callback(void* data, func_destroy_notify func) noexcept ^ /usr/include/sigc++-2.0/sigc++/trackable.h:40:60: error: 'noexcept' does not name a type trackable_callback(void* data, func_destroy_notify func) noexcept ^ /usr/include/sigc++-2.0/sigc++/trackable.h:40:60: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/trackable.h:71:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 trackable_callback_list(const trackable_callback_list& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:72:76: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 rackable_callback_list& operator=(const trackable_callback_list& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:73:50: error: expected ',' or '...' before '&&' token trackable_callback_list(trackable_callback_list&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:73:60: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 trackable_callback_list(trackable_callback_list&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:73:60: error: invalid constructor; you probably meant 'sigc::internal::trackable_callback_list (const sigc::internal::trackable_callback_list&)' /usr/include/sigc++-2.0/sigc++/trackable.h:74:61: error: expected ',' or '...' before '&&' token trackable_callback_list& operator=(trackable_callback_list&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:74:71: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 trackable_callback_list& operator=(trackable_callback_list&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:116:13: error: expected ';' at end of member declaration trackable() noexcept; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:116:15: error: 'noexcept' does not name a type trackable() noexcept; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:116:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/trackable.h:118:33: error: expected ';' at end of member declaration trackable(const trackable& src) noexcept; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:118:35: error: 'noexcept' does not name a type trackable(const trackable& src) noexcept; ^ /usr/include/sigc++-2.0/sigc++/trackable.h:118:35: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/trackable.h:120:22: error: expected ',' or '...' before '&&' token trackable(trackable&& src); ^ /usr/include/sigc++-2.0/sigc++/trackable.h:120:28: error: invalid constructor; you probably meant 'sigc::trackable (const sigc::trackable&)' trackable(trackable&& src); ^ /usr/include/sigc++-2.0/sigc++/trackable.h:124:33: error: expected ',' or '...' before '&&' token trackable& operator=(trackable&& src); ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6:0, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target::operator()(const T_type&) const': /usr/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' with_type::value || std::is_same::value || std::is_same struct sigc::internal::with_type' struct with_type; ^ /usr/include/sigc++-2.0/sigc++/visit_each.h:60:56: error: qualified-id in declaration before '||' token with_type::value || std::is_same::operator()(const T_type&) const': /usr/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' with_type_pointer::value || std::is_same< ^ /usr/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' /usr/include/sigc++-2.0/sigc++/visit_each.h:98:55: error: wrong number of template arguments (2, should be 3) with_type_pointer::value || std::is_same< ^ /usr/include/sigc++-2.0/sigc++/visit_each.h:73:8: note: provided for 'template struct sigc::internal::with_type_pointer' struct with_type_pointer; ^ /usr/include/sigc++-2.0/sigc++/visit_each.h:98:64: error: qualified-id in declaration before '||' token with_type_pointer::value || std::is_same< ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:36: error: 'decltype' has not been declared static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected initializer /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:97:44: error: 'nullptr' was not declared in this scope = sizeof(check(static_cast(nullptr))) == sizeof(int) ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:41: error: 'is_base_of' is not a member of 'std' bool I_derives_functor_base = std::is_base_of ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:69: error: expected primary-expression before ',' token bool I_derives_functor_base = std::is_base_of ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:82: error: 'value' in namespace '::' does not name a type bool I_derives_functor_base = std::is_base_of::value, ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:8: error: 'functor_trait' is not a class template struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:133:44: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:215:50: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:223:56: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:231:64: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:239:72: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:247:80: error: wrong number of template arguments (3, should be 2) truct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:255:88: error: wrong number of template arguments (3, should be 2) nctor_trait ^ /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:263:96: error: wrong number of template arguments (3, should be 2) ait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:271:104: error: wrong number of template arguments (3, should be 2) turn (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false> ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:281:57: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:287:63: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:296:63: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:302:69: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:311:71: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:317:77: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:326:79: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:332:85: error: wrong number of template arguments (3, should be 2) functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:341:87: error: wrong number of template arguments (3, should be 2) unctor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:347:93: error: wrong number of template arguments (3, should be 2) _trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:356:95: error: wrong number of template arguments (3, should be 2) rait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:362:101: error: wrong number of template arguments (3, should be 2) _return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const, false, false> ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:371:103: error: wrong number of template arguments (3, should be 2) eturn (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false> ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:377:109: error: wrong number of template arguments (3, should be 2) (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const, false, false> ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:386:111: error: wrong number of template arguments (3, should be 2) _obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false> ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:392:117: error: wrong number of template arguments (3, should be 2) *)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const, false, false> ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor1::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:111:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:59: error: '_A_a6' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:59: error: '_A_a6' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:66: error: '_A_a7' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/limit_reference.h: At global scope: /usr/include/sigc++-2.0/sigc++/limit_reference.h:36:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:36:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:36:49: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/limit_reference.h:71:7: error: 'limit_reference' is not a class template class limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:116:59: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:71:35: note: provided for 'template class sigc::limit_reference' class limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:116:61: error: template argument 1 is invalid struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:150:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:150:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:150:49: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:185:7: error: 'const_limit_reference' is not a class template class const_limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:230:65: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:185:41: note: provided for 'template class sigc::const_limit_reference' class const_limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:230:67: error: template argument 1 is invalid struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:264:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:264:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:264:49: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:299:7: error: 'volatile_limit_reference' is not a class template class volatile_limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:344:68: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:299:44: note: provided for 'template class sigc::volatile_limit_reference' class volatile_limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:344:70: error: template argument 1 is invalid struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:378:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:378:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:378:49: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:413:7: error: 'const_volatile_limit_reference' is not a class template class const_volatile_limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:458:74: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:413:50: note: provided for 'template class sigc::const_volatile_limit_reference' class const_volatile_limit_reference ^ /usr/include/sigc++-2.0/sigc++/limit_reference.h:458:76: error: template argument 1 is invalid struct visitor > ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor0::mem_functor0()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:84:30: error: 'nullptr' was not declared in this scope mem_functor0() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor1::mem_functor1()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:127:30: error: 'nullptr' was not declared in this scope mem_functor1() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:140:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:148:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor2::mem_functor2()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:173:30: error: 'nullptr' was not declared in this scope mem_functor2() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor3::mem_functor3()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:222:30: error: 'nullptr' was not declared in this scope mem_functor3() : func_ptr_(nullptr) {} ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor4::mem_functor4()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:274:30: error: 'nullptr' was not declared in this scope mem_functor4() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor5::mem_functor5()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:329:30: error: 'nullptr' was not declared in this scope mem_functor5() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor6::mem_functor6()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:30: error: 'nullptr' was not declared in this scope mem_functor6() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:78: error: '_A_a6' was not declared in this scope eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor7::mem_functor7()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:448:30: error: 'nullptr' was not declared in this scope mem_functor7() : func_ptr_(nullptr) {} ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:78: error: '_A_a6' was not declared in this scope urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:85: error: '_A_a7' was not declared in this scope _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:76: error: '_A_a7' was not declared in this scope return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor0::const_mem_functor0()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:504:36: error: 'nullptr' was not declared in this scope const_mem_functor0() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor1::const_mem_functor1()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:547:36: error: 'nullptr' was not declared in this scope const_mem_functor1() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:560:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:568:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor2::const_mem_functor2()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:593:36: error: 'nullptr' was not declared in this scope const_mem_functor2() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor3::const_mem_functor3()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:642:36: error: 'nullptr' was not declared in this scope const_mem_functor3() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor4::const_mem_functor4()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:694:36: error: 'nullptr' was not declared in this scope const_mem_functor4() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor5::const_mem_functor5()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:749:36: error: 'nullptr' was not declared in this scope const_mem_functor5() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor6::const_mem_functor6()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:807:36: error: 'nullptr' was not declared in this scope const_mem_functor6() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:78: error: '_A_a6' was not declared in this scope eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor7::const_mem_functor7()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:36: error: 'nullptr' was not declared in this scope const_mem_functor7() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:78: error: '_A_a6' was not declared in this scope urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:85: error: '_A_a7' was not declared in this scope _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:76: error: '_A_a7' was not declared in this scope return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor0::volatile_mem_functor0()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:924:39: error: 'nullptr' was not declared in this scope volatile_mem_functor0() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor1::volatile_mem_functor1()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:967:39: error: 'nullptr' was not declared in this scope volatile_mem_functor1() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:980:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor2::volatile_mem_functor2()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1013:39: error: 'nullptr' was not declared in this scope volatile_mem_functor2() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor3::volatile_mem_functor3()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1062:39: error: 'nullptr' was not declared in this scope volatile_mem_functor3() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor4::volatile_mem_functor4()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1114:39: error: 'nullptr' was not declared in this scope volatile_mem_functor4() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor5::volatile_mem_functor5()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1169:39: error: 'nullptr' was not declared in this scope volatile_mem_functor5() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor6::volatile_mem_functor6()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1227:39: error: 'nullptr' was not declared in this scope volatile_mem_functor6() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:78: error: '_A_a6' was not declared in this scope eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor7::volatile_mem_functor7()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1288:39: error: 'nullptr' was not declared in this scope volatile_mem_functor7() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7::operator()(T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:78: error: '_A_a6' was not declared in this scope urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:85: error: '_A_a7' was not declared in this scope _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7::operator()(T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:76: error: '_A_a7' was not declared in this scope return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor0::const_volatile_mem_functor0()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1344:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor0() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) con ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor1::const_volatile_mem_functor1()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1387:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor1() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1400:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1408:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor2::const_volatile_mem_functor2()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1433:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor2() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor3::const_volatile_mem_functor3()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1482:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor3() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor4::const_volatile_mem_functor4()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1534:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor4() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor5::const_volatile_mem_functor5()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1589:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor5() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor6::const_volatile_mem_functor6()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1647:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor6() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:78: error: '_A_a6' was not declared in this scope eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, typ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor7::const_volatile_mem_functor7()': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1708:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor7() : func_ptr_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7::operator()(const T_obj*, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:78: error: '_A_a6' was not declared in this scope urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:85: error: '_A_a7' was not declared in this scope _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7::operator()(const T_obj&, int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:76: error: '_A_a7' was not declared in this scope return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor1::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:77: error: '_A_a5' was not declared in this scope return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:84: error: '_A_a6' was not declared in this scope (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:84: error: '_A_a6' was not declared in this scope bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:91: error: '_A_a7' was not declared in this scope nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor1::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2448:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:77: error: '_A_a5' was not declared in this scope return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:84: error: '_A_a6' was not declared in this scope (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:84: error: '_A_a6' was not declared in this scope bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:91: error: '_A_a7' was not declared in this scope nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor1::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3040:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:77: error: '_A_a5' was not declared in this scope return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:84: error: '_A_a6' was not declared in this scope (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:84: error: '_A_a6' was not declared in this scope bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:91: error: '_A_a7' was not declared in this scope nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor1::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3632:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:77: error: '_A_a5' was not declared in this scope return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:84: error: '_A_a6' was not declared in this scope (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t::operator()(int) const': /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:77: error: '_A_a5' was not declared in this scope turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:84: error: '_A_a6' was not declared in this scope bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:91: error: '_A_a7' was not declared in this scope nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h: At global scope: /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:48:32: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:54: error: 'is_base_of' in namespace 'std' does not name a template type template' before '<' token template::result_type ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: expected nested-name-specifier before 'type' using type = decltype (test ()); ^ /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:67:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:68:1: error: expected unqualified-id before 'using' using deduce_result_t = typename deduce_result_type::type ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:67:21: error: 'deduce_result_t' in namespace 'sigc' does not name a template type { typedef sigc::deduce_result_t::result_type result_type; ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:47: error: 'is_base_of' is not a member of 'std' template ::value> stru ^ /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:8: error: 'adaptor_trait' is not a class template struct adaptor_trait ^ /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:312:38: error: wrong number of template arguments (2, should be 1) struct adaptor_trait ^ /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:37: note: provided for 'template struct sigc::adaptor_trait' struct adaptor_trait ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:57:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 slot_rep(const slot_rep& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:58:46: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 slot_rep& operator=(const slot_rep& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:20: error: expected ',' or '...' before '&&' token slot_rep(slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 slot_rep(slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: error: invalid constructor; you probably meant 'sigc::internal::slot_rep (const sigc::internal::slot_rep&)' /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:61:31: error: expected ',' or '...' before '&&' token slot_rep& operator=(slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:61:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 slot_rep& operator=(slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:58: error: expected ';' at end of member declaration inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: error: 'noexcept' does not name a type inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:52: error: expected ';' at end of member declaration inline void set_parent(void* parent, hook cleanup) noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: error: 'noexcept' does not name a type inline void set_parent(void* parent, hook cleanup) noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:36: error: expected ';' at end of member declaration inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: error: 'noexcept' does not name a type inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:38: error: expected ';' at end of member declaration inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: error: 'noexcept' does not name a type inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:13: error: expected ';' at end of member declaration slot_base() noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:15: error: 'noexcept' does not name a type slot_base() noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:258:35: error: expected ';' at end of member declaration explicit slot_base(rep_type* rep) noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:258:37: error: 'noexcept' does not name a type explicit slot_base(rep_type* rep) noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:258:37: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:269:22: error: expected ',' or '...' before '&&' token slot_base(slot_base&& src); ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:269:28: error: invalid constructor; you probably meant 'sigc::slot_base (const sigc::slot_base&)' slot_base(slot_base&& src); ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:280:19: error: expected ';' at end of member declaration operator bool() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:280:25: error: 'noexcept' does not name a type operator bool() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:280:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:58: error: expected ';' at end of member declaration void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:64: error: 'noexcept' does not name a type void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:64: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:29: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:25: error: expected ';' at end of member declaration inline bool blocked() const noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:31: error: 'noexcept' does not name a type inline bool blocked() const noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:31: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:325:38: error: expected ';' at end of member declaration bool block(bool should_block = true) noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:325:40: error: 'noexcept' does not name a type bool block(bool should_block = true) noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:325:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:16: error: expected ';' at end of member declaration bool unblock() noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:18: error: 'noexcept' does not name a type bool unblock() noexcept; ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:351:33: error: expected ',' or '...' before '&&' token slot_base& operator=(slot_base&& src); ^ In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/slot.h:45:58: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 typed_slot_rep& operator=(const typed_slot_rep& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:47:32: error: expected ',' or '...' before '&&' token typed_slot_rep(typed_slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:47:42: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 typed_slot_rep(typed_slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:47:42: error: invalid constructor; you probably meant 'sigc::internal::typed_slot_rep (const sigc::internal::typed_slot_rep&)' /usr/include/sigc++-2.0/sigc++/functors/slot.h:48:43: error: expected ',' or '...' before '&&' token typed_slot_rep& operator=(typed_slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:48:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 typed_slot_rep& operator=(typed_slot_rep&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In constructor 'sigc::internal::typed_slot_rep::typed_slot_rep(const T_functor&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:38:16: error: 'nullptr' was not declared in this scope : slot_rep(nullptr, &destroy, &dup), functor_(functor) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In destructor 'sigc::internal::typed_slot_rep::~typed_slot_rep()': /usr/include/sigc++-2.0/sigc++/functors/slot.h:52:15: error: 'nullptr' was not declared in this scope call_ = nullptr; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void* sigc::internal::typed_slot_rep::destroy(void*)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:63:22: error: 'nullptr' was not declared in this scope self_->call_ = nullptr; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:137:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:137:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call1::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:141:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:173:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call2::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:177:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES>' token OUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:178:17: error: 'a_1' was not declared in this scope (a_1, a_2); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:178:22: error: 'a_2' was not declared in this scope (a_1, a_2); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:211:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:211:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call3::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:215:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES' token ATOR_PARENTHESES, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:215:125: error: expected primary-expression before ',' token TOR_PARENTHESES, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:215:151: error: expected primary-expression before '>>' token ype_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:216:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:216:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:216:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:251:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:251:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call4::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:255:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES' token ATOR_PARENTHESES, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:255:125: error: expected primary-expression before ',' token TOR_PARENTHESES, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:255:151: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:255:152: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:255:178: error: expected primary-expression before '>>' token ype_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:256:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:256:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:256:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:256:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:293:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:293:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call5::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES' token ATOR_PARENTHESES, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:125: error: expected primary-expression before ',' token TOR_PARENTHESES, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:151: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:152: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:178: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:179: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:297:205: error: expected primary-expression before '>>' token ype_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:298:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:298:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:298:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:298:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:298:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:337:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:337:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call6::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES' token ATOR_PARENTHESES, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:125: error: expected primary-expression before ',' token TOR_PARENTHESES, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:151: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:152: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:178: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:179: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:205: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:206: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:341:232: error: expected primary-expression before '>>' token ype_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:342:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:342:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:342:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:342:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:342:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:342:42: error: 'a_6' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:383:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:383:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_tr ^ In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call7::call_it(sigc::internal::slot_rep*, int)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESESfunctor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES' token ATOR_PARENTHESES, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:125: error: expected primary-expression before ',' token TOR_PARENTHESES, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:151: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:152: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:178: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:179: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:205: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:206: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:232: error: expected primary-expression before '>' token _take_t, type_trait_take_t, type_trait_take_t, type_tra ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:233: error: expected primary-expression before ',' token take_t, type_trait_take_t, type_trait_take_t, type_trai ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:387:259: error: expected primary-expression before '>>' token ype_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:42: error: 'a_6' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:388:47: error: 'a_7' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:468:14: error: expected ',' or '...' before '&&' token slot0(slot0&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:468:20: error: invalid constructor; you probably meant 'sigc::slot0 (const sigc::slot0&)' slot0(slot0&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:487:25: error: expected ',' or '...' before '&&' token slot0& operator=(slot0&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot0& sigc::slot0::operator=(sigc::slot0)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:489:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:489:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:503:30: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot0&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:508:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot0&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:516:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:553:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:560:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:567:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:598:14: error: expected ',' or '...' before '&&' token slot1(slot1&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:598:20: error: invalid constructor; you probably meant 'sigc::slot1 (const sigc::slot1&)' slot1(slot1&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:617:25: error: expected ',' or '...' before '&&' token slot1& operator=(slot1&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot1& sigc::slot1::operator=(sigc::slot1)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:619:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:619:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:633:38: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot1&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:638:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot1&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:646:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:684:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:685:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:692:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:692:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:700:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:700:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:731:14: error: expected ',' or '...' before '&&' token slot2(slot2&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:731:20: error: invalid constructor; you probably meant 'sigc::slot2 (const sigc::slot2&)' slot2(slot2&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:750:25: error: expected ',' or '...' before '&&' token slot2& operator=(slot2&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot2& sigc::slot2::operator=(sigc::slot2)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:752:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:752:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:766:46: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot2&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:771:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot2&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:779:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:818:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:819:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:820:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:827:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:827:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:827:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:836:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:836:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:836:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:867:14: error: expected ',' or '...' before '&&' token slot3(slot3&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:867:20: error: invalid constructor; you probably meant 'sigc::slot3 (const sigc::slot3&)' slot3(slot3&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:886:25: error: expected ',' or '...' before '&&' token slot3& operator=(slot3&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot3& sigc::slot3::operator=(sigc::slot3)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:888:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:888:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:902:54: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot3&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:907:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot3&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:915:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:955:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:956:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:957:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:958:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:965:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:965:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:965:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:965:80: error: 'arg4_type_' has not been declared _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:975:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:975:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:975:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:975:84: error: 'arg4_type_' has not been declared rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1006:14: error: expected ',' or '...' before '&&' token slot4(slot4&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1006:20: error: invalid constructor; you probably meant 'sigc::slot4 (const sigc::slot4&)' slot4(slot4&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1025:25: error: expected ',' or '...' before '&&' token slot4& operator=(slot4&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot4& sigc::slot4::operator=(sigc::slot4)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1027:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1027:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1041:62: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot4&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1046:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot4&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1054:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1095:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1096:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1097:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1098:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1099:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:80: error: 'arg4_type_' has not been declared _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:92: error: 'arg5_type_' has not been declared ll_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:84: error: 'arg4_type_' has not been declared rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:102: error: 'arg5_type_' has not been declared _type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1148:14: error: expected ',' or '...' before '&&' token slot5(slot5&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1148:20: error: invalid constructor; you probably meant 'sigc::slot5 (const sigc::slot5&)' slot5(slot5&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1167:25: error: expected ',' or '...' before '&&' token slot5& operator=(slot5&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot5& sigc::slot5::operator=(sigc::slot5)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1169:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1169:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1183:70: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot5&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1188:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot5&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1196:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1238:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1239:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1240:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1241:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1242:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1243:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg6_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:80: error: 'arg4_type_' has not been declared _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:92: error: 'arg5_type_' has not been declared ll_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:104: error: 'arg6_type_' has not been declared _type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:84: error: 'arg4_type_' has not been declared rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:102: error: 'arg5_type_' has not been declared _type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:120: error: 'arg6_type_' has not been declared _type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1293:14: error: expected ',' or '...' before '&&' token slot6(slot6&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1293:20: error: invalid constructor; you probably meant 'sigc::slot6 (const sigc::slot6&)' slot6(slot6&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1312:25: error: expected ',' or '...' before '&&' token slot6& operator=(slot6&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot6& sigc::slot6::operator=(sigc::slot6)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1314:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1314:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1328:78: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot6&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1333:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot6&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1341:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1384:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1385:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1386:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1387:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1388:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1389:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg6_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1390:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg7_type_; ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:80: error: 'arg4_type_' has not been declared _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:92: error: 'arg5_type_' has not been declared ll_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:104: error: 'arg6_type_' has not been declared _type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:116: error: 'arg7_type_' has not been declared _type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:84: error: 'arg4_type_' has not been declared rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:102: error: 'arg5_type_' has not been declared _type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:120: error: 'arg6_type_' has not been declared _type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:138: error: 'arg7_type_' has not been declared _type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1441:14: error: expected ',' or '...' before '&&' token slot7(slot7&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1441:20: error: invalid constructor; you probably meant 'sigc::slot7 (const sigc::slot7&)' slot7(slot7&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1460:25: error: expected ',' or '...' before '&&' token slot7& operator=(slot7&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot7& sigc::slot7::operator=(sigc::slot7)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1462:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1462:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1476:86: error: '>>' should be '> >' within a nested template argument list isitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot7&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1481:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot7&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1489:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1572:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1572:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1590:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1592:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1592:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1621:85: error: '>>' should be '> >' within a nested template argument list visitor> ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1626:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot&)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1634:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1684:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1684:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1702:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1704:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1704:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1747:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1747:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1765:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1767:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1767:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1828:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1830:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1830:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1873:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1873:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1891:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1893:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1893:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1936:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1936:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1954:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:1956:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1956:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:1999:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:1999:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:2017:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:2019:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:2019:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /usr/include/sigc++-2.0/sigc++/functors/slot.h:2062:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:2062:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:2080:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /usr/include/sigc++-2.0/sigc++/functors/slot.h:2082:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/functors/slot.h:2082:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8:0, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal_base.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal_base.h:54:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 signal_impl(const signal_impl& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:55:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 signal_impl& operator=(const signal_impl& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:57:26: error: expected ',' or '...' before '&&' token signal_impl(signal_impl&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:57:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 signal_impl(signal_impl&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:57:36: error: invalid constructor; you probably meant 'sigc::internal::signal_impl (const sigc::internal::signal_impl&)' /usr/include/sigc++-2.0/sigc++/signal_base.h:58:37: error: expected ',' or '...' before '&&' token signal_impl& operator=(signal_impl&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:58:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 signal_impl& operator=(signal_impl&& src) = delete; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:67:25: error: expected ';' at end of member declaration inline void reference() noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:67:27: error: 'noexcept' does not name a type inline void reference() noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:67:27: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:71:30: error: expected ';' at end of member declaration inline void reference_exec() noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:71:32: error: 'noexcept' does not name a type inline void reference_exec() noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:71:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:93:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:93:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:93:29: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:102:20: error: expected ';' at end of member declaration size_type size() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:102:26: error: 'noexcept' does not name a type size_type size() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:102:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:109:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:109:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:109:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:121:38: error: expected ';' at end of member declaration void block(bool should_block = true) noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:121:40: error: 'noexcept' does not name a type void block(bool should_block = true) noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:121:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:181:44: error: expected ';' at end of member declaration inline signal_exec(const signal_impl* sig) noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:181:46: error: 'noexcept' does not name a type inline signal_exec(const signal_impl* sig) noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:181:46: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:289:15: error: expected ';' at end of member declaration signal_base() noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:289:17: error: 'noexcept' does not name a type signal_base() noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:289:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:291:37: error: expected ';' at end of member declaration signal_base(const signal_base& src) noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:291:39: error: 'noexcept' does not name a type signal_base(const signal_base& src) noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:291:39: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:293:26: error: expected ',' or '...' before '&&' token signal_base(signal_base&& src); ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:293:32: error: invalid constructor; you probably meant 'sigc::signal_base (const sigc::signal_base&)' signal_base(signal_base&& src); ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:299:37: error: expected ',' or '...' before '&&' token signal_base& operator=(signal_base&& src); ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:304:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:304:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:304:29: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:313:20: error: expected ';' at end of member declaration size_type size() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:313:26: error: 'noexcept' does not name a type size_type size() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:313:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:320:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:320:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:320:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:333:38: error: expected ';' at end of member declaration void block(bool should_block = true) noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:333:40: error: 'noexcept' does not name a type void block(bool should_block = true) noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:333:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 /usr/include/sigc++-2.0/sigc++/signal_base.h:339:16: error: expected ';' at end of member declaration void unblock() noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:339:18: error: 'noexcept' does not name a type void unblock() noexcept; ^ /usr/include/sigc++-2.0/sigc++/signal_base.h:339:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::slot_list::slot_list()': /usr/include/sigc++-2.0/sigc++/signal.h:190:13: error: 'nullptr' was not declared in this scope : list_(nullptr) {} ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list::pop_back()': /usr/include/sigc++-2.0/sigc++/signal.h:255:12: error: 'tmp_' does not name a type auto tmp_ = end(); ^ /usr/include/sigc++-2.0/sigc++/signal.h:256:15: error: 'tmp_' was not declared in this scope erase(--tmp_); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf::slot_iterator_buf()': /usr/include/sigc++-2.0/sigc++/signal.h:291:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf::slot_iterator_buf()': /usr/include/sigc++-2.0/sigc++/signal.h:368:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf::slot_reverse_iterator_buf()': /usr/include/sigc++-2.0/sigc++/signal.h:445:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf::slot_reverse_iterator_buf()': /usr/include/sigc++-2.0/sigc++/signal.h:524:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:819:33: error: expected ')' before '<' token signal_emit1(type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:836:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:836:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:857:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:857:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:872:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit1::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:828:99: error: '_A_a1_' was not declared in this scope t(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:846:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:867:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:896:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:896:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:935:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:935:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:915:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:961:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:994:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:994:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /usr/include/sigc++-2.0/sigc++/signal.h:1014:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1014:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1004:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1030:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1055:33: error: expected ')' before '<' token signal_emit2(type_trait_take_t _A_a1, type_trait_take_t _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1073:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1073:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1095:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1095:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:1110:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1111:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit2::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:1064:99: error: '_A_a1_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1064:107: error: '_A_a2_' was not declared in this scope me slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1083:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1083:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1105:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1105:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1136:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1136:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1176:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1176:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1155:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1155:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1202:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1202:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1236:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1236:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1257:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1257:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1246:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1246:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1273:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1273:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1298:33: error: expected ')' before '<' token signal_emit3(type_trait_take_t _A_a1, type_trait_take_t _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1317:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1317:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1340:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1340:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:1355:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1356:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1357:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit3::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:1307:99: error: '_A_a1_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1307:107: error: '_A_a2_' was not declared in this scope e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1307:115: error: '_A_a3_' was not declared in this scope type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1327:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1327:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1327:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1350:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1350:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1350:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1383:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1383:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1424:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1424:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1402:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1402:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1402:85: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1450:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1450:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1450:85: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1485:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1485:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1507:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1507:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1495:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1495:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1495:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1523:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1523:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1523:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1548:33: error: expected ')' before '<' token signal_emit4(type_trait_take_t _A_a1, type_trait_take_t _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1568:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1568:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1592:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1592:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:1607:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1608:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1609:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1610:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit4::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:1557:99: error: '_A_a1_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1557:107: error: '_A_a2_' was not declared in this scope e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1557:115: error: '_A_a3_' was not declared in this scope ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1557:123: error: '_A_a4_' was not declared in this scope ll_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1578:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1578:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1578:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1578:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1602:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1602:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1602:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1602:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1637:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1637:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1679:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1679:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1656:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1656:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1656:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1656:92: error: '_A_a4' was not declared in this scope erpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1705:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1705:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1705:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1705:92: error: '_A_a4' was not declared in this scope erpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1741:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1741:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1764:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1764:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1751:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1751:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1751:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1751:89: error: '_A_a4' was not declared in this scope erpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1780:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1780:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1780:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1780:89: error: '_A_a4' was not declared in this scope erpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1805:33: error: expected ')' before '<' token signal_emit5(type_trait_take_t _A_a1, type_trait_take_t _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:1826:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1826:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1851:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1851:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:1866:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1867:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1868:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1869:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:1870:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit5::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:1814:99: error: '_A_a1_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1814:107: error: '_A_a2_' was not declared in this scope e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1814:115: error: '_A_a3_' was not declared in this scope ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1814:123: error: '_A_a4_' was not declared in this scope l_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:1814:131: error: '_A_a5_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1836:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1836:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1836:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1836:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1836:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1861:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1861:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1861:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1861:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h:1861:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:1898:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1898:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1941:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:1941:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1917:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1917:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1917:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1917:92: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1917:99: error: '_A_a5' was not declared in this scope cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:1967:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1967:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1967:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1967:92: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:1967:99: error: '_A_a5' was not declared in this scope cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2004:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2004:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2028:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2028:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2014:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2014:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2014:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2014:89: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2014:96: error: '_A_a5' was not declared in this scope cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2044:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2044:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2044:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2044:89: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2044:96: error: '_A_a5' was not declared in this scope cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2069:33: error: expected ')' before '<' token signal_emit6(type_trait_take_t _A_a1, type_trait_take_t _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2091:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2091:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2117:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2117:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:2132:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2133:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2134:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2135:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2136:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2137:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a6_; ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit6::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:2078:99: error: '_A_a1_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2078:107: error: '_A_a2_' was not declared in this scope e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2078:115: error: '_A_a3_' was not declared in this scope ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2078:123: error: '_A_a4_' was not declared in this scope l_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2078:131: error: '_A_a5_' was not declared in this scope _A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2078:139: error: '_A_a6_' was not declared in this scope .rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2101:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2101:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2101:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2101:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2101:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2101:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2127:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2127:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2127:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2127:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2127:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2127:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2166:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2166:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2210:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2210:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2185:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2185:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2185:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2185:92: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2185:99: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2185:106: error: '_A_a6' was not declared in this scope ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2236:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2236:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2236:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2236:92: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2236:99: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2236:106: error: '_A_a6' was not declared in this scope ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2274:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2274:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2299:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2299:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2284:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2284:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2284:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2284:89: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2284:96: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2284:103: error: '_A_a6' was not declared in this scope ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2315:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2315:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2315:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2315:89: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2315:96: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2315:103: error: '_A_a6' was not declared in this scope ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2340:33: error: expected ')' before '<' token signal_emit7(type_trait_take_t _A_a1, type_trait_take_t _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2363:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2363:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:2390:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2390:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h:2405:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2406:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2407:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2408:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2409:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2410:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a6_; ^ /usr/include/sigc++-2.0/sigc++/signal.h:2411:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a7_; ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit7::operator()(const slot_type&) const': /usr/include/sigc++-2.0/sigc++/signal.h:2349:99: error: '_A_a1_' was not declared in this scope (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2349:107: error: '_A_a2_' was not declared in this scope e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2349:115: error: '_A_a3_' was not declared in this scope ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2349:123: error: '_A_a4_' was not declared in this scope l_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2349:131: error: '_A_a5_' was not declared in this scope _A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2349:139: error: '_A_a6_' was not declared in this scope rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2349:147: error: '_A_a7_' was not declared in this scope all_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2373:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2373:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2373:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2373:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2373:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2373:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2373:65: error: '_A_a7' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2400:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2400:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2400:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2400:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2400:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2400:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2400:65: error: '_A_a7' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2441:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2441:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2486:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2486:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2460:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2460:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2460:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2460:92: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2460:99: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2460:106: error: '_A_a6' was not declared in this scope ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2460:113: error: '_A_a7' was not declared in this scope >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2512:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2512:78: error: '_A_a2' was not declared in this scope _ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2512:85: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2512:92: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2512:99: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2512:106: error: '_A_a6' was not declared in this scope ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2512:113: error: '_A_a7' was not declared in this scope >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2551:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2551:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2577:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t ^ /usr/include/sigc++-2.0/sigc++/signal.h:2577:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2561:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2561:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2561:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2561:89: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2561:96: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2561:103: error: '_A_a6' was not declared in this scope ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2561:110: error: '_A_a7' was not declared in this scope >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /usr/include/sigc++-2.0/sigc++/signal.h:2593:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2 ^ /usr/include/sigc++-2.0/sigc++/signal.h:2593:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2593:82: error: '_A_a3' was not declared in this scope interpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2593:89: error: '_A_a4' was not declared in this scope et_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2593:96: error: '_A_a5' was not declared in this scope (it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2593:103: error: '_A_a6' was not declared in this scope ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:2593:110: error: '_A_a7' was not declared in this scope >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2716:18: error: expected ',' or '...' before '&&' token signal0(signal0&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:2716:24: error: invalid constructor; you probably meant 'sigc::signal0 (const sigc::signal0&)' signal0(signal0&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:2725:29: error: expected ',' or '...' before '&&' token signal0& operator=(signal0&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0& sigc::signal0::operator=(sigc::signal0)': /usr/include/sigc++-2.0/sigc++/signal.h:2727:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2727:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2809:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2809:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2813:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2813:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2817:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2817:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1) const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2827:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor1> mak ^ /usr/include/sigc++-2.0/sigc++/signal.h:2827:87: error: a function call cannot appear in a constant-expression mem_functor1> make_slot() const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2827:89: error: template argument 3 is invalid mem_functor1> make_slot() const ^ /usr/include/sigc++-2.0/sigc++/signal.h:2828:5: error: expected unqualified-id before '{' token { return bound_const_mem_functor1 (const sigc::signal1&)' signal1(signal1&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:2858:29: error: expected ',' or '...' before '&&' token signal1& operator=(signal1&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:2810:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:2814:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:2818:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1& sigc::signal1::operator=(sigc::signal1)': /usr/include/sigc++-2.0/sigc++/signal.h:2860:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2860:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:2944:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2944:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2948:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t, typ ^ /usr/include/sigc++-2.0/sigc++/signal.h:2962:74: error: wrong number of template arguments (3, should be 4) nd_const_mem_functor2, type_tra ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2488:7: note: provided for 'template class sigc::bound_const_mem_functor2' class bound_const_mem_functor2 ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:2962:75: error: expected unqualified-id before ',' token d_const_mem_functor2, type_trai ^ /usr/include/sigc++-2.0/sigc++/signal.h:2984:18: error: expected ',' or '...' before '&&' token signal2(signal2&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:2984:24: error: invalid constructor; you probably meant 'sigc::signal2 (const sigc::signal2&)' signal2(signal2&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:2993:29: error: expected ',' or '...' before '&&' token signal2& operator=(signal2&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:2945:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:2945:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:2949:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:2949:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:2953:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:2953:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2& sigc::signal2::operator=(sigc::signal2)': /usr/include/sigc++-2.0/sigc++/signal.h:2995:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:2995:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3081:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3081:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3085:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t, typ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3099:74: error: wrong number of template arguments (3, should be 5) nd_const_mem_functor3, type_tra ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2560:7: note: provided for 'template class sigc::bound_const_mem_functor3' class bound_const_mem_functor3 ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:3099:75: error: expected unqualified-id before ',' token d_const_mem_functor3, type_trai ^ /usr/include/sigc++-2.0/sigc++/signal.h:3121:18: error: expected ',' or '...' before '&&' token signal3(signal3&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3121:24: error: invalid constructor; you probably meant 'sigc::signal3 (const sigc::signal3&)' signal3(signal3&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3130:29: error: expected ',' or '...' before '&&' token signal3& operator=(signal3&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3082:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3082:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3082:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3086:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3086:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3086:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3090:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3090:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3090:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3& sigc::signal3::operator=(sigc::signal3)': /usr/include/sigc++-2.0/sigc++/signal.h:3132:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3132:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3220:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3220:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3224:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t, typ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3238:74: error: wrong number of template arguments (3, should be 6) nd_const_mem_functor4, type_tra ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2634:7: note: provided for 'template class sigc::bound_const_mem_functor4' class bound_const_mem_functor4 ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:3238:75: error: expected unqualified-id before ',' token d_const_mem_functor4, type_trai ^ /usr/include/sigc++-2.0/sigc++/signal.h:3260:18: error: expected ',' or '...' before '&&' token signal4(signal4&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3260:24: error: invalid constructor; you probably meant 'sigc::signal4 (const sigc::signal4&)' signal4(signal4&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3269:29: error: expected ',' or '...' before '&&' token signal4& operator=(signal4&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3221:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3221:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3221:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3221:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3225:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3225:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3225:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3225:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3229:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3229:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3229:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3229:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4& sigc::signal4::operator=(sigc::signal4)': /usr/include/sigc++-2.0/sigc++/signal.h:3271:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3271:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3361:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3361:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3365:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t, typ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3379:74: error: wrong number of template arguments (3, should be 7) nd_const_mem_functor5, type_tra ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2710:7: note: provided for 'template class sigc::bound_const_mem_functor5' class bound_const_mem_functor5 ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:3379:75: error: expected unqualified-id before ',' token d_const_mem_functor5, type_trai ^ /usr/include/sigc++-2.0/sigc++/signal.h:3401:18: error: expected ',' or '...' before '&&' token signal5(signal5&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3401:24: error: invalid constructor; you probably meant 'sigc::signal5 (const sigc::signal5&)' signal5(signal5&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3410:29: error: expected ',' or '...' before '&&' token signal5& operator=(signal5&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3362:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3362:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3362:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3362:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3362:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3366:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3366:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3366:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3366:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3366:76: error: '_A_a5' was not declared in this scope return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3370:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3370:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3370:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3370:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3370:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5& sigc::signal5::operator=(sigc::signal5)': /usr/include/sigc++-2.0/sigc++/signal.h:3412:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3412:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3504:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3504:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3508:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t, typ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3522:74: error: wrong number of template arguments (3, should be 8) nd_const_mem_functor6, type_tra ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2788:7: note: provided for 'template class sigc::bound_const_mem_functor6' class bound_const_mem_functor6 ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:3522:75: error: expected unqualified-id before ',' token d_const_mem_functor6, type_trai ^ /usr/include/sigc++-2.0/sigc++/signal.h:3544:18: error: expected ',' or '...' before '&&' token signal6(signal6&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3544:24: error: invalid constructor; you probably meant 'sigc::signal6 (const sigc::signal6&)' signal6(signal6&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3553:29: error: expected ',' or '...' before '&&' token signal6& operator=(signal6&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3505:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3505:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3505:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3505:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3505:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3505:75: error: '_A_a6' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3509:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3509:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3509:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3509:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3509:76: error: '_A_a5' was not declared in this scope eturn emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3509:83: error: '_A_a6' was not declared in this scope emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3513:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3513:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3513:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3513:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3513:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3513:54: error: '_A_a6' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6& sigc::signal6::operator=(sigc::signal6)': /usr/include/sigc++-2.0/sigc++/signal.h:3555:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3555:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3649:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3649:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3653:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t _A_a1, type_trait_take_t, typ ^ /usr/include/sigc++-2.0/sigc++/signal.h:3667:74: error: wrong number of template arguments (3, should be 9) nd_const_mem_functor7, type_tra ^ In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2868:7: note: provided for 'template class sigc::bound_const_mem_functor7' class bound_const_mem_functor7 ^ In file included from ./inc/socket.hpp:23:0, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal.h:3667:75: error: expected unqualified-id before ',' token d_const_mem_functor7, type_trai ^ /usr/include/sigc++-2.0/sigc++/signal.h:3689:18: error: expected ',' or '...' before '&&' token signal7(signal7&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3689:24: error: invalid constructor; you probably meant 'sigc::signal7 (const sigc::signal7&)' signal7(signal7&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3698:29: error: expected ',' or '...' before '&&' token signal7& operator=(signal7&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::emit(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3650:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3650:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3650:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3650:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3650:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 ^ /usr/include/sigc++-2.0/sigc++/signal.h:3650:75: error: '_A_a6' was not declared in this scope return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3650:82: error: '_A_a7' was not declared in this scope n emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::emit_reverse(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3654:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3654:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3654:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3654:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3654:76: error: '_A_a5' was not declared in this scope eturn emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3654:83: error: '_A_a6' was not declared in this scope mitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a ^ /usr/include/sigc++-2.0/sigc++/signal.h:3654:90: error: '_A_a7' was not declared in this scope r_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::operator()(int) const': /usr/include/sigc++-2.0/sigc++/signal.h:3658:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3658:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3658:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3658:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3658:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3658:54: error: '_A_a6' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h:3658:61: error: '_A_a7' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7& sigc::signal7::operator=(sigc::signal7)': /usr/include/sigc++-2.0/sigc++/signal.h:3700:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3700:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3815:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3815:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3824:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:3826:95: error: 'move' is not a member of 'std' g1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(s ^ /usr/include/sigc++-2.0/sigc++/signal.h:3826:105: error: 'src' was not declared in this scope _arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3863:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3863:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3872:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:3874:39: error: 'move' is not a member of 'std' signal0::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3874:49: error: 'src' was not declared in this scope signal0::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3910:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3910:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3919:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:3921:47: error: 'move' is not a member of 'std' signal1::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3921:57: error: 'src' was not declared in this scope signal1::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:3957:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3957:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:3966:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:3968:55: error: 'move' is not a member of 'std' signal2::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:3968:65: error: 'src' was not declared in this scope signal2::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:4004:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4004:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4013:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:4015:63: error: 'move' is not a member of 'std' signal3::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h:4015:73: error: 'src' was not declared in this scope signal3::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:4051:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4051:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4060:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:4062:71: error: 'move' is not a member of 'std' signal4::operator=(std::move(s ^ /usr/include/sigc++-2.0/sigc++/signal.h:4062:81: error: 'src' was not declared in this scope nal4::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:4098:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4098:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4107:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:4109:79: error: 'move' is not a member of 'std' 5::operator=(std::move(s ^ /usr/include/sigc++-2.0/sigc++/signal.h:4109:89: error: 'src' was not declared in this scope eturn, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(src)); ^ /usr/include/sigc++-2.0/sigc++/signal.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal.h:4145:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4145:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h:4154:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /usr/include/sigc++-2.0/sigc++/signal.h:4156:87: error: 'move' is not a member of 'std' rn, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(s ^ /usr/include/sigc++-2.0/sigc++/signal.h:4156:97: error: 'src' was not declared in this scope _arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(src)); ^ In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8:0, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/signal_base.h: At global scope: /usr/include/sigc++-2.0/sigc++/signal_base.h:181:10: warning: inline function 'sigc::internal::signal_exec::signal_exec(const sigc::internal::signal_impl*)' used but never defined inline signal_exec(const signal_impl* sig) noexcept ^ In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, from /usr/include/sigc++-2.0/sigc++/signal.h:8, from ./inc/socket.hpp:23, from src/socket.cpp:22: /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:15: warning: inline function 'bool sigc::slot_base::empty() const' used but never defined inline bool empty() const noexcept ^ /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:15: warning: inline function 'bool sigc::slot_base::blocked() const' used but never defined inline bool blocked() const noexcept ^ make[1]: *** [Makefile:575: libnet6_la-socket.lo] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14' make: *** [Makefile:710: all-recursive] Error 1 * ERROR: net-libs/net6-1.3.14::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-libs/net6-1.3.14::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/net6-1.3.14::gentoo'`. * The complete build log is located at '/var/log/portage/net-libs:net6-1.3.14:20160528-144944.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-libs/net6-1.3.14/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/net6-1.3.14/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14' * S: '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14'