>>> boinc: Building testing/boinc 7.20.1-r1 (using abuild 3.9.0-r3) started Thu, 04 Aug 2022 07:59:36 +0000 >>> boinc: Checking sanity of /home/buildozer/aports/testing/boinc/APKBUILD... >>> boinc: Analyzing dependencies... >>> boinc: Installing for build: build-base bash procps shadow automake autoconf clang curl-dev docbook2x freeglut-dev glu-dev libjpeg-turbo-dev libnotify-dev openssl-dev>3 libtool libxi-dev libxmu-dev libxscrnsaver-dev m4 mesa-dev pkgconf sqlite-dev wxgtk-dev (1/249) Installing readline (8.1.2-r0) (2/249) Installing bash (5.1.16-r2) Executing bash-5.1.16-r2.post-install (3/249) Installing libintl (0.21-r3) (4/249) Installing libproc (3.3.17-r1) (5/249) Installing procps (3.3.17-r1) (6/249) Installing linux-pam (1.5.2-r1) (7/249) Installing shadow (4.10-r3) (8/249) Installing perl (5.36.0-r0) (9/249) Installing automake (1.16.5-r0) (10/249) Installing m4 (1.4.19-r1) (11/249) Installing autoconf (2.71-r0) (12/249) Installing libffi (3.4.2-r1) (13/249) Installing libxml2 (2.9.14-r1) (14/249) Installing llvm14-libs (14.0.6-r2) (15/249) Installing clang-libs (14.0.6-r1) (16/249) Installing clang (14.0.6-r1) (17/249) Installing openssl-dev (3.0.5-r1) (18/249) Installing nghttp2-dev (1.48.0-r1) (19/249) Installing zlib-dev (1.2.12-r1) (20/249) Installing brotli-dev (1.0.9-r7) (21/249) Installing curl-dev (7.84.0-r2) (22/249) Installing texinfo (6.8-r1) (23/249) Installing opensp (1.5.2-r1) (24/249) Installing openjade-libs (1.3.2-r6) (25/249) Installing openjade (1.3.2-r6) (26/249) Installing libxml2-utils (2.9.14-r1) (27/249) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (28/249) Installing libgpg-error (1.45-r0) (29/249) Installing libgcrypt (1.10.1-r0) (30/249) Installing libxslt (1.1.35-r0) (31/249) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (32/249) Installing perl-xml-sax-base (1.09-r3) (33/249) Installing perl-xml-namespacesupport (1.12-r3) (34/249) Installing perl-xml-sax (1.02-r1) Executing perl-xml-sax-1.02-r1.post-install (35/249) Installing docbook2x (0.8.8-r6) (36/249) Installing linux-headers (5.16.7-r1) (37/249) Installing libpciaccess (0.16-r0) (38/249) Installing libdrm (2.4.112-r0) (39/249) Installing libpciaccess-dev (0.16-r0) (40/249) Installing libdrm-dev (2.4.112-r0) (41/249) Installing libxau (1.0.9-r0) (42/249) Installing xorgproto (2022.1-r0) (43/249) Installing libxau-dev (1.0.9-r0) (44/249) Installing libmd (1.0.4-r0) (45/249) Installing libbsd (0.11.6-r2) (46/249) Installing libxdmcp (1.1.3-r0) (47/249) Installing libxcb (1.15-r0) (48/249) Installing libx11 (1.8.1-r1) (49/249) Installing libxext (1.3.4-r0) (50/249) Installing xcb-proto (1.15-r0) (51/249) Installing libxdmcp-dev (1.1.3-r0) (52/249) Installing libxcb-dev (1.15-r0) (53/249) Installing xtrans (1.4.0-r1) (54/249) Installing libx11-dev (1.8.1-r1) (55/249) Installing libxext-dev (1.3.4-r0) (56/249) Installing libxdamage (1.1.5-r1) (57/249) Installing libxfixes (6.0.0-r0) (58/249) Installing libxfixes-dev (6.0.0-r0) (59/249) Installing libxdamage-dev (1.1.5-r1) (60/249) Installing libxshmfence (1.3-r1) (61/249) Installing libxshmfence-dev (1.3-r1) (62/249) Installing mesa (22.1.4-r0) (63/249) Installing wayland-libs-server (1.21.0-r0) (64/249) Installing mesa-gbm (22.1.4-r0) (65/249) Installing mesa-glapi (22.1.4-r0) (66/249) Installing wayland-libs-client (1.21.0-r0) (67/249) Installing mesa-egl (22.1.4-r0) (68/249) Installing libxxf86vm (1.1.4-r2) (69/249) Installing mesa-gl (22.1.4-r0) (70/249) Installing mesa-gles (22.1.4-r0) (71/249) Installing mesa-osmesa (22.1.4-r0) (72/249) Installing mesa-xatracker (22.1.4-r0) (73/249) Installing libxxf86vm-dev (1.1.4-r2) (74/249) Installing mesa-dev (22.1.4-r0) (75/249) Installing libice (1.0.10-r0) (76/249) Installing libice-dev (1.0.10-r0) (77/249) Installing libxi (1.8-r0) (78/249) Installing libxi-dev (1.8-r0) (79/249) Installing glu (9.0.2-r1) (80/249) Installing glu-dev (9.0.2-r1) (81/249) Installing freeglut (3.2.2-r0) (82/249) Installing freeglut-dev (3.2.2-r0) (83/249) Installing libjpeg-turbo (2.1.3-r1) (84/249) Installing libjpeg-turbo-dev (2.1.3-r1) (85/249) Installing libblkid (2.38-r3) (86/249) Installing libmount (2.38-r3) (87/249) Installing pcre (8.45-r2) (88/249) Installing glib (2.72.3-r0) (89/249) Installing shared-mime-info (2.2-r0) (90/249) Installing libpng (1.6.37-r1) (91/249) Installing libwebp (1.2.3-r0) (92/249) Installing tiff (4.4.0-r0) (93/249) Installing gdk-pixbuf (2.42.8-r0) (94/249) Installing libnotify (0.7.9-r2) (95/249) Installing gdbm (1.23-r0) (96/249) Installing mpdecimal (2.5.1-r1) (97/249) Installing sqlite-libs (3.39.2-r0) (98/249) Installing python3 (3.10.5-r2) (99/249) Installing gettext-asprintf (0.21-r3) (100/249) Installing libunistring (1.0-r0) (101/249) Installing gettext-libs (0.21-r3) (102/249) Installing gettext (0.21-r3) (103/249) Installing gettext-dev (0.21-r3) (104/249) Installing bzip2-dev (1.0.8-r1) (105/249) Installing libffi-dev (3.4.2-r1) (106/249) Installing libpcre16 (8.45-r2) (107/249) Installing libpcre32 (8.45-r2) (108/249) Installing libpcrecpp (8.45-r2) (109/249) Installing pcre-dev (8.45-r2) (110/249) Installing libuuid (2.38-r3) (111/249) Installing libfdisk (2.38-r3) (112/249) Installing libsmartcols (2.38-r3) (113/249) Installing util-linux-dev (2.38-r3) (114/249) Installing glib-dev (2.72.3-r0) (115/249) Installing libpng-dev (1.6.37-r1) (116/249) Installing libwebp-dev (1.2.3-r0) (117/249) Installing xz-dev (5.2.5-r1) (118/249) Installing zstd-dev (1.5.2-r4) (119/249) Installing libtiffxx (4.4.0-r0) (120/249) Installing tiff-dev (4.4.0-r0) (121/249) Installing gdk-pixbuf-dev (2.42.8-r0) (122/249) Installing libnotify-dev (0.7.9-r2) (123/249) Installing libltdl (2.4.7-r0) (124/249) Installing libtool (2.4.7-r0) (125/249) Installing libsm (1.2.3-r0) (126/249) Installing libxt (1.2.1-r0) (127/249) Installing libxmu (1.1.3-r0) (128/249) Installing libsm-dev (1.2.3-r0) (129/249) Installing libxt-dev (1.2.1-r0) (130/249) Installing libxmu-dev (1.1.3-r0) (131/249) Installing libxscrnsaver (1.2.3-r0) (132/249) Installing libxscrnsaver-dev (1.2.3-r0) (133/249) Installing sqlite-dev (3.39.2-r0) (134/249) Installing libxtst (1.2.3-r3) (135/249) Installing dbus-libs (1.14.0-r1) (136/249) Installing at-spi2-core (2.45.1-r1) (137/249) Installing libatk-1.0 (2.45.1-r1) (138/249) Installing libatk-bridge-2.0 (2.45.1-r1) (139/249) Installing dbus-dev (1.14.0-r1) (140/249) Installing libxtst-dev (1.2.3-r3) (141/249) Installing at-spi2-core-dev (2.45.1-r1) (142/249) Installing cairo-tools (1.17.6-r2) (143/249) Installing freetype (2.12.1-r0) (144/249) Installing fontconfig (2.14.0-r0) (145/249) Installing expat (2.4.8-r1) (146/249) Installing expat-dev (2.4.8-r1) (147/249) Installing freetype-dev (2.12.1-r0) (148/249) Installing fontconfig-dev (2.14.0-r0) (149/249) Installing libxrender (0.9.10-r3) (150/249) Installing libxrender-dev (0.9.10-r3) (151/249) Installing pixman (0.40.0-r3) (152/249) Installing pixman-dev (0.40.0-r3) (153/249) Installing util-macros (1.19.3-r0) (154/249) Installing xcb-util (0.4.0-r3) (155/249) Installing xcb-util-dev (0.4.0-r3) (156/249) Installing cairo (1.17.6-r2) (157/249) Installing cairo-gobject (1.17.6-r2) (158/249) Installing cairo-dev (1.17.6-r2) (159/249) Installing perl-http-date (6.05-r1) (160/249) Installing perl-uri (5.12-r0) (161/249) Installing perl-io-html (1.004-r0) (162/249) Installing perl-encode-locale (1.05-r3) (163/249) Installing perl-lwp-mediatypes (6.04-r1) (164/249) Installing perl-http-message (6.37-r0) (165/249) Installing perl-http-cookies (6.10-r0) (166/249) Installing perl-net-http (6.22-r0) (167/249) Installing perl-http-daemon (6.14-r0) (168/249) Installing perl-html-tagset (3.20-r3) (169/249) Installing perl-html-parser (3.78-r1) (170/249) Installing perl-file-listing (6.15-r0) (171/249) Installing perl-www-robotrules (6.02-r3) (172/249) Installing perl-http-negotiate (6.01-r3) (173/249) Installing perl-capture-tiny (0.48-r2) (174/249) Installing perl-devel-symdump (2.18-r2) (175/249) Installing perl-test-pod (1.52-r2) (176/249) Installing perl-pod-parser (1.65-r0) (177/249) Installing perl-pod-coverage (0.23-r2) (178/249) Installing perl-try-tiny (0.31-r0) (179/249) Installing perl-libwww (6.67-r0) (180/249) Installing perl-xml-parser (2.46-r3) (181/249) Installing intltool (0.51.0-r4) (182/249) Installing libxft (2.3.4-r0) (183/249) Installing graphite2 (1.3.14-r1) (184/249) Installing harfbuzz (5.1.0-r0) (185/249) Installing fribidi (1.0.12-r0) (186/249) Installing pango (1.50.8-r0) (187/249) Installing pango-tools (1.50.8-r0) (188/249) Installing fribidi-dev (1.0.12-r0) (189/249) Installing icu-data-full (71.1-r3) (190/249) Installing icu-libs (71.1-r3) (191/249) Installing harfbuzz-icu (5.1.0-r0) (192/249) Installing graphite2-dev (1.3.14-r1) (193/249) Installing icu (71.1-r3) (194/249) Installing icu-dev (71.1-r3) (195/249) Installing harfbuzz-dev (5.1.0-r0) (196/249) Installing libxft-dev (2.3.4-r0) (197/249) Installing pango-dev (1.50.8-r0) (198/249) Installing hicolor-icon-theme (0.17-r1) (199/249) Installing gtk-update-icon-cache (2.24.33-r5) (200/249) Installing libxcomposite (0.4.5-r0) (201/249) Installing libxcursor (1.2.1-r1) (202/249) Installing libxrandr (1.5.2-r1) (203/249) Installing avahi-libs (0.8-r6) (204/249) Installing nettle (3.8.1-r0) (205/249) Installing p11-kit (0.24.1-r0) (206/249) Installing libtasn1 (4.18.0-r0) (207/249) Installing gnutls (3.7.7-r0) (208/249) Installing cups-libs (2.4.2-r0) (209/249) Installing gtk+2.0 (2.24.33-r5) Executing gtk+2.0-2.24.33-r5.post-install (210/249) Installing gtk+2.0-dev (2.24.33-r5) (211/249) Installing libepoxy (1.5.10-r0) (212/249) Installing libepoxy-dev (1.5.10-r0) (213/249) Installing libxinerama (1.1.4-r1) (214/249) Installing libxinerama-dev (1.1.4-r1) (215/249) Installing wayland-protocols (1.26-r0) (216/249) Installing wayland-libs-cursor (1.21.0-r0) (217/249) Installing xkeyboard-config (2.36-r2) (218/249) Installing libxkbcommon (1.4.1-r0) (219/249) Installing libxkbcommon-x11 (1.4.1-r0) (220/249) Installing libxml2-dev (2.9.14-r1) (221/249) Installing libxkbcommon-dev (1.4.1-r0) (222/249) Installing wayland-libs-egl (1.21.0-r0) (223/249) Installing gtk+3.0 (3.24.34-r3) Executing gtk+3.0-3.24.34-r3.post-install (224/249) Installing wayland-dev (1.21.0-r0) (225/249) Installing libxcomposite-dev (0.4.5-r0) (226/249) Installing libxcursor-dev (1.2.1-r1) (227/249) Installing libxrandr-dev (1.5.2-r1) (228/249) Installing gtk+3.0-dev (3.24.34-r3) (229/249) Installing wxgtk-base (3.0.5.1-r0) (230/249) Installing wxgtk-base-dev (3.0.5.1-r0) (231/249) Installing gstreamer (1.20.3-r0) (232/249) Installing libxv (1.0.11-r2) (233/249) Installing alsa-lib (1.2.7.2-r0) (234/249) Installing cdparanoia-libs (10.2-r10) (235/249) Installing graphene (1.10.8-r0) (236/249) Installing libogg (1.3.5-r1) (237/249) Installing opus (1.3.1-r1) (238/249) Installing orc (0.4.32-r1) (239/249) Installing libtheora (1.1.1-r16) (240/249) Installing libvorbis (1.3.7-r0) (241/249) Installing gst-plugins-base (1.20.3-r0) (242/249) Installing sdl2 (2.0.22-r1) (243/249) Installing wxgtk (3.0.5.1-r0) (244/249) Installing wxgtk-media (3.0.5.1-r0) (245/249) Installing wxgtk-dev (3.0.5.1-r0) (246/249) Installing .makedepends-boinc (20220804.075938) (247/249) Installing perl-error (0.17029-r1) (248/249) Installing perl-git (2.37.1-r1) (249/249) Installing git-perl (2.37.1-r1) Executing busybox-1.35.0-r22.trigger Executing glib-2.72.3-r0.trigger Executing shared-mime-info-2.2-r0.trigger Executing gdk-pixbuf-2.42.8-r0.trigger Executing gtk-update-icon-cache-2.24.33-r5.trigger OK: 1299 MiB in 353 packages >>> boinc: Cleaning up srcdir >>> boinc: Cleaning up pkgdir >>> boinc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/boinc-7.20.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 44.3M 100 44.3M 0 0 57.0M 0 --:--:-- --:--:-- --:--:-- 57.0M >>> boinc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/boinc-7.20.1.tar.gz >>> boinc: Checking sha512sums... boinc-7.20.1.tar.gz: OK >>> boinc: Unpacking /var/cache/distfiles/edge/boinc-7.20.1.tar.gz... Bootstrapping configure script and makefiles: Checking version of 'make' >= 379... succeeded. (403) Checking version of 'm4' >= 104... succeeded. (104) Checking version of 'pkg-config' >= 15... succeeded. (108) Checking version of 'autoreconf' >= 258... succeeded. (271) Checking version of 'automake' >= 108... succeeded. (116) Checking version of 'libtoolize' >= 105... succeeded. (204) autoreconf -i libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:29: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:29: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:350: AC_PROG_AWK is expanded from... aclocal.m4:773: AM_INIT_AUTOMAKE is expanded from... configure.ac:29: the top level configure.ac:54: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:54: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:246: AC_CHECK_TOOLS is expanded from... ./lib/autoconf/c.m4:452: AC_PROG_CC is expanded from... configure.ac:54: the top level configure.ac:55: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:55: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:246: AC_CHECK_TOOLS is expanded from... ./lib/autoconf/c.m4:701: AC_PROG_CXX is expanded from... configure.ac:55: the top level configure.ac:59: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:59: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:246: AC_CHECK_TOOLS is expanded from... ./lib/autoconf/c.m4:1018: AC_PROG_OBJCXX is expanded from... configure.ac:59: the top level configure.ac:381: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:381: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/ax_winsock.m4:1: AX_WINSOCK is expanded from... m4/boinc_check_cygwin.m4:1: BOINC_CHECK_CYGWIN is expanded from... configure.ac:381: the top level configure.ac:398: warning: The macro `AC_LIBTOOL_DLOPEN' is obsolete. configure.ac:398: You should run autoupdate. m4/ltoptions.m4:113: AC_LIBTOOL_DLOPEN is expanded from... configure.ac:398: the top level configure.ac:398: warning: AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you configure.ac:398: put the 'dlopen' option into LT_INIT's first parameter. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... m4/ltoptions.m4:113: AC_LIBTOOL_DLOPEN is expanded from... configure.ac:398: the top level configure.ac:399: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete. configure.ac:399: You should run autoupdate. m4/ltoptions.m4:148: AC_LIBTOOL_WIN32_DLL is expanded from... configure.ac:399: the top level configure.ac:399: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you configure.ac:399: put the 'win32-dll' option into LT_INIT's first parameter. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... m4/ltoptions.m4:148: AC_LIBTOOL_WIN32_DLL is expanded from... configure.ac:399: the top level configure.ac:400: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:400: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:400: the top level configure.ac:400: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:400: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:246: AC_CHECK_TOOLS is expanded from... m4/libtool.m4:3679: LT_PATH_NM is expanded from... m4/libtool.m4:153: _LT_SETUP is expanded from... m4/libtool.m4:62: LT_INIT is expanded from... m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:400: the top level configure.ac:400: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:400: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:246: AC_CHECK_TOOLS is expanded from... m4/libtool.m4:1491: _LT_PROG_AR is expanded from... m4/libtool.m4:1541: _LT_CMD_OLD_ARCHIVE is expanded from... m4/libtool.m4:153: _LT_SETUP is expanded from... m4/libtool.m4:62: LT_INIT is expanded from... m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:400: the top level configure.ac:406: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:406: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/sah_select_bitness.m4:97: SAH_OPTION_BITNESS is expanded from... configure.ac:406: the top level configure.ac:409: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:409: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/boinc_platform.m4:1: BOINC_PLATFORM is expanded from... configure.ac:409: the top level configure.ac:479: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:479: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/check_ssl.m4:1: CHECK_SSL is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.ac:479: the top level configure.ac:479: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:479: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/boinc_check_lib_with.m4:1: BOINC_CHECK_LIB_WITH is expanded from... m4/check_ssl.m4:1: CHECK_SSL is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.ac:479: the top level configure.ac:485: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:485: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/libcurl.m4:37: LIBCURL_CHECK_CONFIG is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.ac:485: the top level configure.ac:485: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:485: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... ./lib/autoconf/programs.m4:350: AC_PROG_AWK is expanded from... m4/libcurl.m4:37: LIBCURL_CHECK_CONFIG is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.ac:485: the top level configure.ac:485: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:485: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/boinc_check_lib_with.m4:1: BOINC_CHECK_LIB_WITH is expanded from... m4/libcurl.m4:37: LIBCURL_CHECK_CONFIG is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.ac:485: the top level configure.ac:560: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:560: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... lib/m4sugar/m4sh.m4:594: AS_CASE is expanded from... lib/m4sugar/m4sh.m4:594: AS_CASE is expanded from... m4/ax_pthread.m4:126: AX_PTHREAD is expanded from... configure.ac:560: the top level configure.ac:596: warning: The macro `ACX_PTHREAD' is obsolete. configure.ac:596: You should run autoupdate. m4/ax_pthread.m4:125: ACX_PTHREAD is expanded from... m4/ax_check_gl.m4:4: AX_CHECK_GL is expanded from... configure.ac:596: the top level configure.ac:596: warning: The macro `AC_CHECK_PROGS' is obsolete. configure.ac:596: You should run autoupdate. m4/ax_pthread.m4:111: AC_CHECK_PROGS is expanded from... lib/m4sugar/m4sh.m4:594: AS_CASE is expanded from... lib/m4sugar/m4sh.m4:594: AS_CASE is expanded from... m4/ax_pthread.m4:126: AX_PTHREAD is expanded from... m4/ax_pthread.m4:125: ACX_PTHREAD is expanded from... m4/ax_check_gl.m4:4: AX_CHECK_GL is expanded from... configure.ac:596: the top level configure.ac:596: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:596: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/ax_check_gl.m4:4: AX_CHECK_GL is expanded from... configure.ac:596: the top level configure.ac:703: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:703: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:703: the top level configure.ac:705: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:705: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:705: the top level configure.ac:706: warning: The macro `AC_TYPE_SIGNAL' is obsolete. configure.ac:706: You should run autoupdate. ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... configure.ac:706: the top level configure.ac:974: warning: AC_CHECK_HEADERS($sah_stdcxx_headers): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from... m4/sah_header_stdcxx.m4:23: SAH_HEADER_STDCXX is expanded from... configure.ac:974: the top level configure.ac:54: installing './compile' configure.ac:20: installing './config.guess' configure.ac:20: installing './config.sub' configure.ac:29: installing './install-sh' configure.ac:29: installing './missing' api/Makefile.am:22: warning: source file '$(top_srcdir)/samples/image_libs/bmplib.cpp' is in a subdirectory, api/Makefile.am:22: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least one source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, this automake: behavior may change in a future Automake major version, with object automake: files being placed in the same subdirectory as the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. api/Makefile.am:22: warning: source file '$(top_srcdir)/samples/image_libs/tgalib.cpp' is in a subdirectory, api/Makefile.am:22: but option 'subdir-objects' is disabled api/Makefile.am: installing './depcomp' client/Makefile.am:4: warning: ':='-style assignments are not portable client/Makefile.am:4: warning: filter-out -mfpu=vfpv3-d16,$(CXXFLAGS: non-POSIX variable name client/Makefile.am:4: (probably a GNU make extension) client/Makefile.am:126: warning: filter-out -mfpu=vfpv3-d16,$(boinc_client_CXXFLAGS: non-POSIX variable name client/Makefile.am:126: (probably a GNU make extension) client/Makefile.am:4: warning: 'CXXFLAGS' is a user variable, you should not override it; client/Makefile.am:4: use 'AM_CXXFLAGS' instead clientgui/Makefile.am:26: warning: source file 'common/wxPieCtrl.cpp' is in a subdirectory, clientgui/Makefile.am:26: but option 'subdir-objects' is disabled clientgui/Makefile.am:26: warning: source file 'gtk/taskbarex.cpp' is in a subdirectory, clientgui/Makefile.am:26: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/mac_backtrace.cpp' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/mac_spawn.cpp' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/QBacktrace.c' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/QCrashReport.c' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/QMachOImage.c' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/QMachOImageList.c' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/QSymbols.c' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/QTaskMemory.c' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled lib/Makefile.am:128: warning: source file 'mac/mac_branding.cpp' is in a subdirectory, lib/Makefile.am:128: but option 'subdir-objects' is disabled sched/Makefile.am:11: warning: source file '../db/boinc_db.cpp' is in a subdirectory, sched/Makefile.am:11: but option 'subdir-objects' is disabled sched/Makefile.am:11: warning: source file '../db/db_base.cpp' is in a subdirectory, sched/Makefile.am:11: but option 'subdir-objects' is disabled sched/Makefile.am:11: warning: source file '../tools/process_result_template.cpp' is in a subdirectory, sched/Makefile.am:11: but option 'subdir-objects' is disabled sched/Makefile.am:11: warning: source file '../tools/process_input_template.cpp' is in a subdirectory, sched/Makefile.am:11: but option 'subdir-objects' is disabled sched/Makefile.am:11: warning: source file '../tools/backend_lib.cpp' is in a subdirectory, sched/Makefile.am:11: but option 'subdir-objects' is disabled sched/Makefile.am:157: warning: source file '../vda/sched_vda.cpp' is in a subdirectory, sched/Makefile.am:157: but option 'subdir-objects' is disabled sched/Makefile.am:198: warning: source file '../lib/synch.cpp' is in a subdirectory, sched/Makefile.am:198: but option 'subdir-objects' is disabled tools/Makefile.am:62: warning: source file '../lib/remote_submit.cpp' is in a subdirectory, tools/Makefile.am:62: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/api.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/apihelp.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/crc32.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/explode.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/extract.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/fileio.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/globals.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/inflate.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/list.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/match.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/process.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/ttyio.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/unreduce.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/unshrink.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/unzip.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './unzip/zipinfo.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/deflate.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/trees.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/util.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/z_fileio.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/z_globals.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/zip.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/zipfile.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:21: warning: source file './zip/zipup.c' is in a subdirectory, zip/Makefile.am:21: but option 'subdir-objects' is disabled zip/Makefile.am:49: warning: source file './unzip/win32/nt.c' is in a subdirectory, zip/Makefile.am:49: but option 'subdir-objects' is disabled zip/Makefile.am:49: warning: source file './unzip/win32/win32.c' is in a subdirectory, zip/Makefile.am:49: but option 'subdir-objects' is disabled zip/Makefile.am:49: warning: source file './zip/win32/win32_boinc.c' is in a subdirectory, zip/Makefile.am:49: but option 'subdir-objects' is disabled zip/Makefile.am:49: warning: source file './zip/win32/win32i64.c' is in a subdirectory, zip/Makefile.am:49: but option 'subdir-objects' is disabled zip/Makefile.am:49: warning: source file './zip/win32/z_nt.c' is in a subdirectory, zip/Makefile.am:49: but option 'subdir-objects' is disabled zip/Makefile.am:49: warning: source file './zip/win32/win32zip.c' is in a subdirectory, zip/Makefile.am:49: but option 'subdir-objects' is disabled zip/Makefile.am:57: warning: source file './unzip/unix/unix.c' is in a subdirectory, zip/Makefile.am:57: but option 'subdir-objects' is disabled zip/Makefile.am:57: warning: source file './zip/unix/z_unix.c' is in a subdirectory, zip/Makefile.am:57: but option 'subdir-objects' is disabled Done, now run ./configure ./configure -C to enable caching checking build system type... x86_64-alpine-linux-musl checking host system type... x86_64-alpine-linux-musl checking target system type... x86_64-alpine-linux-musl checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-alpine-linux-musl-gcc... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... none needed checking whether clang understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of clang... gcc3 checking whether the compiler supports GNU C++... yes checking whether clang++ accepts -g... yes checking for clang++ option to enable C++11 features... none needed checking dependency style of clang++... gcc3 checking for x86_64-alpine-linux-musl-g++... x86_64-alpine-linux-musl-g++ checking whether the compiler supports GNU Objective C++... no checking whether x86_64-alpine-linux-musl-g++ accepts -g... no checking dependency style of x86_64-alpine-linux-musl-g++... gcc3 checking how to run the C preprocessor... clang -E checking whether make sets $(MAKE)... (cached) yes checking for ln... /bin/ln checking whether '/bin/ln' works... yes checking whether ln -s works... yes checking whether 'ln -s' really works or whether I'm deluding myself... it works checking for x86_64-alpine-linux-musl-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking if C compiler supports -Wall... yes checking if C++ compiler supports -Wall... yes --- Configuring BOINC 7.20.1 (Release) --- --- Build Components: (client manager libraries) --- checking for docbook2x-man... /usr/bin/docbook2x-man checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking whether we are compiling for cygwin... no checking for winsock2.h... (cached) no checking for winsock.h... (cached) no checking for windows.h... no checking for sys/socket.h... yes checking dependency style of clang... gcc3 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 clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 98304 checking how to convert x86_64-alpine-linux-musl file names to x86_64-alpine-linux-musl format... func_convert_file_noop checking how to convert x86_64-alpine-linux-musl file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alpine-linux-musl-file... no checking for file... file checking for x86_64-alpine-linux-musl-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-alpine-linux-musl-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alpine-linux-musl-ar... no checking for ar... /usr/bin/ar checking for archiver @FILE support... @ checking for x86_64-alpine-linux-musl-strip... no checking for strip... strip checking for x86_64-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-alpine-linux-musl-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... yes checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no 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... yes checking how to run the C++ preprocessor... clang++ -E checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for clang++ option to produce PIC... -fPIC -DPIC checking if clang++ PIC flag -fPIC -DPIC works... yes checking if clang++ static flag -static works... yes checking if clang++ supports -c -o file.o... yes checking if clang++ supports -c -o file.o... (cached) yes checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking default bitness of C compiler... 64 checking default bitness of C++ compiler... 64 checking boinc platform... x86_64-alpine-linux-musl checking alternate boinc platform... none checking library extension... a checking shared object extension... so checking for pkg-config... /usr/bin/pkg-config checking for openssl... yes OpenSSL found in /usr checking for gawk... (cached) /usr/bin/awk checking for ... no checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 7.84.0 checking for libcurl >= version 7.17.1... yes checking whether libcurl is usable... yes checking for curl_free... yes checking for shmget in dynamic library cygipc... no checking for aio_fork in dynamic library aio... no checking for dlopen in dynamic library dl... -ldl checking for gethostbyname in static library nsl... no checking for gethostbyname in dynamic library nsl... no checking for static library freetype... -lfreetype checking for bind in static library socket... no checking for bind in dynamic library socket... no checking for gzopen in static library z... -lz checking for md5_finish in dynamic library cups... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes configure: checking for usable OpenCL opencl.h header checking for OpenCL/opencl.h... no checking for CL/opencl.h... no configure: no usable OpenCL installation found configure: WARNING: OpenCL is missing, OpenClApp example is disabled checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... (cached) yes checking whether we are using the Microsoft C compiler... no checking for windows.h... (cached) no checking for OpenGL library... -lGL checking for OpenGL Utility library... -lGLU checking for fopen in -lXmu... no checking for fopen in -lXi... no checking for GLUT library... -lglut checking for gl.h... no checking for glu.h... no checking for glut.h... no checking for glaux.h... no checking for GL/gl.h... yes checking for GL/glu.h... yes checking for GL/glut.h... yes checking for GL/glaux.h... no checking for OpenGL/gl.h... no checking for OpenGL/glu.h... no checking for OpenGL/glut.h... no checking for OpenGL/glaux.h... no checking for GLUT/glut.h... no checking for MesaGL/gl.h... no checking for MesaGL/glu.h... no checking for MesaGL/glut.h... no checking for MesaGL/glaux.h... no checking for libnotify/notify.h... no checking for gtk/gtk.h... no checking for jpeg_start_compress in -ljpeg... yes checking for jpeglib.h... yes checking for XScreenSaverAllocInfo in -lXss... yes checking for X11/extensions/scrnsaver.h... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for egrep... (cached) /bin/grep -E checking for sys/wait.h that is POSIX.1 compatible... yes checking return type of signal handlers... void checking for sys/types.h... (cached) yes checking for sys/un.h... yes checking for arpa/inet.h... yes checking for dirent.h... yes checking for grp.h... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for memory.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for netinet/tcp.h... yes checking for netinet/ether.h... yes checking for net/if.h... yes checking for net/if_arp.h... yes checking for signal.h... yes checking for strings.h... (cached) yes checking for sys/auxv.h... yes checking for sys/file.h... yes checking for sys/fcntl.h... yes checking for sys/ipc.h... yes checking for sys/ioctl.h... yes checking for sys/msg.h... yes checking for sys/param.h... yes checking for sys/resource.h... yes checking for sys/select.h... yes checking for sys/sem.h... yes checking for sys/shm.h... yes checking for sys/sockio.h... no checking for sys/socket.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for sys/systeminfo.h... no checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/utsname.h... yes checking for sys/vmmeter.h... no checking for sys/wait.h... (cached) yes checking for unistd.h... (cached) yes checking for utmp.h... yes checking for errno.h... yes checking for procfs.h... no checking for ieeefp.h... no checking for setjmp.h... yes checking for float.h... yes checking for sal.h... no checking for execinfo.h... no checking for xlocale.h... no checking for intrin.h... no checking for x86intrin.h... yes checking for pmmintrin.h... yes checking for xmmintrin.h... yes checking for emmintrin.h... yes checking for immintrin.h... yes checking for avxintrin.h... no checking for clang options needed to detect all undeclared functions... -fno-builtin checking whether _xgetbv is declared... yes checking whether xgetbv is declared... no checking whether __xgetbv is declared... no checking whether cpuid is declared... no checking whether _cpuid is declared... no checking whether __cpuid is declared... no checking if assembler supports xgetbv... yes checking for nvapi.h... no checking for socklen_t... yes checking for net/if.h... (cached) yes checking for net/if_arp.h... (cached) yes checking for sys/mount.h... yes checking for sys/swap.h... yes checking for sys/sensors.h... no checking for sys/sysctl.h... no checking for resolv.h... yes checking for netinet/if_ether.h... yes checking for struct lifconf... no checking for struct lifreq... no checking for struct ifconf... yes checking for struct ifreq... yes checking for struct ether_addr... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether largefile support breaks C++... no checking standard C++ headers... yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ header ... (cached) yes checking for C++ namespaces... yes checking for min(0,0) in namespace std... yes checking for max(0,0) in namespace std... yes checking for transform((char *)0,(char *) 0,(char *)0,(int(*)(int))malloc) in namespace std... yes checking for locale("") in namespace std... yes checking whether clang needs -traditional... no checking for vprintf... yes checking for ether_ntoa... yes checking for setpriority... yes checking for sched_setscheduler... yes checking for strlcpy... yes checking for strlcat... yes checking for strcasestr... yes checking for strcasecmp... yes checking for sigaction... yes checking for getutent... yes checking for setutent... yes checking for getisax... no checking for strdup... yes checking for _strdup... no checking for strdupa... no checking for _strdupa... no checking for daemon... yes checking for stat64... yes checking for putenv... yes checking for setenv... yes checking for unsetenv... yes checking for res_init... yes checking for strtoull... yes checking for localtime... yes checking for localtime_r... yes checking for gmtime... yes checking for gmtime_r... yes checking for uselocale... yes checking for _configthreadlocale... no checking whether _fpreset is declared... no checking whether fpreset is declared... no checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for wx-config... /usr/bin/wx-config checking for wxWidgets version >= 3.0.0... yes (version 3.0.5) checking for wxWidgets static library... no checking if wxWidgets works... yes checking for default wxWidgets config... gtk2-unicode-3.0 checking for wxwidgets options... --unicode=yes checking wxWidgets config to use... gtk2-unicode-3.0 checking for wx-config... (cached) /usr/bin/wx-config checking for wxWidgets version >= 3.0.0 ( --unicode=yes)... yes (version 3.0.5) checking for wxWidgets static library... no checking if wxWidgets uses the GTK+ toolkit... gtk+-2.0 checking for LIBNOTIFY... yes checking for XCB... yes checking for XCBATOM... yes checking for sin in dynamic library m... -lm checking for pthread_join in dynamic library pthread... -lpthread checking for dynamic library nvapi... no checking for XScreenSaverAllocInfo in dynamic library Xss... -lXss checking for XOpenDisplay in dynamic library X11... -lX11 checking for res_query in static library resolv... -lresolv checking for whoami... /usr/bin/whoami checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating version.h config.status: creating api/Makefile config.status: creating api/libboinc_api.pc config.status: creating api/libboinc_graphics2.pc config.status: creating api/libboinc_opencl.pc config.status: creating apps/Makefile config.status: creating clientgui/Makefile config.status: creating clientgui/res/Makefile config.status: creating clientgui/skins/Makefile config.status: creating clientscr/Makefile config.status: creating client/Makefile config.status: creating client/win/boinc_path_config.py config.status: creating client/scripts/Makefile config.status: creating client/scripts/boinc-client config.status: creating client/scripts/boinc-client.service config.status: creating db/Makefile config.status: creating doc/Makefile config.status: creating doc/manpages/Makefile config.status: creating html/Makefile config.status: creating lib/Makefile config.status: creating lib/libboinc.pc config.status: creating lib/libboinc_crypt.pc config.status: creating lib/libboinc_fcgi.pc config.status: creating locale/Makefile config.status: creating Makefile config.status: creating py/Boinc/version.py config.status: creating py/Makefile config.status: creating py/boinc_path_config.py config.status: creating py/setup.py config.status: creating sched/boinc_path_config.py config.status: creating sched/Makefile config.status: creating packages/generic/sea/Makefile config.status: creating packages/solaris/CSW/Makefile config.status: creating packages/solaris/CSW/boincclient/Makefile config.status: creating packages/solaris/CSW/boincclient/pkginfo config.status: creating packages/solaris/CSW/boincclient/prototype config.status: creating packages/solaris/CSW/boincdevel/Makefile config.status: creating packages/solaris/CSW/boincdevel/pkginfo config.status: creating packages/solaris/CSW/boincdevel/prototype config.status: creating packages/solaris/CSW/boinclibs/Makefile config.status: creating packages/solaris/CSW/boinclibs/pkginfo config.status: creating packages/solaris/CSW/boinclibs/prototype config.status: creating packages/solaris/CSW/boincmanager/Makefile config.status: creating packages/solaris/CSW/boincmanager/pkginfo config.status: creating packages/solaris/CSW/boincmanager/prototype config.status: creating samples/Makefile config.status: creating tools/boinc_path_config.py config.status: creating tools/Makefile config.status: creating vda/Makefile config.status: creating zip/Makefile config.status: creating zip/libboinc_zip.pc config.status: creating zip/zip/Makefile config.status: creating zip/unzip/Makefile config.status: creating m4/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands --- Configuring BOINC 7.20.1 (Release) --- --- Build Components: (client manager libraries libraries_graphics) --- cd . && sh generate_svn_version.sh make all-recursive make[1]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' Making all in m4 make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/m4' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/m4' Making all in api make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/api' CXX boinc_api.lo CXX graphics2_util.lo CXX reduce_main.lo CXX libboinc_graphics2_la-gutil.lo CXX libboinc_graphics2_la-gutil_text.lo CXX libboinc_graphics2_la-reduce_lib.lo CXX libboinc_graphics2_la-graphics2.lo CXX libboinc_graphics2_la-graphics2_unix.lo CXX boinc_opencl.lo CXXLD libboinc_opencl.la rm -f libboinc_opencl.a /bin/ln .libs/libboinc_opencl.a . CXXLD libboinc_graphics2.la CXXLD libboinc_api.la rm -f libboinc_graphics2.a /bin/ln .libs/libboinc_graphics2.a . rm -f libboinc_api.a /bin/ln .libs/libboinc_api.a . make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/api' Making all in lib make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/lib' CXX libboinc_la-app_ipc.lo CXX libboinc_la-base64.lo CXX libboinc_la-cc_config.lo CXX libboinc_la-cert_sig.lo CXX libboinc_la-coproc.lo CXX libboinc_la-diagnostics.lo CXX libboinc_la-filesys.lo CXX libboinc_la-gui_rpc_client.lo CXX libboinc_la-gui_rpc_client_ops.lo CXX libboinc_la-gui_rpc_client_print.lo CXX libboinc_la-hostinfo.lo CXX libboinc_la-keyword.lo CXX libboinc_la-md5.lo CXX libboinc_la-md5_file.lo CXX libboinc_la-mem_usage.lo CXX libboinc_la-mfile.lo CXX libboinc_la-miofile.lo CXX libboinc_la-msg_log.lo CXX libboinc_la-network.lo CXX libboinc_la-notice.lo CXX libboinc_la-opencl_boinc.lo CXX libboinc_la-parse.lo CXX libboinc_la-prefs.lo CXX libboinc_la-procinfo.lo CXX libboinc_la-proc_control.lo CXX libboinc_la-project_init.lo CXX libboinc_la-proxy_info.lo CXX libboinc_la-sched_msgs.lo CXX libboinc_la-shmem.lo CXX libboinc_la-str_util.lo CXX libboinc_la-url.lo CXX libboinc_la-util.lo In file included from sched_msgs.cpp:20: ./sched_msgs.h:33:12: warning: declaration shadows a variable in the global namespace [-Wshadow] enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:27:8: note: previous declaration is here enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:33:28: warning: declaration shadows a variable in the global namespace [-Wshadow] enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:27:24: note: previous declaration is here enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:33:41: warning: declaration shadows a variable in the global namespace [-Wshadow] enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:27:37: note: previous declaration is here enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:33:53: warning: declaration shadows a variable in the global namespace [-Wshadow] enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:27:49: note: previous declaration is here enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:33:64: warning: declaration shadows a variable in the global namespace [-Wshadow] enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ ./sched_msgs.h:27:60: note: previous declaration is here enum { MSG_CRITICAL=1, MSG_WARNING, MSG_NORMAL, MSG_DEBUG, MSG_DETAIL }; ^ 5 warnings generated. CXX libboinc_la-wslinfo.lo CXX libboinc_la-procinfo_unix.lo CXX libboinc_la-synch.lo CXX libboinc_la-unix_util.lo CXX libboinc_crypt_la-crypt.lo crypt.cpp:263:15: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] RSA* rp = RSA_new(); ^ /usr/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:265:14: warning: 'RSA_private_encrypt' is deprecated [-Wdeprecated-declarations] retval = RSA_private_encrypt(n, in.data, out.data, rp, RSA_PKCS1_PADDING); ^ /usr/include/openssl/rsa.h:284:1: note: 'RSA_private_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:267:9: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rp); ^ /usr/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:270:15: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] out.len = RSA_size(rp); ^ /usr/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:271:5: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rp); ^ /usr/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:277:15: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] RSA* rp = RSA_new(); ^ /usr/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:279:14: warning: 'RSA_public_decrypt' is deprecated [-Wdeprecated-declarations] retval = RSA_public_decrypt(in.len, in.data, out.data, rp, RSA_PKCS1_PADDING); ^ /usr/include/openssl/rsa.h:287:1: note: 'RSA_public_decrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:281:9: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rp); ^ /usr/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:284:15: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations] out.len = RSA_size(rp); ^ /usr/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:285:5: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(rp); ^ /usr/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:472:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(rp, &n, &e, &d); ^ /usr/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:473:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations] RSA_get0_factors(rp, &p, &q); ^ /usr/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:474:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations] RSA_get0_crt_params(rp, &dmp1, &dmq1, &iqmp); ^ /usr/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:525:5: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations] RSA_set0_key(rp, n, e, d); ^ /usr/include/openssl/rsa.h:207:1: note: 'RSA_set0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:526:5: warning: 'RSA_set0_factors' is deprecated [-Wdeprecated-declarations] RSA_set0_factors(rp, p, q); ^ /usr/include/openssl/rsa.h:208:1: note: 'RSA_set0_factors' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:527:5: warning: 'RSA_set0_crt_params' is deprecated [-Wdeprecated-declarations] RSA_set0_crt_params(rp, dmp1, dmq1, iqmp); ^ /usr/include/openssl/rsa.h:209:1: note: 'RSA_set0_crt_params' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:546:5: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations] RSA_set0_key(rp, n, e, NULL); ^ /usr/include/openssl/rsa.h:207:1: note: 'RSA_set0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:576:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(from, &n, &e, &d); ^ /usr/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:577:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations] RSA_get0_factors(from, &p, &q); ^ /usr/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:578:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations] RSA_get0_crt_params(from, &dmp1, &dmq1, &iqmp); ^ /usr/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:678:24: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] rsa = (rsa_st*)EVP_PKEY_get0_RSA(pubKey); ^ /usr/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:679:14: warning: 'RSA_blinding_on' is deprecated [-Wdeprecated-declarations] if (!RSA_blinding_on(rsa, c)) { ^ /usr/include/openssl/rsa.h:371:1: note: 'RSA_blinding_on' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:690:18: warning: 'RSA_verify' is deprecated [-Wdeprecated-declarations] retval = RSA_verify(NID_md5, md5_md, MD5_DIGEST_LENGTH, sfileMsg, sfsize, rsa); ^ /usr/include/openssl/rsa.h:351:1: note: 'RSA_verify' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m, ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:691:9: warning: 'RSA_blinding_off' is deprecated [-Wdeprecated-declarations] RSA_blinding_off(rsa); ^ /usr/include/openssl/rsa.h:372:1: note: 'RSA_blinding_off' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_blinding_off(RSA *rsa); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:734:5: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] MD5_Init(&md5CTX); ^ /usr/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:736:9: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&md5CTX, rbuf, rbytes); ^ /usr/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:738:5: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] MD5_Final(md5_md, &md5CTX); ^ /usr/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:785:5: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] MD5_Init(&md5CTX); ^ /usr/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:787:9: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&md5CTX, rbuf, rbytes); ^ /usr/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ crypt.cpp:789:5: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] MD5_Final(md5_md, &md5CTX); ^ /usr/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); ^ /usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 30 warnings generated. CXXLD libboinc_crypt.la rm -f libboinc_crypt.a /bin/ln .libs/libboinc_crypt.a . CXXLD libboinc.la rm -f libboinc.a /bin/ln .libs/libboinc.a . make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/lib' Making all in zip make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' Making all in zip make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/zip' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/zip' Making all in unzip make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/unzip' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/unzip' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' CXX boinc_zip.lo CC api.lo CC apihelp.lo CC crc32.lo CC explode.lo CC extract.lo CC fileio.lo CC globals.lo CC inflate.lo CC list.lo CC match.lo CC process.lo CC ttyio.lo CC unreduce.lo CC unshrink.lo CC unzip.lo CC zipinfo.lo CC deflate.lo CC trees.lo CC util.lo CC z_fileio.lo CC z_globals.lo CC zip.lo CC zipfile.lo CC zipup.lo CC unix.lo CC z_unix.lo ./zip/zipup.c:224:9: warning: declaration shadows a variable in the global scope [-Wshadow] FILE *y; ^ ../zip/zip/zip.h:458:14: note: previous declaration is here extern FILE *y; /* output file now global for splits */ ^ ./unzip/zipinfo.c:774:38: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ((char *)slide, LoadFarString(ReportMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/zipinfo.c:774:38: note: treat the string as an argument to avoid this ((char *)slide, LoadFarString(ReportMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./unzip/zipinfo.c:963:48: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/zipinfo.c:963:48: note: treat the string as an argument to avoid this Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./zip/zipup.c:679:11: warning: declaration shadows a local variable [-Wshadow] char *p; ^ ./zip/zipup.c:403:17: note: previous declaration is here zoff_t o = 0, p; /* offsets in zip file */ ^ ./unzip/list.c:184:38: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ((char *)slide, LoadFarString(ReportMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/list.c:184:38: note: treat the string as an argument to avoid this ((char *)slide, LoadFarString(ReportMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./unzip/process.c:1221:12: warning: unused parameter 'searchlen' [-Wunused-parameter] zoff_t searchlen; ^ ./zip/trees.c:474:11: warning: declaration shadows a variable in the global scope [-Wshadow] int *method; /* pointer to compression method */ ^ ../zip/zip/zip.h:338:12: note: previous declaration is here extern int method; /* Restriction on compression method */ ^ ./unzip/fileio.c:1466:12: warning: unused parameter 'pG' [-Wunused-parameter] zvoid *pG; /* globals struct: always passed */ ^ ./unzip/fileio.c:1467:10: warning: unused parameter 'buf' [-Wunused-parameter] uch *buf; /* preformatted string to be printed */ ^ ./unzip/fileio.c:1468:9: warning: unused parameter 'size' [-Wunused-parameter] ulg size; /* length of string (may include nulls) */ ^ ./unzip/fileio.c:1469:9: warning: unused parameter 'flag' [-Wunused-parameter] int flag; /* flag bits */ ^ ./unzip/fileio.c:1492:8: warning: explicitly assigning value of variable of type 'zvoid *' (aka 'void *') to itself [-Wself-assign] pG = pG; buf = buf; flag = flag; ~~ ^ ~~ ./unzip/fileio.c:1492:18: warning: explicitly assigning value of variable of type 'uch *' (aka 'unsigned char *') to itself [-Wself-assign] pG = pG; buf = buf; flag = flag; ~~~ ^ ~~~ ./unzip/fileio.c:1492:30: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] pG = pG; buf = buf; flag = flag; ~~~~ ^ ~~~~ ./zip/zipup.c:403:17: warning: variable 'p' set but not used [-Wunused-but-set-variable] zoff_t o = 0, p; /* offsets in zip file */ ^ ./unzip/extract.c:476:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] LoadFarString(ReportMsg))); ^ ~~~~~~~~~ ./unzip/fileio.c../zip/unzip/unzpriv.h::16171009::837:: warning: note: explicitly assigning value of variable of type 'zvoid *' (aka 'void *') to itself [-Wself-assign]expanded from macro 'LoadFarString' pG = pG; rcnt = rcnt; pwbuf = pwbuf; size = size; zfn = zfn; efn = efn; ~~ ^ ~~ # define LoadFarString(x) (char *)(x) ^ ~ ./unzip/fileio.c../zip/unzip/unzpriv.h::16172708::1961:: warning: note: explicitly assigning value of variable of type 'int *' to itself [-Wself-assign]expanded from macro 'Info' pG = pG; rcnt = rcnt; pwbuf = pwbuf; size = size; zfn = zfn; efn = efn; ~~~~ ^ ~~~~ (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~./unzip/fileio.c :1617:33: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign] pG = pG; rcnt = rcnt; pwbuf = pwbuf; size = size; zfn = zfn; efn = efn; ~~~~~ ^ ~~~~~ ./unzip/fileio.c:1617:47: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] pG = pG; rcnt = rcnt; pwbuf = pwbuf; size = size; zfn = zfn; efn = efn; ~~~~ ^ ~~~~ ./unzip/fileio.c:1617:59: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign] pG = pG; rcnt = rcnt; pwbuf = pwbuf; size = size; zfn = zfn; efn = efn; ~~~ ^ ~~~ ./unzip/fileio.c:1617:70: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign] pG = pG; rcnt = rcnt; pwbuf = pwbuf; size = size; zfn = zfn; efn = efn; ~~~ ^ ~~~ ./unzip/extract.c:476:23: note: treat the string as an argument to avoid this LoadFarString(ReportMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./unzip/list.c:510:48: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/list.c:510:48: note: treat the string as an argument to avoid this Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./zip/zipfile.c:1696:10: warning: variable 'siz' set but not used [-Wunused-but-set-variable] size_t siz; ^ ./unzip/fileio.c:2129:17: warning: declaration shadows a local variable [-Wshadow] Ext_ASCII_TO_Native((char *)G.outbuf, G.pInfo->hostnum, ^ ../zip/unzip/unzpriv.h:3012:9: note: expanded from macro 'Ext_ASCII_TO_Native' _OEM_INTERN((string)); \ ^ ../zip/unzip/unzpriv.h:2916:59: note: expanded from macro '_OEM_INTERN' # define _OEM_INTERN(str1) if (oem2iso) {register uch *p;\ ^ ./unzip/fileio.c:2102:27: note: previous declaration is here register uch *p = G.outbuf; ^ ./unzip/extract.c:755:44: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/extract.c:755:44: note: treat the string as an argument to avoid this Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./unzip/extract.c:756:44: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Info(slide, 0x401, ((char *)slide, LoadFarString(ReportMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/extract.c:756:44: note: treat the string as an argument to avoid this Info(slide, 0x401, ((char *)slide, LoadFarString(ReportMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./unzip/list.c:594:38: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ((char *)slide, LoadFarString(ReportMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/list.c:594:38: note: treat the string as an argument to avoid this ((char *)slide, LoadFarString(ReportMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./zip/zipfile.c:2168:11: warning: variable 'start_offset' set but not used [-Wunused-but-set-variable] uzoff_t start_offset = 0; ^ ./zip/z_fileio.c:1075:5: warning: declaration shadows a variable in the global scope [-Wshadow] int y; /* year */ ^ ./zip/zip.c:1031:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(text[i]); ../zip/zip/zip.h ^~~~~~~: 458:14: note: previous declaration is here extern FILE *y; /* output file now global for splits */ ^ ./zip/zip.c:1031:12: note: treat the string as an argument to avoid this printf(text[i]); ^ "%s", ./unzip/list.c:677:44: warning: format string is not a string literal (potentially insecure) [-Wformat-security] Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ ~~~~~~~~~ ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ~ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^~~~~~~~ ./unzip/list.c:677:44: note: treat the string as an argument to avoid this Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); ^ "%s", ../zip/unzip/unzpriv.h:1009:37: note: expanded from macro 'LoadFarString' # define LoadFarString(x) (char *)(x) ^ ../zip/unzip/unzpriv.h:2708:61: note: expanded from macro 'Info' (*G.message)((zvoid *)&G, (uch *)(buf), (ulg)sprintf sprf_arg, (flag)) ^ ./zip/zip.c:1283:9: warning: unused parameter 'unzippath' [-Wunused-parameter] char *unzippath; ^ ./zip/zip.c:1430:11: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign] zippath = zippath; ~~~~~~~ ^ ~~~~~~~ ./zip/unix/z_unix.c:567:12: warning: unused parameter 'z_utim' [-Wunused-parameter] iztimes *z_utim; ^ ./zip/zip.c:1814:14: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] modeflag = modeflag; pwbuf = pwbuf; size = size; zfn = zfn; ~~~~~~~~ ^ ~~~~~~~~ ./zip/zip.c:1814:32: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign] modeflag = modeflag; pwbuf = pwbuf; size = size; zfn = zfn; ~~~~~ ^ ~~~~~ ./zip/zip.c:1814:46: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] modeflag = modeflag; pwbuf = pwbuf; size = size; zfn = zfn; ~~~~ ^ ~~~~ ./zip/zip.c:1814:58: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign] modeflag = modeflag; pwbuf = pwbuf; size = size; zfn = zfn; ~~~ ^ ~~~ ./zip/zip.c:1827:9: warning: declaration shadows a variable in the global scope [-Wshadow] char *out_path; ^ ../zip/zip/zip.h:518:14: note: previous declaration is here extern char *out_path; /* Name of output file, usually same as zipfile */ ^ ./zip/zip.c:1846:9: warning: declaration shadows a variable in the global scope [-Wshadow] char *out_path; ^ ../zip/zip/zip.h:518:14: note: previous declaration is here extern char *out_path; /* Name of output file, usually same as zipfile */ ^ ./zip/zip.c:1846:9: warning: unused parameter 'out_path' [-Wunused-parameter] char *out_path; ^ ./unzip/inflate.c:1552:3: warning: unused parameter 'pG' [-Wunused-parameter] __GDEF ^ ../zip/unzip/globals.h:415:41: note: expanded from macro '__GDEF' # define __GDEF Uz_Globs *pG; ^ ./zip/zipfile.c:3654:37: warning: declaration shadows a local variable [-Wshadow] struct zlist far * far *x; /* pointer into zsort array */ ^ ./zip/zipfile.c:3217:27: note: previous declaration is here struct zlist far * far *x; /* pointer last entry's link */ ^ ./zip/zipfile.c:3655:31: warning: declaration shadows a local variable [-Wshadow] struct zlist far *z; /* pointer into zfiles linked list */ ^ ./zip/zipfile.c:3218:21: note: previous declaration is here struct zlist far *z; /* current zip entry structure */ ^ ./zip/z_fileio.c:2034:7: warning: declaration shadows a variable in the global scope [-Wshadow] ulg current_disk; ^ ../zip/zip/zip.h:489:16: note: previous declaration is here extern ulg current_disk; /* current disk number */ ^ ./zip/zipfile.c:3223:11: warning: variable 'cd_total_entries' set but not used [-Wunused-but-set-variable] uzoff_t cd_total_entries = 0; /* number of entries according to EOCDR */ ^ ./zip/zipfile.c:3225:11: warning: variable 'in_cd_start_offset' set but not used [-Wunused-but-set-variable] uzoff_t in_cd_start_offset; /* offset of start of cd on cd start disk */ ^ ./zip/z_fileio.c:2280:7: warning: declaration shadows a variable in the global scope [-Wshadow] ./unzip/extract.c:1026 ulg current_disk;: 10 ^: warning: unused parameter 'pnum_bad_pwd' [-Wunused-parameter]../zip/zip/zip.h :489:16: ulg *pnum_bad_pwd; note: ^previous declaration is here extern ulg current_disk; /* current disk number */ ^ ./zip/zip.c:3555:11: warning: declaration shadows a local variable [-Wshadow] char *p; ^ ./zip/zip.c:2141:9: note: previous declaration is here char *p; /* steps through option arguments */ ^ ./zip/zipfile.c:4048:11: warning: variable 's' set but not used [-Wunused-but-set-variable] uzoff_t s; /* size of data, start of central */ ^ ./zip/zip.c:3866:11: warning: declaration shadows a local variable [-Wshadow] int i; ^ ./zip/zip.c:2131:7: note: previous declaration is here int i; /* arg counter, root directory flag */ ^ ./zip/zip.c:4076:19: warning: declaration shadows a local variable [-Wshadow] char *n = NULL; ^ ./zip/zip.c:2138:11: note: previous declaration is here uzoff_t n; /* total of entry len's */ ^ ./zip/z_fileio.c:3742:7: warning: declaration shadows a variable in the global scope [-Wshadow] int optind; ^ /usr/include/unistd.h:129:12: note: previous declaration is here extern int optind, opterr, optopt; ^ ./zip/zipfile.c:5812:27: warning: unused parameter 'c' [-Wunused-parameter] OFT( uzoff_t) c, ^ ./zip/zip.c:4867:11: warning: declaration shadows a local variable [-Wshadow] int i; ^ ./zip/zip.c:2131:7: note: previous declaration is here int i; /* arg counter, root directory flag */ ^ ./zip/z_fileio.c:3727:24: warning: unused variable 'no_arg_files_err' [-Wunused-const-variable] static ZCONST char Far no_arg_files_err[] = "argument files not enabled\n"; ^ 1 warning generated. 3 warnings generated. 4 warnings generated. 14 warnings generated. 1 warning generated. 1 warning generated. 1 warning generated. 2 warnings generated. 8 warnings generated. 5 warnings generated. 4 warnings generated. 14 warnings generated. CXXLD libboinc_zip.la rm -f libboinc_zip.a /bin/ln .libs/libboinc_zip.a . make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' Making all in client make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' CXX boinc_client-acct_mgr.o CXX boinc_client-acct_setup.o CXX boinc_client-app.o CXX boinc_client-app_config.o CXX boinc_client-app_control.o CXX boinc_client-app_start.o CXX boinc_client-async_file.o CXX boinc_client-check_state.o CXX boinc_client-client_msgs.o CXX boinc_client-client_state.o CXX boinc_client-client_types.o CXX boinc_client-coproc_sched.o CXX boinc_client-cpu_sched.o CXX boinc_client-cs_account.o CXX boinc_client-cs_apps.o CXX boinc_client-cs_benchmark.o CXX boinc_client-cs_cmdline.o CXX boinc_client-cs_files.o CXX boinc_client-cs_notice.o CXX boinc_client-cs_platforms.o CXX boinc_client-cs_prefs.o CXX boinc_client-cs_proxy.o CXX boinc_client-cs_scheduler.o CXX boinc_client-cs_statefile.o CXX boinc_client-cs_trickle.o CXX boinc_client-current_version.o CXX boinc_client-dhrystone.o CXX boinc_client-dhrystone2.o CXX boinc_client-file_names.o CXX boinc_client-file_xfer.o CXX boinc_client-gpu_amd.o CXX boinc_client-gpu_detect.o dhrystone2.cpp:56:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG One_Fifty Int_Index; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ dhrystone2.cpp:57:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG One_Fifty Int_Loc; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ dhrystone2.cpp:91:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG One_Thirty Int_Loc; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ 3 warnings generated. CXX boinc_client-gpu_intel.o dhrystone.cpp:83:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG One_Fifty Int_2_Loc; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ dhrystone.cpp:85:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG char Ch_Index; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ dhrystone.cpp:97:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG unsigned long Run_Index; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ dhrystone.cpp:184:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void Proc_1(DS_DATA& dd, REG Rec_Pointer Ptr_Val_Par) ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ dhrystone.cpp:186:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REG Rec_Pointer Next_Record = Ptr_Val_Par->Ptr_Comp; ^~~~ ./dhrystone.h:5:13: note: expanded from macro 'REG' #define REG register ^ 5 warnings generated. CXX boinc_client-gpu_nvidia.o CXX boinc_client-gpu_opencl.o CXX boinc_client-gui_http.o CXX boinc_client-gui_rpc_server.o CXX boinc_client-gui_rpc_server_ops.o CXX boinc_client-hostinfo_linux.o CXX boinc_client-hostinfo_network.o CXX boinc_client-http_curl.o CXX boinc_client-log_flags.o CXX boinc_client-mac_address.o CXX boinc_client-main.o CXX boinc_client-net_stats.o CXX boinc_client-pers_file_xfer.o In file included from mac_address.cpp:44: /usr/include/sys/fcntl.h:1:2: warning: redirecting incorrect #include to [-W#warnings] #warning redirecting incorrect #include to ^ CXX boinc_client-project.o 1 warning generated. CXX boinc_client-project_list.o CXX boinc_client-result.o CXX boinc_client-rr_sim.o CXX boinc_client-sandbox.o CXX boinc_client-scheduler_op.o CXX boinc_client-thread.o CXX boinc_client-time_stats.o CXX boinc_client-whetstone.o CXX boinc_client-work_fetch.o CXX boinc_client-hostinfo_unix.o CXX boinccmd-boinc_cmd.o CXX switcher.o http_curl.cpp:605:13: warning: address of array 'this->infile' will always evaluate to 'true' [-Wpointer-bool-conversion] if (infile && strlen(infile)>0) { ^~~~~~ ~~ CXXLD switcher 1 warning generated. CXXLD boinccmd CXXLD boinc_client rm -f boinc .libs/boinc /bin/ln boinc_client boinc if test -f .libs/boinc_client ; then /bin/ln .libs/boinc_client .libs/boinc ; fi make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' Making all in client/scripts make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' Making all in clientgui make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui' CXX boincmgr-AccountInfoPage.o CXX boincmgr-AccountManagerInfoPage.o CXX boincmgr-AccountManagerProcessingPage.o CXX boincmgr-AccountManagerPropertiesPage.o CXX boincmgr-AdvancedFrame.o CXX boincmgr-AlreadyExistsPage.o CXX boincmgr-AsyncRPC.o CXX boincmgr-BOINCBaseFrame.o CXX boincmgr-BOINCBaseView.o CXX boincmgr-BOINCBaseWizard.o CXX boincmgr-BOINCClientManager.o CXX boincmgr-BOINCDialupManager.o CXX boincmgr-BOINCGUIApp.o CXX boincmgr-BOINCListCtrl.o CXX boincmgr-BOINCTaskBar.o CXX boincmgr-BOINCTaskCtrl.o CXX boincmgr-wxPieCtrl.o CXX boincmgr-CompletionErrorPage.o CXX boincmgr-CompletionPage.o CXX boincmgr-DlgAbout.o CXX boincmgr-DlgAdvPreferences.o CXX boincmgr-DlgAdvPreferencesBase.o CXX boincmgr-DlgDiagnosticLogFlags.o CXX boincmgr-DlgEventLog.o CXX boincmgr-DlgEventLogListCtrl.o CXX boincmgr-DlgExclusiveApps.o CXX boincmgr-DlgExitMessage.o CXX boincmgr-DlgGenericMessage.o CXX boincmgr-DlgHiddenColumns.o CXX boincmgr-DlgItemProperties.o CXX boincmgr-DlgOptions.o CXX boincmgr-DlgSelectComputer.o AccountManagerProcessingPage.cppAccountManagerPropertiesPage.cpp::1919::99:: warning: warning: AccountManagerInfoPage.cppunknown pragma ignored [-Wunknown-pragmas]unknown pragma ignored [-Wunknown-pragmas]: 19AccountInfoPage.cpp::919:: 9warning: #pragma implementation "AccountManagerPropertiesPage.h"#pragma implementation "AccountManagerProcessingPage.h":unknown pragma ignored [-Wunknown-pragmas] ^ ^warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "AccountManagerInfoPage.h" ^ #pragma implementation "AccountInfoPage.h" ^ AdvancedFrame.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "AdvancedFrame.h" ^ BOINCBaseFrame.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "BOINCBaseFrame.h"AsyncRPC.cpp : ^19 :9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "AsyncRPC.h" ^ BOINCBaseWizard.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] AlreadyExistsPage.cpp:19:9BOINCBaseView.cpp:#pragma implementation "BOINCBaseWizard.h": 19warning: ^: unknown pragma ignored [-Wunknown-pragmas]9 : warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "AlreadyExistsPage.h" ^ #pragma implementation "BOINCBaseView.h" ^ BOINCDialupManager.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] BOINCClientManager.cpp#pragma implementation "BOINCDialupManager.h": 19 ^: 9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "BOINCClientManager.h" ^ BOINCListCtrl.cppBOINCTaskBar.cpp::19BOINCGUIApp.cpp19:::9199::: 9 warning: :warning: unknown pragma ignored [-Wunknown-pragmas] unknown pragma ignored [-Wunknown-pragmas] warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "BOINCListCtrl.h"#pragma implementation "BOINCTaskBar.h" #pragma implementation "BOINCGUIApp.h" ^ ^ ^ BOINCTaskCtrl.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "BOINCTaskCtrl.h" ^ CompletionPage.cpp:19:9CompletionErrorPage.cpp:: 19warning: :unknown pragma ignored [-Wunknown-pragmas]9 : warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "CompletionPage.h" ^ #pragma implementation "CompletionErrorPage.h" ^ DlgAbout.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] DlgAdvPreferences.cpp:19:9:#pragma implementation "DlgAbout.h" warning: ^unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgAdvPreferences.h" ^ DlgDiagnosticLogFlags.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgDiagnosticLogFlags.cpp" ^ DlgEventLogListCtrl.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas]DlgEventLog.cpp :19:9: warning: unknown pragma ignored [-Wunknown-pragmas]#pragma implementation "DlgEventLogListCtrl.h" ^ #pragma implementation "DlgEventLog.h" ^ DlgExclusiveApps.cppDlgGenericMessage.cpp::1920::99:: warning: warning: unknown pragma ignored [-Wunknown-pragmas]unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgExclusiveApps.h"#pragma implementation "DlgGenericMessage.h" ^ ^ DlgExitMessage.cpp:20:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgExitMessage.h" ^ DlgItemProperties.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgItemProperties.h" ^ DlgHiddenColumns.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgHiddenColumns.cpp" ^ DlgSelectComputer.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgSelectComputer.h" ^ DlgOptions.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "DlgOptions.h" ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ In file included from AccountManagerProcessingPage.cpp/usr/include/wx-3.0/wx/unichar.h::22205: :In file included from 18./stdwx.h:: 49note: : in implicit copy constructor for 'wxUniCharRef' first required hereIn file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h: { return wxUniCharRef(pos); }19 : ^In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from wxUniCharRef& operator=(const wxUniCharRef& c)AdvancedFrame.cpp : ^29 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/unichar.h15:: 205In file included from :/usr/include/wx-3.0/wx/object.h18::19 : note: In file included from in implicit copy constructor for 'wxUniCharRef' first required here/usr/include/wx-3.0/wx/memory.h :15: In file included from /usr/include/wx-3.0/wx/string.h:46 { return wxUniCharRef(pos); }: In file included from ^/usr/include/wx-3.0/wx/strvararg.h :22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from In file included from /usr/include/wx-3.0/wx/object.hCompletionErrorPage.cpp::1922: : In file included from In file included from /usr/include/wx-3.0/wx/memory.h./stdwx.h::1549: : In file included from In file included from /usr/include/wx-3.0/wx/string.h/usr/include/wx-3.0/wx/wx.h::4615: : In file included from In file included from /usr/include/wx-3.0/wx/strvararg.h/usr/include/wx-3.0/wx/object.h::2219: : /usr/include/wx-3.0/wx/unichar.hIn file included from :/usr/include/wx-3.0/wx/memory.h224::1519: :In file included from /usr/include/wx-3.0/wx/string.hwarning: :definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]46 : In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h: wxUniCharRef& operator=(const wxUniCharRef& c)224 : ^19 : warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h:205: wxUniCharRef& operator=(const wxUniCharRef& c)18 : ^ note: in implicit copy constructor for 'wxUniCharRef' first required here /usr/include/wx-3.0/wx/unichar.h { return wxUniCharRef(pos); }: 205 ^: 18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19In file included from :DlgItemProperties.cpp :warning: 22definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h: wxUniCharRef& operator=(const wxUniCharRef& c)15 : ^In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15/usr/include/wx-3.0/wx/unichar.h: :In file included from 205/usr/include/wx-3.0/wx/string.h::1846:: In file included from note: /usr/include/wx-3.0/wx/strvararg.hin implicit copy constructor for 'wxUniCharRef' first required here: 22: /usr/include/wx-3.0/wx/unichar.h:224: { return wxUniCharRef(pos); }19 : ^ warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here In file included from { return wxUniCharRef(pos); }BOINCGUIApp.cpp In file included from : ^AlreadyExistsPage.cpp30 :: 22In file included from : ./stdwx.hIn file included from :./stdwx.h49:: 49In file included from : /usr/include/wx-3.0/wx/wx.hIn file included from :/usr/include/wx-3.0/wx/wx.h15:: 15In file included from : /usr/include/wx-3.0/wx/object.hIn file included from :/usr/include/wx-3.0/wx/object.h19:: 19In file included from : /usr/include/wx-3.0/wx/memory.hIn file included from :/usr/include/wx-3.0/wx/memory.h15:: 15In file included from : /usr/include/wx-3.0/wx/string.hIn file included from :/usr/include/wx-3.0/wx/string.h46:: 46In file included from : /usr/include/wx-3.0/wx/strvararg.hIn file included from :/usr/include/wx-3.0/wx/strvararg.h22:: 22/usr/include/wx-3.0/wx/unichar.h: :/usr/include/wx-3.0/wx/unichar.h224::22419::19 :warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) wxUniCharRef& operator=(const wxUniCharRef& c) ^ ^ /usr/include/wx-3.0/wx/unichar.h/usr/include/wx-3.0/wx/unichar.h::205205::1818:: note: note: in implicit copy constructor for 'wxUniCharRef' first required herein implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } { return wxUniCharRef(pos); } ^ ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from wxUniCharRef& operator=(const wxUniCharRef& c)DlgAbout.cpp : ^22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15/usr/include/wx-3.0/wx/unichar.h: :In file included from 205/usr/include/wx-3.0/wx/object.hIn file included from ::DlgGenericMessage.cpp1819::: 23 In file included from : note: /usr/include/wx-3.0/wx/memory.hIn file included from in implicit copy constructor for 'wxUniCharRef' first required here:./stdwx.h 15:: 49In file included from : { return wxUniCharRef(pos); }/usr/include/wx-3.0/wx/string.hIn file included from :/usr/include/wx-3.0/wx/wx.h ^46: : 15In file included from : /usr/include/wx-3.0/wx/strvararg.hIn file included from :/usr/include/wx-3.0/wx/object.h22:: 19/usr/include/wx-3.0/wx/unichar.h: :In file included from 224/usr/include/wx-3.0/wx/memory.h::1915:: In file included from warning: /usr/include/wx-3.0/wx/string.hdefinition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h wxUniCharRef& operator=(const wxUniCharRef& c): 224 ^: 19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h: wxUniCharRef& operator=(const wxUniCharRef& c)205 : ^18 : note: in implicit copy constructor for 'wxUniCharRef' first required here /usr/include/wx-3.0/wx/unichar.h { return wxUniCharRef(pos); }: 205 ^: 18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here In file included from BOINCClientManager.cpp { return wxUniCharRef(pos); }: 22 ^: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from In file included from /usr/include/wx-3.0/wx/memory.hDlgEventLogListCtrl.cpp::1522: : In file included from In file included from /usr/include/wx-3.0/wx/string.h./stdwx.h::4649: : In file included from In file included from /usr/include/wx-3.0/wx/strvararg.h/usr/include/wx-3.0/wx/wx.h::2215: : /usr/include/wx-3.0/wx/unichar.hIn file included from :/usr/include/wx-3.0/wx/object.h224::1919: :In file included from /usr/include/wx-3.0/wx/memory.hwarning: :definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]15 : In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h wxUniCharRef& operator=(const wxUniCharRef& c): 22 ^: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h:205:18: wxUniCharRef& operator=(const wxUniCharRef& c)note: in implicit copy constructor for 'wxUniCharRef' first required here ^ { return wxUniCharRef(pos); } ^/usr/include/wx-3.0/wx/unichar.h :205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h/usr/include/wx-3.0/wx/unichar.h::108108::1616:: warning: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ ^ /usr/include/wx-3.0/wx/unichar.h/usr/include/wx-3.0/wx/unichar.h::268268::3333:: note: note: in implicit copy constructor for 'wxUniChar' first required herein implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } wxUniChar UniChar() const { return *m_pos; } ^ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here /usr/include/wx-3.0/wx/unichar.h: wxUniChar UniChar() const { return *m_pos; }108 : ^16 : warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h:108:16 wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }: ^warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h:/usr/include/wx-3.0/wx/unichar.h268::10833::16 : wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }note: in implicit copy constructor for 'wxUniChar' first required herewarning: ^ definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h: wxUniChar UniChar() const { return *m_pos; }268 : ^33 : wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }note: in implicit copy constructor for 'wxUniChar' first required here ^ /usr/include/wx-3.0/wx/unichar.h:268 wxUniChar UniChar() const { return *m_pos; }: 33 ^: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; }/usr/include/wx-3.0/wx/unichar.h : ^108 :16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h:108:16: warning: wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/unichar.h:268:33: wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }note: in implicit copy constructor for 'wxUniChar' first required here ^ /usr/include/wx-3.0/wx/unichar.h: wxUniChar UniChar() const { return *m_pos; }268 : ^33 : note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/unichar.h:108:16: warning: wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; }in implicit copy constructor for 'wxUniChar' first required here ^ wxUniChar UniChar() const { return *m_pos; } ^/usr/include/wx-3.0/wx/unichar.h :268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::49746: :In file included from 1/usr/include/wx-3.0/wx/wx.h:: 20warning: : definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707 wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }: 5 ^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \In file included from _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )BOINCTaskCtrl.cpp ^ : ^22 /usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/hashmap.hIn file included from 461:./stdwx.h:637:16:49:119: :In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: : expanded from macro '_WX_DECLARE_HASH_MAP'20 : /usr/include/wx-3.0/wx/hashmap.h:544:20 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^warning: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^/usr/include/wx-3.0/wx/hashmap.h :746/usr/include/wx-3.0/wx/hashmap.h::1 wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }242: : ^11note: :in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h: :746707:: m_hasher( hfun ), \15 :: ^ note: note: in implicit copy constructor for 'wxIntegerHash' first required hereexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h^ : ^563 /usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h21707:::637 5:warning: :119definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h ^: 746_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.h 1: ^:637 :note: /usr/include/wx-3.0/wx/hashmap.h119in implicit copy constructor for 'wxIntegerEqual' first required here:: 244 :note: 11expanded from macro '_WX_DECLARE_HASH_MAP': WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,note: expanded from macro '\ _WX_DECLARE_HASHTABLE'^ /usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 707 ^ ^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'242 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) m_hasher( hfun ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:563:21: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ m_equals( k_eq ), \/usr/include/wx-3.0/wx/hashmap.h : ^746 :1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/hashmap.h^: 746:1/usr/include/wx-3.0/wx/hashmap.h:: 707warning: :definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^707 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 81 ^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_equals( k_eq ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^746 :1: warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :^707 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro '_WX_DECLARE_HASH_MAP'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244461::1116:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' m_getKey( k_ex ) \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: In file included from definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]CompletionErrorPage.cpp :22: In file included from ./stdwx.h:49: In file included from wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }/usr/include/wx-3.0/wx/wx.h : ^20 : /usr/include/wx-3.0/wx/hashmap.h:544/usr/include/wx-3.0/wx/hashmap.h::20746:: 1warning: :definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: in implicit copy constructor for 'wxIntegerEqual' first required here wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::746707::15:: note: note: in implicit copy constructor for 'wxIntegerHash' first required hereexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::707637::5119:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 637:/usr/include/wx-3.0/wx/hashmap.h119::243 :note: 11expanded from macro '_WX_DECLARE_HASH_MAP': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11:/usr/include/wx-3.0/wx/hashmap.h :note: 746expanded from macro '\ _WX_DECLARE_HASHTABLE': 1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_hasher( hfun ), \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5/usr/include/wx-3.0/wx/hashmap.h:: 563note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'21 : warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } /usr/include/wx-3.0/wx/hashmap.h ^: 636:81:/usr/include/wx-3.0/wx/hashmap.h :note: 746expanded from macro '_WX_DECLARE_HASH_MAP': 1: note: in implicit copy constructor for 'wxIntegerEqual' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :^461 :16/usr/include/wx-3.0/wx/hashmap.h:: 707note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h ^: 746:/usr/include/wx-3.0/wx/hashmap.h1::637 :note: 119in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h ^: 243:/usr/include/wx-3.0/wx/hashmap.h11::637 :note: 119expanded from macro '\ _WX_DECLARE_HASHTABLE': note: expanded from macro '_WX_DECLARE_HASH_MAP' m_equals( k_eq ), \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h244::74611::1 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:/usr/include/wx-3.0/wx/hashmap.h16::611 :note: 19expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h: wxStringHash& operator=(const wxStringHash&) { return *this; }746 : ^1 : note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h :749/usr/include/wx-3.0/wx/hashmap.h::1707:: 5note: :in implicit copy constructor for 'wxStringHash' first required here note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h ^: 714:/usr/include/wx-3.0/wx/hashmap.h5::637 :note: 119expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 637 ^: 119:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hIn file included from ::CompletionPage.cpp611244:::221911: ::In file included from ./stdwx.hwarning: note: :definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '\ _WX_DECLARE_HASHTABLE'49 : In file included from /usr/include/wx-3.0/wx/wx.h:20 m_getKey( k_ex ) \: /usr/include/wx-3.0/wx/hashmap.h wxStringHash& operator=(const wxStringHash&) { return *this; } ^: 544 ^: 20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :749:1: note: in implicit copy constructor for 'wxStringHash' first required here wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,/usr/include/wx-3.0/wx/hashmap.h :^746 :1:/usr/include/wx-3.0/wx/hashmap.h :note: 714in implicit copy constructor for 'wxIntegerHash' first required here: 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^707 :5/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \119 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \/usr/include/wx-3.0/wx/hashmap.h : ^626 :20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^/usr/include/wx-3.0/wx/hashmap.h :563:21/usr/include/wx-3.0/wx/hashmap.h:: 749warning: :definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]1 : note: in implicit copy constructor for 'wxStringEqual' first required here wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h746::7141::5 :note: in implicit copy constructor for 'wxIntegerEqual' first required herenote: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::707637::5119:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 243note: :expanded from macro '_WX_DECLARE_HASH_MAP'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:749: m_equals( k_eq ), \1 : ^ warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::714746::51:: note: warning: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636707::815:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636461::8116:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461749::161:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: ^in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637707::1195:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro '_WX_DECLARE_HASH_MAP'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:/usr/include/wx-3.0/wx/hashmap.h11::611 :note: 19expanded from macro '\ _WX_DECLARE_HASHTABLE': warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_hasher( hfun ), \ ^ wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h749::5631::21 :note: in implicit copy constructor for 'wxStringHash' first required herewarning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }^ ^ /usr/include/wx-3.0/wx/hashmap.h:714:/usr/include/wx-3.0/wx/hashmap.h5::746 :note: 1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': note: in implicit copy constructor for 'wxIntegerEqual' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h::119707:: 5note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637242::11911:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11/usr/include/wx-3.0/wx/hashmap.h:: 626note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'20 : warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_equals( k_eq ), \ ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxStringEqual' first required here746 :1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: 714^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 637 ^: 119:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro '_WX_DECLARE_HASH_MAP': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h243::46111::16 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' m_equals( k_eq ), \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h :749/usr/include/wx-3.0/wx/hashmap.h::1707:: 5warning: :definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/hashmap.h :714/usr/include/wx-3.0/wx/hashmap.h::5637:: 119note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 636 ^: 81:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::611746::191:: warning: note: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxIntegerHash' first required here wxStringHash& operator=(const wxStringHash&) { return *this; }WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^^ In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hDlgHiddenColumns.cpp:::70774922::: 51In file included from ::./stdwx.h :note: note: 49expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'in implicit copy constructor for 'wxStringHash' first required here: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, 20 ^:^ warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h: :637714::1195:: note: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }note: expanded from macro '_WX_DECLARE_HASH_MAP' expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ /usr/include/wx-3.0/wx/hashmap.h:746: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \1_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : ^ ^ note: in implicit copy constructor for 'wxIntegerHash' first required here/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h::637242::11911:: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, note: note: expanded from macro '_WX_DECLARE_HASH_MAP'^expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:707 m_hasher( hfun ), \: 5 ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : m_hasher( hfun ), \ ^563 : ^21/usr/include/wx-3.0/wx/hashmap.h :: 637warning: :definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }626 : ^20 : warning: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h : ^746 :1/usr/include/wx-3.0/wx/hashmap.h:: wxStringEqual& operator=(const wxStringEqual&) { return *this; } 242 note: : ^in implicit copy constructor for 'wxIntegerEqual' first required here11 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 749WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: 1^ m_hasher( hfun ), \: ^/usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxStringEqual' first required here707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::563714 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):: 215 ^:: warning: /usr/include/wx-3.0/wx/hashmap.hnote: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: 637746 ^:: 1191:/usr/include/wx-3.0/wx/hashmap.h: : note: 243note: expanded from macro '_WX_DECLARE_HASH_MAP':in implicit copy constructor for 'wxIntegerEqual' first required here 11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, m_equals( k_eq ), \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h707::2435::11 :note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: : expanded from macro '\ _WX_DECLARE_HASHTABLE'746 :1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_equals( k_eq ), \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :^637 :119/usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h 707:note: In file included from :749expanded from macro '_WX_DECLARE_HASH_MAP'DlgExitMessage.cpp5: ::124 :: note: In file included from expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'warning: ./stdwx.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 49 ^: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:: 24320^/usr/include/wx-3.0/wx/hashmap.h:: :11/usr/include/wx-3.0/wx/hashmap.h636/usr/include/wx-3.0/wx/hashmap.h:::: 54481714note: :::expanded from macro '\ _WX_DECLARE_HASHTABLE'20 5 :note: : expanded from macro '_WX_DECLARE_HASH_MAP' m_equals( k_eq ), \warning: note: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 461 ^: ^/usr/include/wx-3.0/wx/hashmap.h 16 ::/usr/include/wx-3.0/wx/hashmap.h746/usr/include/wx-3.0/wx/hashmap.h :::note: 7461636expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'::: 1 81:warning: : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: note: in implicit copy constructor for 'wxIntegerHash' first required here ^expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/hashmap.h^:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, 746 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.h^ 1: ^:707 /usr/include/wx-3.0/wx/hashmap.h ::/usr/include/wx-3.0/wx/hashmap.hnote: 5707:in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here::461 5:In file included from note: /usr/include/wx-3.0/wx/hashmap.h:16DlgDiagnosticLogFlags.cppexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': :: 707note: 22:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: : 5 expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )In file included from In file included from : AccountManagerPropertiesPage.cpp./stdwx.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^::note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 2249expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ : /usr/include/wx-3.0/wx/hashmap.h: ^In file included from :In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h636/usr/include/wx-3.0/wx/wx.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )::/usr/include/wx-3.0/wx/hashmap.h:: 63749:8120 ^:: 749:: 119In file included from : /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h1note: : :::expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h544note: 63720 ::expanded from macro '_WX_DECLARE_HASH_MAP':: note: 61120 119/usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:::: 19/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 544 ^::warning: note: : 714definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^expanded from macro '_WX_DECLARE_HASH_MAP'20warning: /usr/include/wx-3.0/wx/hashmap.h: :definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:5/usr/include/wx-3.0/wx/hashmap.h 461: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }:warning: : _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 242definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]16 wxStringHash& operator=(const wxStringHash&) { return *this; }note: ^: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ 11 ^ : wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }note: /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: /usr/include/wx-3.0/wx/hashmap.h: ^ 746 expanded from macro '\ _WX_DECLARE_HASHTABLE':244 : ^ 749: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \1 /usr/include/wx-3.0/wx/hashmap.h:11 m_hasher( hfun ), \::/usr/include/wx-3.0/wx/hashmap.h1: ^ 746:: ^note: :637 note: in implicit copy constructor for 'wxIntegerHash' first required here1/usr/include/wx-3.0/wx/hashmap.h:note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ::119in implicit copy constructor for 'wxStringHash' first required here /usr/include/wx-3.0/wx/hashmap.h 746: /usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:/usr/include/wx-3.0/wx/hashmap.hnote: m_getKey( k_ex ) \: : 611:in implicit copy constructor for 'wxIntegerHash' first required hereWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, 1note: 563^:611 ^:expanded from macro '_WX_DECLARE_HASH_MAP': 19:^ 21WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:/usr/include/wx-3.0/wx/hashmap.h19 note: : ::in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \warning: 707 :warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:warning: 714/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^/usr/include/wx-3.0/wx/hashmap.h 5definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: :: 5707 wxStringHash& operator=(const wxStringHash&) { return *this; }707 /usr/include/wx-3.0/wx/hashmap.h:: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } wxStringHash& operator=(const wxStringHash&) { return *this; }:note: : 5 ^ 5expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'244note: : ^ ^: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' In file included from _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h11 note: DlgSelectComputer.cpp note: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'::749 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 22 /usr/include/wx-3.0/wx/hashmap.h746749: note: : :::1 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )In file included from 63711: ./stdwx.h:: m_getKey( k_ex ) \: ^/usr/include/wx-3.0/wx/hashmap.h ^:119 note: : 49:note: ^note: in implicit copy constructor for 'wxStringHash' first required here637/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxIntegerEqual' first required here in implicit copy constructor for 'wxStringHash' first required here ::In file included from note: : 119637/usr/include/wx-3.0/wx/wx.hexpanded from macro '_WX_DECLARE_HASH_MAP'637WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:: : WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, 11920119^note: ^:: : _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '_WX_DECLARE_HASH_MAP'^ /usr/include/wx-3.0/wx/hashmap.h note: /usr/include/wx-3.0/wx/hashmap.h note: /usr/include/wx-3.0/wx/hashmap.h: ^expanded from macro '_WX_DECLARE_HASH_MAP':/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP':544 714: 707_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.h:714: 20:5:5_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^:242:5_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: : :In file included from ^warning: 11/usr/include/wx-3.0/wx/hashmap.hnote: AccountManagerProcessingPage.cpp ^note: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: : expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h242 In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'22 /usr/include/wx-3.0/wx/hashmap.hnote: ::DlgGenericMessage.cpp : wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }:expanded from macro '\ _WX_DECLARE_HASHTABLE'242 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \11:In file included from _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) 244 : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:23./stdwx.h ^:11 ^ m_hasher( hfun ), \ : : ^ 11: ^note: In file included from 49 : /usr/include/wx-3.0/wx/hashmap.h ^ /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'./stdwx.h: /usr/include/wx-3.0/wx/hashmap.hnote: : /usr/include/wx-3.0/wx/hashmap.h: :In file included from note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'746:63749/usr/include/wx-3.0/wx/wx.hexpanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \637 :637:: /usr/include/wx-3.0/wx/hashmap.h: m_hasher( hfun ), \ :1:119In file included from :20 ^119: m_getKey( k_ex ) \119:/usr/include/wx-3.0/wx/wx.h563: ^ : : ::/usr/include/wx-3.0/wx/hashmap.h note: ^ note: 2021:note: in implicit copy constructor for 'wxIntegerHash' first required here note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h: :544expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP' :/usr/include/wx-3.0/wx/hashmap.h : : 626:warning: 20WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,563_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:544definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: : 20: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^21_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^:20 warning: : /usr/include/wx-3.0/wx/hashmap.h wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } : ^definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^: /usr/include/wx-3.0/wx/hashmap.hwarning: warning: 707 ^:definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: 242 definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }::5:/usr/include/wx-3.0/wx/hashmap.h 243242:11: wxStringEqual& operator=(const wxStringEqual&) { return *this; } wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^:: :746 wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } 1111note: : ^ ^::/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: 1 ^ : expanded from macro '\ _WX_DECLARE_HASHTABLE': note: /usr/include/wx-3.0/wx/hashmap.hnote: /usr/include/wx-3.0/wx/hashmap.h746 expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h:expanded from macro '\ _WX_DECLARE_HASHTABLE':: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )note: : m_hasher( hfun ), \749 7461 in implicit copy constructor for 'wxIntegerEqual' first required here746 m_equals( k_eq ), \::: ^ m_hasher( hfun ), \ : ^ 11 1 ^::note: ^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:/usr/include/wx-3.0/wx/hashmap.h in implicit copy constructor for 'wxIntegerHash' first required here :note: note: ^note: 637/usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringEqual' first required herein implicit copy constructor for 'wxIntegerEqual' first required here in implicit copy constructor for 'wxIntegerHash' first required here:: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h119626 ::::WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,746626707 20 :::note: ^^:^/usr/include/wx-3.0/wx/hashmap.h1205expanded from macro '_WX_DECLARE_HASH_MAP' :::: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hwarning: 707/usr/include/wx-3.0/wx/hashmap.h ::definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::warning: warning: note: 714707 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5707definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h:: :: wxStringEqual& operator=(const wxStringEqual&) { return *this; }:55 ^ 5In file included from 611:: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,note: wxStringEqual& operator=(const wxStringEqual&) { return *this; }: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )DlgAdvPreferencesBase.cpp ^: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' : 19note: note: ^: ^note: ^22:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' 242 expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' : : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) :/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hIn file included from warning: 749 11::: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \./stdwx.hdefinition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): ^: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )707637749 : 1 ::: ^49 ^:note: /usr/include/wx-3.0/wx/hashmap.h ^5119 wxStringHash& operator=(const wxStringHash&) { return *this; }1 : expanded from macro '\ _WX_DECLARE_HASHTABLE': :: :In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hnote: 637/usr/include/wx-3.0/wx/hashmap.h ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h::in implicit copy constructor for 'wxStringEqual' first required here::note: note: m_hasher( hfun ), \ note: ::637637 119637expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' in implicit copy constructor for 'wxStringEqual' first required here61120/usr/include/wx-3.0/wx/hashmap.h:::: ^ :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: :119119 119 19 /usr/include/wx-3.0/wx/hashmap.h749: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):note: :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: expanded from macro '_WX_DECLARE_HASH_MAP' 5441note: /usr/include/wx-3.0/wx/hashmap.h ^note: note: ^warning: ^/usr/include/wx-3.0/wx/hashmap.h::expanded from macro '_WX_DECLARE_HASH_MAP': expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :20 563 /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h714/usr/include/wx-3.0/wx/hashmap.h:note: :: ::: in implicit copy constructor for 'wxStringHash' first required here_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \21 wxStringHash& operator=(const wxStringHash&) { return *this; }636 ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \714_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5243warning: : : : ::definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ ^81 ^5/usr/include/wx-3.0/wx/hashmap.h ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,11 warning: /usr/include/wx-3.0/wx/hashmap.h: :: note: :definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }242/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'^ 243note: note: :: :: note: :expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'749243 ^11242 wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h11 :: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ :: ::111 11 ^/usr/include/wx-3.0/wx/hashmap.h714_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_equals( k_eq ), \:: ^note: : :: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' 7465/usr/include/wx-3.0/wx/hashmap.h ^ ^expanded from macro '\ _WX_DECLARE_HASHTABLE' ^note: note: /usr/include/wx-3.0/wx/hashmap.hnote: ::: In file included from in implicit copy constructor for 'wxStringHash' first required hereexpanded from macro '\ _WX_DECLARE_HASHTABLE':expanded from macro '\ _WX_DECLARE_HASHTABLE'1 m_hasher( hfun ), \746/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hBOINCBaseView.cpp 637 m_equals( k_eq ), \:note: ::::/usr/include/wx-3.0/wx/hashmap.h: m_equals( k_eq ), \ m_hasher( hfun ), \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,146163722:119 ^note: :::: 746: ^ in implicit copy constructor for 'wxIntegerHash' first required here ^^ 16119In file included from : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: ::./stdwx.h/usr/include/wx-3.0/wx/hashmap.h1note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxIntegerEqual' first required here /usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h::WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,expanded from macro '_WX_DECLARE_HASH_MAP' ^: note: /usr/include/wx-3.0/wx/hashmap.h:note: 49:563 714expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':746expanded from macro '_WX_DECLARE_HASH_MAP': 749:warning: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,^: /usr/include/wx-3.0/wx/hashmap.h563: In file included from :21definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 5::1/usr/include/wx-3.0/wx/wx.h1 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^ :/usr/include/wx-3.0/wx/hashmap.h63721::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^ ::: 20WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^warning: note: /usr/include/wx-3.0/wx/hashmap.h707119 warning: : ^warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h:::warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h^ definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :/usr/include/wx-3.0/wx/hashmap.h7075 definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : /usr/include/wx-3.0/wx/hashmap.h 243:::note: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \544:/usr/include/wx-3.0/wx/hashmap.h:7465WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, expanded from macro '_WX_DECLARE_HASH_MAP'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, :243:11: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }: note: ^ ^20:707:1 ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'^ :11: : ^note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h:5 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )note: /usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h warning: :/usr/include/wx-3.0/wx/hashmap.h : expanded from macro '\ _WX_DECLARE_HASHTABLE':note: :/usr/include/wx-3.0/wx/hashmap.h ^definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]637:note: ^ 746in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here707: :714expanded from macro '\ _WX_DECLARE_HASHTABLE'note: /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) : : m_equals( k_eq ), \746119/usr/include/wx-3.0/wx/hashmap.h: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }1/usr/include/wx-3.0/wx/hashmap.h5/usr/include/wx-3.0/wx/hashmap.h :::5 611 ^ m_equals( k_eq ), \ :::: ^1 242:: ^ 637 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )707 :note: : 19 ^ /usr/include/wx-3.0/wx/hashmap.hnote: :note: : expanded from macro '_WX_DECLARE_HASH_MAP'11note: : :/usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxIntegerEqual' first required here119expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^5/usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 637: : ::in implicit copy constructor for 'wxIntegerEqual' first required here /usr/include/wx-3.0/wx/hashmap.hwarning: :746 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h749 note: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]119:note: note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \::expanded from macro '\ _WX_DECLARE_HASHTABLE' 749 :WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,1expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ 6361 ^: ^ : wxStringHash& operator=(const wxStringHash&) { return *this; } ^:: 1 note: /usr/include/wx-3.0/wx/hashmap.h m_hasher( hfun ), \^ /usr/include/wx-3.0/wx/hashmap.h 81 : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP':_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ note: : ^:warning: /usr/include/wx-3.0/wx/hashmap.h : 636 ^in implicit copy constructor for 'wxIntegerHash' first required here/usr/include/wx-3.0/wx/hashmap.h242 definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: : ^707: ^/usr/include/wx-3.0/wx/hashmap.h ::note: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]636/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:81 :70711expanded from macro '_WX_DECLARE_HASH_MAP'In file included from :WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,/usr/include/wx-3.0/wx/hashmap.h 5:/usr/include/wx-3.0/wx/hashmap.h752:/usr/include/wx-3.0/wx/hashmap.h: BOINCBaseWizard.cpp81 749 : ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: ::5: ::22^:^637 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ note: 6261:242note: : 1 : ^/usr/include/wx-3.0/wx/hashmap.hnote: expanded from macro '_WX_DECLARE_HASH_MAP':: :expanded from macro '\ _WX_DECLARE_HASHTABLE'note: In file included from /usr/include/wx-3.0/wx/hashmap.h:119/usr/include/wx-3.0/wx/hashmap.h ^ :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' 20 note: 11 expanded from macro '_WX_DECLARE_HASH_MAP'./stdwx.h: :: /usr/include/wx-3.0/wx/hashmap.h243 :warning: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': :707_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_hasher( hfun ), \note: 714:/usr/include/wx-3.0/wx/hashmap.h: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 49: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) in implicit copy constructor for 'wxStringHash' first required herenote: :714:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \11warning: note: : 5 ^ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) expanded from macro '_WX_DECLARE_HASH_MAP'5:461 :definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '\ _WX_DECLARE_HASHTABLE'In file included from : ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, :5: ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, /usr/include/wx-3.0/wx/wx.h /usr/include/wx-3.0/wx/hashmap.h ^ :16 note: :/usr/include/wx-3.0/wx/hashmap.hnote: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: m_hasher( hfun ), \ wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^/usr/include/wx-3.0/wx/hashmap.hnote: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'^20:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' 461 /usr/include/wx-3.0/wx/hashmap.h :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: : : 626 ^: ^ ^:/usr/include/wx-3.0/wx/hashmap.h637 :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: 461/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: m_equals( k_eq ), \ 16 637: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )119 expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':::20 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ :/usr/include/wx-3.0/wx/hashmap.h:714 /usr/include/wx-3.0/wx/hashmap.h: 16544714: ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:/usr/include/wx-3.0/wx/hashmap.h119: ^: ::: ^ note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 244::5 749note: 205warning: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^:563 :/usr/include/wx-3.0/wx/hashmap.h:expanded from macro '_WX_DECLARE_HASH_MAP'note: ::definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h ^ 11:note: :1 expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' :: /usr/include/wx-3.0/wx/hashmap.h:21 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro '_WX_DECLARE_HASH_MAP'note: 637: warning: note: 746636: /usr/include/wx-3.0/wx/hashmap.h: wxStringEqual& operator=(const wxStringEqual&) { return *this; }_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'::636note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^ 119note: 181:expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \746warning: ^ ^:in implicit copy constructor for 'wxStringEqual' first required here::81 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ : wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h : ^1 m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h:note: /usr/include/wx-3.0/wx/hashmap.hwarning: note: ^ : /usr/include/wx-3.0/wx/hashmap.h ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^:746expanded from macro '_WX_DECLARE_HASH_MAP':definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP'note: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } /usr/include/wx-3.0/wx/hashmap.h ^: In file included from 749: 243 expanded from macro '_WX_DECLARE_HASH_MAP' note: /usr/include/wx-3.0/wx/hashmap.h: 749/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \AlreadyExistsPage.cpp/usr/include/wx-3.0/wx/hashmap.h^:1/usr/include/wx-3.0/wx/hashmap.h: ^in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here:243:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: :: 1::11 636:1 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 752 ^22746: /usr/include/wx-3.0/wx/hashmap.h637::/usr/include/wx-3.0/wx/hashmap.h11:/usr/include/wx-3.0/wx/hashmap.h^ ^: : : note: :: 81:: : ^ 1/usr/include/wx-3.0/wx/hashmap.hIn file included from 1note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here714119note: :707 note: 746 /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h:./stdwx.h:in implicit copy constructor for 'wxStringEqual' first required here ::expanded from macro '\ _WX_DECLARE_HASHTABLE' :note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here:/usr/include/wx-3.0/wx/hashmap.h: :461: /usr/include/wx-3.0/wx/hashmap.h5 note: 5expanded from macro '\ _WX_DECLARE_HASHTABLE' 1:707warning: 242:49note: ::note: expanded from macro '_WX_DECLARE_HASH_MAP':WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, m_equals( k_eq ), \/usr/include/wx-3.0/wx/hashmap.h:461:definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:16: in implicit copy constructor for 'wxIntegerHash' first required here707 expanded from macro '_WX_DECLARE_HASH_MAP' : m_equals( k_eq ), \ :5 /usr/include/wx-3.0/wx/hashmap.h11:In file included from :note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, note: ^ ^714 note: 16_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \::: /usr/include/wx-3.0/wx/wx.h5expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: ^in implicit copy constructor for 'wxIntegerEqual' first required here: 611 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: :: ^ /usr/include/wx-3.0/wx/hashmap.h 5^ ^note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'20 /usr/include/wx-3.0/wx/hashmap.h :: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) 19 expanded from macro '\ _WX_DECLARE_HASHTABLE'WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ : /usr/include/wx-3.0/wx/hashmap.hnote: :714 /usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )746:note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^ : ^ :^ m_hasher( hfun ), \:/usr/include/wx-3.0/wx/hashmap.h746 :5expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 714 707 warning: 461 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h544:: ^1: ^: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^::2421 : 5 5:: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \16 ^ 70720:: note: /usr/include/wx-3.0/wx/hashmap.h: ^/usr/include/wx-3.0/wx/hashmap.h:637637 : : wxStringHash& operator=(const wxStringHash&) { return *this; }:11 warning: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': : :: ^/usr/include/wx-3.0/wx/hashmap.h 5 /usr/include/wx-3.0/wx/hashmap.h :warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 636note: 749/usr/include/wx-3.0/wx/hashmap.hnote: 119119 :note: : ^:warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'::expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h563expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' 749definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: 81 1637 WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:: note: :/usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASHTABLE':::note: note: ^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, 637 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \21 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'1: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 119expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }^: : :749 note: note: : m_hasher( hfun ), \ ^/usr/include/wx-3.0/wx/hashmap.h 119 ^ ^ : ^expanded from macro '_WX_DECLARE_HASH_MAP'in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) : ^: /usr/include/wx-3.0/wx/hashmap.hwarning: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \1_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ note: ^ 637/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h:definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h : /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h ^::note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:707/usr/include/wx-3.0/wx/hashmap.h : ^ /usr/include/wx-3.0/wx/hashmap.h ^: : 119707expanded from macro '_WX_DECLARE_HASH_MAP' 636::/usr/include/wx-3.0/wx/hashmap.h637 note: :/usr/include/wx-3.0/wx/hashmap.h 752 wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }714::/usr/include/wx-3.0/wx/hashmap.h ^:5746::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \in implicit copy constructor for 'wxStringHash' first required here752/usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h : 5: 81::714119 ::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \6261: ^5note: :637:/usr/include/wx-3.0/wx/hashmap.h 1:: ^1243 ::244WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, :expanded from macro '_WX_DECLARE_HASH_MAP' : :note: :5 :: ^20 : note: 119note: /usr/include/wx-3.0/wx/hashmap.h461expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' :note: /usr/include/wx-3.0/wx/hashmap.h11 :note: 11^note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':expanded from macro '_WX_DECLARE_HASH_MAP':: note: expanded from macro '_WX_DECLARE_HASH_MAP'warning: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \::/usr/include/wx-3.0/wx/hashmap.h in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 74616in implicit copy constructor for 'wxIntegerHash' first required herenote: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 244 : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )warning: /usr/include/wx-3.0/wx/hashmap.hnote: :: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^:note: 244 definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: /usr/include/wx-3.0/wx/hashmap.h:expanded from macro '_WX_DECLARE_HASH_MAP'_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \1 ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 11expanded from macro '\ _WX_DECLARE_HASHTABLE':WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ expanded from macro '\ _WX_DECLARE_HASHTABLE'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,:714 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^:/usr/include/wx-3.0/wx/hashmap.h 11 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 714: ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; } /usr/include/wx-3.0/wx/hashmap.h ^ ::^ m_equals( k_eq ), \^/usr/include/wx-3.0/wx/hashmap.h:5 m_getKey( k_ex ) \ note: /usr/include/wx-3.0/wx/hashmap.h : note: /usr/include/wx-3.0/wx/hashmap.h243 ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^:5: in implicit copy constructor for 'wxIntegerEqual' first required here/usr/include/wx-3.0/wx/hashmap.h: ^636expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h::note: /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h636: ^ :611 : :46111expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: ^/usr/include/wx-3.0/wx/hashmap.h:: note: 242:81637:: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, m_getKey( k_ex ) \:/usr/include/wx-3.0/wx/hashmap.h:707 :71481note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':19::16 m_getKey( k_ex ) \749:637:243::expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h 11: 119:note: ^ ^ :749:5:5 :: note: : expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^1:119:11:note: 746In file included from warning: expanded from macro '_WX_DECLARE_HASH_MAP' note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h :1: : expanded from macro '_WX_DECLARE_HASH_MAP':DlgAdvPreferences.cppnote: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ m_equals( k_eq ), \: : note: note: 1:expanded from macro '\ _WX_DECLARE_HASHTABLE' expanded from macro '_WX_DECLARE_HASH_MAP' ^ 707note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':22 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ wxStringHash& operator=(const wxStringHash&) { return *this; }in implicit copy constructor for 'wxStringEqual' first required here warning: expanded from macro '_WX_DECLARE_HASH_MAP' expanded from macro '\ _WX_DECLARE_HASHTABLE' : m_hasher( hfun ), \/usr/include/wx-3.0/wx/hashmap.h :5 ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: In file included from :637 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^ ^ /usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here./stdwx.h m_equals( k_eq ), \ ^637: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h: : WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:119 ^ ^/usr/include/wx-3.0/wx/hashmap.hnote: :/usr/include/wx-3.0/wx/hashmap.h749/usr/include/wx-3.0/wx/hashmap.h^49/usr/include/wx-3.0/wx/hashmap.h ^ 119: ^ :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'461/usr/include/wx-3.0/wx/hashmap.h:::/usr/include/wx-3.0/wx/hashmap.h : : ^: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h461 ::7521749:In file included from /usr/include/wx-3.0/wx/hashmap.h707 note: /usr/include/wx-3.0/wx/hashmap.h:::16244::/usr/include/wx-3.0/wx/hashmap.h:563/usr/include/wx-3.0/wx/wx.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP':63763616::1 :1::714 5expanded from macro '_WX_DECLARE_HASH_MAP': 244::: 11note: :warning: 746:2120: ^: 714:11981 :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: 5 :11::note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 1note: /usr/include/wx-3.0/wx/hashmap.h:note: /usr/include/wx-3.0/wx/hashmap.h5: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here :in implicit copy constructor for 'wxStringHash' first required here ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \warning: : WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]544note: 637 note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h warning: /usr/include/wx-3.0/wx/hashmap.h ^ :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'^:note: expanded from macro '\ _WX_DECLARE_HASHTABLE' : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \:/usr/include/wx-3.0/wx/hashmap.h ^ 20 119expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } 714 242: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ m_getKey( k_ex ) \:244 WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :: ^5 11 ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^warning: /usr/include/wx-3.0/wx/hashmap.h: ^746714note: : ^/usr/include/wx-3.0/wx/hashmap.h: 11 definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]^:746 ::expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h: ^: /usr/include/wx-3.0/wx/hashmap.h 714:1/usr/include/wx-3.0/wx/hashmap.h5 note: /usr/include/wx-3.0/wx/hashmap.h:637note: ::/usr/include/wx-3.0/wx/hashmap.h1:: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':746:expanded from macro '\ _WX_DECLARE_HASHTABLE'note: /usr/include/wx-3.0/wx/hashmap.h4615_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: 242 note: 637:119 In file included from expanded from macro '\ _WX_DECLARE_HASHTABLE'::: 707 note: : ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':1: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \BOINCClientManager.cpp m_hasher( hfun ), \ 63616 ^:note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here11 119: : ::note: m_getKey( k_ex ) \ 5in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here :/usr/include/wx-3.0/wx/hashmap.h: note: ^22 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^81 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' : /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h: note: expanded from macro '_WX_DECLARE_HASH_MAP' : :note: ^ :/usr/include/wx-3.0/wx/hashmap.hnote: :746note: in implicit copy constructor for 'wxIntegerEqual' first required here /usr/include/wx-3.0/wx/hashmap.hIn file included from ^ expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: 243:expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h707:expanded from macro '_WX_DECLARE_HASH_MAP' :./stdwx.h note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:707 ::/usr/include/wx-3.0/wx/hashmap.h m_hasher( hfun ), \1 637:expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, 11: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^6265: ::49 : ^:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )::611 ^ 119: 636^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: ^ /usr/include/wx-3.0/wx/hashmap.h20 : note: :In file included from : /usr/include/wx-3.0/wx/hashmap.hnote: ^ ^::note: 19in implicit copy constructor for 'wxIntegerHash' first required here /usr/include/wx-3.0/wx/wx.h81:/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE' ^note: /usr/include/wx-3.0/wx/hashmap.h637 /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': note: ::244: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h::warning: : expanded from macro '_WX_DECLARE_HASH_MAP'20 :707WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:/usr/include/wx-3.0/wx/hashmap.h m_equals( k_eq ), \ :563119definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]752warning: : note: 11: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )243: 636:: :definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )expanded from macro '_WX_DECLARE_HASH_MAP':5^ :461_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^:21 1 : wxStringEqual& operator=(const wxStringEqual&) { return *this; }: ^11: 81:note: :544 ^note: wxStringHash& operator=(const wxStringHash&) { return *this; } /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:16 ^: expanded from macro '_WX_DECLARE_HASH_MAP' : expanded from macro '\ _WX_DECLARE_HASHTABLE' ^note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h : warning: note: 20 ^ /usr/include/wx-3.0/wx/hashmap.h707 ^::note: note: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here: : m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \637746expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )note: expanded from macro '_WX_DECLARE_HASH_MAP': 637 /usr/include/wx-3.0/wx/hashmap.h:5 /usr/include/wx-3.0/wx/hashmap.h:: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' 244/usr/include/wx-3.0/wx/hashmap.hwarning: : ^:749: ^ wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }In file included from :1191 ^ m_equals( k_eq ), \::definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]119 749: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ DlgEventLogListCtrl.cpp461:: 11714 :: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \1/usr/include/wx-3.0/wx/hashmap.hnote: /usr/include/wx-3.0/wx/hashmap.h ^:: ^:/usr/include/wx-3.0/wx/hashmap.h: 1 ::expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }: 2216note: warning: :5note: : ^ 752 242: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: 637 :expanded from macro '_WX_DECLARE_HASH_MAP' note: In file included from :/usr/include/wx-3.0/wx/hashmap.h ^:In file included from /usr/include/wx-3.0/wx/hashmap.h : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) expanded from macro '\ _WX_DECLARE_HASHTABLE':note: in implicit copy constructor for 'wxStringEqual' first required hereDlgEventLog.cpp/usr/include/wx-3.0/wx/hashmap.h1: 11./stdwx.h:note: 746 119in implicit copy constructor for 'wxStringHash' first required herenote: ::WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \461::749/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: m_getKey( k_ex ) \ expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'22749 : WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,49:: 1 : :^warning: ^16note: : 1746:/usr/include/wx-3.0/wx/hashmap.h ^note: ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from 1 definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \^^In file included from :: : expanded from macro '_WX_DECLARE_HASH_MAP' ./stdwx.h: /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/wx.h 1note: 637 /usr/include/wx-3.0/wx/hashmap.h ^: :note: : ^ m_hasher( hfun ), \WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.hwarning: :in implicit copy constructor for 'wxIntegerEqual' first required here:: 49note: 707expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'244 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:20:definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 119244: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here: /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h ^^ 714: 714 note: ::In file included from 5:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,11: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^:/usr/include/wx-3.0/wx/hashmap.h:in implicit copy constructor for 'wxIntegerHash' first required here 11/usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,749 /usr/include/wx-3.0/wx/hashmap.h:637 /usr/include/wx-3.0/wx/hashmap.h 5:5 note: :::/usr/include/wx-3.0/wx/hashmap.h :^: : ^:/usr/include/wx-3.0/wx/hashmap.h:544:expanded from macro '_WX_DECLARE_HASH_MAP' 20714:note: ^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,1 611note: 119 714: : note: : :626expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ::expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h::243/usr/include/wx-3.0/wx/hashmap.hnote: 20note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h5: ^/usr/include/wx-3.0/wx/hashmap.h 19 :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 5::expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ::20 :note: :707 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )note: m_getKey( k_ex ) \:11746 544 :714 m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here : ^5 expanded from macro '_WX_DECLARE_HASH_MAP' ::warning: :note: : : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ warning: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : ^ ^note: 1definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]20expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'warning: 5 ^707 definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: : : definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : ^ : ^:note: /usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASHTABLE' 5 wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \714 242expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': wxStringHash& operator=(const wxStringHash&) { return *this; } note: warning: note: ^: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h wxStringEqual& operator=(const wxStringEqual&) { return *this; }::/usr/include/wx-3.0/wx/hashmap.h 636 in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required heredefinition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' m_equals( k_eq ), \ ^ ^: 511:: ^ /usr/include/wx-3.0/wx/hashmap.hnote: ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) 637 ^::63781 /usr/include/wx-3.0/wx/hashmap.h ^:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.h::: /usr/include/wx-3.0/wx/hashmap.h244 /usr/include/wx-3.0/wx/hashmap.h ^ ::119note: note: :119 707::: : ^ ^637746 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '\ _WX_DECLARE_HASHTABLE'749:/usr/include/wx-3.0/wx/hashmap.hnote: :74911636/usr/include/wx-3.0/wx/hashmap.h ::/usr/include/wx-3.0/wx/hashmap.h : :expanded from macro '_WX_DECLARE_HASH_MAP'5::::note: 1191/usr/include/wx-3.0/wx/hashmap.h: ^1note: 746 m_hasher( hfun ), \ :1 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \81637expanded from macro '_WX_DECLARE_HASH_MAP':::636 :expanded from macro '_WX_DECLARE_HASH_MAP': :note: :: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 746: /usr/include/wx-3.0/wx/hashmap.h 1 ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE'_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ 119 note: ^note: :81note: :: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: note: :expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \in implicit copy constructor for 'wxIntegerHash' first required here1:in implicit copy constructor for 'wxStringEqual' first required here637 in implicit copy constructor for 'wxStringHash' first required here ^expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h note: /usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h :warning: : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )expanded from macro '_WX_DECLARE_HASH_MAP': ^ :note: 119definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^/usr/include/wx-3.0/wx/hashmap.h637 WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, 461WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \563expanded from macro '_WX_DECLARE_HASH_MAP': :: ^ : in implicit copy constructor for 'wxIntegerHash' first required here /usr/include/wx-3.0/wx/hashmap.h: ^^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \242119 ^16WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,^ ^:21note: /usr/include/wx-3.0/wx/hashmap.h:: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h: 243:expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h ^:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,11 /usr/include/wx-3.0/wx/hashmap.h: ^/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: : 244 :note: ^:637note: ::/usr/include/wx-3.0/wx/hashmap.h11warning: 707:^/usr/include/wx-3.0/wx/hashmap.h expanded from macro '_WX_DECLARE_HASH_MAP' 714:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'714461_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \::definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:11 :note: :/usr/include/wx-3.0/wx/hashmap.h119 :: 707 5:243/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'5::516 ^:note: : _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:: :461 wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } m_hasher( hfun ), \:: 5expanded from macro '\ _WX_DECLARE_HASHTABLE' note: 11707 : note: :/usr/include/wx-3.0/wx/hashmap.h note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ ^::note: 16 ^expanded from macro '_WX_DECLARE_HASH_MAP' ^note: note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' m_equals( k_eq ), \ 5expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: 242 m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.hnote: : /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )expanded from macro '\ _WX_DECLARE_HASHTABLE' note: /usr/include/wx-3.0/wx/hashmap.h:: 11 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \244 note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':746746: ^ : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' 626 m_equals( k_eq ), \:: ^ ^11/usr/include/wx-3.0/wx/hashmap.h : 11note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h:: ^/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h20 ^::expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):/usr/include/wx-3.0/wx/hashmap.h 749 ::: : ^ 244:note: :637/usr/include/wx-3.0/wx/hashmap.h637 note: note: 637 ^ m_hasher( hfun ), \:752expanded from macro '\ _WX_DECLARE_HASHTABLE'1:::warning: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxIntegerEqual' first required here/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.h11: :119636119definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :119 ^/usr/include/wx-3.0/wx/hashmap.h::1 :: m_getKey( k_ex ) \: 746/usr/include/wx-3.0/wx/hashmap.h: :749 :warning: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,81 :: 707637:note: wxStringEqual& operator=(const wxStringEqual&) { return *this; }definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: : ^note: 1note: :/usr/include/wx-3.0/wx/hashmap.h:1expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro '_WX_DECLARE_HASH_MAP'^ expanded from macro '_WX_DECLARE_HASH_MAP':expanded from macro '_WX_DECLARE_HASH_MAP'5:119: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here ^ note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:563: m_getKey( k_ex ) \expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.hwarning: : note: /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \^note: 21note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here: ^ 707: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':expanded from macro '_WX_DECLARE_HASH_MAP' 714 ^ ^:749 ^ /usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, :/usr/include/wx-3.0/wx/hashmap.h 5: ^: warning: 5:/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )1 /usr/include/wx-3.0/wx/hashmap.h714^definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:714_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: : ::/usr/include/wx-3.0/wx/hashmap.h: : 242note: 242 ^ 243:5note: /usr/include/wx-3.0/wx/hashmap.h5 ^:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }note: /usr/include/wx-3.0/wx/hashmap.h:461:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':: 11 11 in implicit copy constructor for 'wxStringEqual' first required here:11: 707 :/usr/include/wx-3.0/wx/hashmap.h: ^ 637:16note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):note: : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 5expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,242note: /usr/include/wx-3.0/wx/hashmap.h119note: ^: expanded from macro '\ _WX_DECLARE_HASHTABLE' :expanded from macro '\ _WX_DECLARE_HASHTABLE' ^::expanded from macro '\ _WX_DECLARE_HASHTABLE'note: ^11 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \746 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: /usr/include/wx-3.0/wx/hashmap.h : m_hasher( hfun ), \/usr/include/wx-3.0/wx/hashmap.h : m_hasher( hfun ), \ note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': m_equals( k_eq ), \ /usr/include/wx-3.0/wx/hashmap.h: ^1 ^expanded from macro '_WX_DECLARE_HASH_MAP' 637 note: ^:637 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ : ^ : ^expanded from macro '\ _WX_DECLARE_HASHTABLE' 714: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h119 :119 ^note: ::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:5:/usr/include/wx-3.0/wx/hashmap.h m_hasher( hfun ), \in implicit copy constructor for 'wxIntegerEqual' first required here ^636637 In file included from : /usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h:: ^note: DlgExclusiveApps.cpp note: :626 ^::/usr/include/wx-3.0/wx/hashmap.h81119 expanded from macro '_WX_DECLARE_HASH_MAP'WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:note: expanded from macro '_WX_DECLARE_HASH_MAP'563: 749746::: /usr/include/wx-3.0/wx/hashmap.h22expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :20::636 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \^:: 21:/usr/include/wx-3.0/wx/hashmap.h11:note: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \244In file included from : :::81expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:./stdwx.h warning: warning: 563 : ^:11:definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:warning: note: ^ /usr/include/wx-3.0/wx/hashmap.h707:49 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 21definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: :/usr/include/wx-3.0/wx/hashmap.h: : : wxStringEqual& operator=(const wxStringEqual&) { return *this; }expanded from macro '_WX_DECLARE_HASH_MAP'243 wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h:5note: In file included from ^ ^/usr/include/wx-3.0/wx/hashmap.h : WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:244:expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/wx.h warning: : ^11 ^ 637: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h707/usr/include/wx-3.0/wx/hashmap.h : ^:11note: 20 ::: /usr/include/wx-3.0/wx/hashmap.h 119:/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^: ^4615244note: : wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h: : /usr/include/wx-3.0/wx/hashmap.h :::expanded from macro '\ _WX_DECLARE_HASHTABLE'749 : note: 746:/usr/include/wx-3.0/wx/hashmap.h16 11 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) : ^714note: expanded from macro '\ _WX_DECLARE_HASHTABLE':544::note: : 1 : m_equals( k_eq ), \expanded from macro '_WX_DECLARE_HASH_MAP' 1:461 expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^:5 /usr/include/wx-3.0/wx/hashmap.h :20 m_getKey( k_ex ) \:note: note: : ^: : 16expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASHTABLE'note: /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \746note: ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): in implicit copy constructor for 'wxStringEqual' first required here:note: :in implicit copy constructor for 'wxIntegerEqual' first required herewarning: m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h637expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^1 definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^note: :: :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^746119WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: :: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } note: ^:: 6111 ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \in implicit copy constructor for 'wxIntegerEqual' first required here 243637/usr/include/wx-3.0/wx/hashmap.h ^::note: ^ /usr/include/wx-3.0/wx/hashmap.h::: 19 expanded from macro '_WX_DECLARE_HASH_MAP' ^/usr/include/wx-3.0/wx/hashmap.h:11119749:/usr/include/wx-3.0/wx/hashmap.hwarning: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, :714/usr/include/wx-3.0/wx/hashmap.h::: :definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 707:/usr/include/wx-3.0/wx/hashmap.h: 1warning: 636 ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:5:746note: note: :definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5:746:expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP'WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, 81 ^/usr/include/wx-3.0/wx/hashmap.h: :1 note: : : note: 1: wxStringHash& operator=(const wxStringHash&) { return *this; }^in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here m_equals( k_eq ), \707/usr/include/wx-3.0/wx/hashmap.hnote: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ note: ::expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' note: ^ /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^5243 note: in implicit copy constructor for 'wxIntegerHash' first required here ^: : ::in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here 707/usr/include/wx-3.0/wx/hashmap.h714 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ 11 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.h:: note: :WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, 5:/usr/include/wx-3.0/wx/hashmap.h749/usr/include/wx-3.0/wx/hashmap.h5 ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h ^:244:::: :note: ^ :7071749 637/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE' note: /usr/include/wx-3.0/wx/hashmap.h11 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):::note: :: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'::/usr/include/wx-3.0/wx/hashmap.h 5 1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'119637 461 m_equals( k_eq ), \: ^:note: : :::note: 707 in implicit copy constructor for 'wxStringHash' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) 11916expanded from macro '\ _WX_DECLARE_HASHTABLE' ^:/usr/include/wx-3.0/wx/hashmap.hnote: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ warning: note: :: 5:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP' :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,637 m_getKey( k_ex ) \ ^ note: note: /usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )^:119WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^:/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' 746: 636: ^: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h^:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \637 ^ 1note: : 81 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) : :expanded from macro '_WX_DECLARE_HASH_MAP' ^/usr/include/wx-3.0/wx/hashmap.h714:/usr/include/wx-3.0/wx/hashmap.h ^119 /usr/include/wx-3.0/wx/hashmap.h:: : ^ :warning: /usr/include/wx-3.0/wx/hashmap.h:637/usr/include/wx-3.0/wx/hashmap.h5note: 714 definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:243:::expanded from macro '_WX_DECLARE_HASH_MAP':note: /usr/include/wx-3.0/wx/hashmap.h 243:119749 5expanded from macro '_WX_DECLARE_HASH_MAP': ^:11::WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,note: : 637 11: 1_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :/usr/include/wx-3.0/wx/hashmap.h: note: : ^ note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \119: note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :243note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: /usr/include/wx-3.0/wx/hashmap.h ^ :expanded from macro '\ _WX_DECLARE_HASHTABLE' in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here:/usr/include/wx-3.0/wx/hashmap.h note: 11 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ 707: m_equals( k_eq ), \expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h: m_equals( k_eq ), \ :/usr/include/wx-3.0/wx/hashmap.h461 : ^ ^ 5::/usr/include/wx-3.0/wx/hashmap.h ^244note: ^:71416: :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h::63711 :note: :5 :: ^/usr/include/wx-3.0/wx/hashmap.h244expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'636 m_equals( k_eq ), \:note: 119 /usr/include/wx-3.0/wx/hashmap.h:: : expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':note: :/usr/include/wx-3.0/wx/hashmap.h7491181 ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE'746 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):::: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \2421 expanded from macro '_WX_DECLARE_HASH_MAP'1 ^ m_getKey( k_ex ) \::note: note: /usr/include/wx-3.0/wx/hashmap.h : ^ 11 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP': /usr/include/wx-3.0/wx/hashmap.h ^: warning: 746_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \warning: :/usr/include/wx-3.0/wx/hashmap.h ^definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: m_getKey( k_ex ) \ definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]636:note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 1 ^ :746expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h : ^ 81: :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,:1/usr/include/wx-3.0/wx/hashmap.h637 m_hasher( hfun ), \warning: :::^ /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]^note: 242119 ^: expanded from macro '_WX_DECLARE_HASH_MAP'note: :: /usr/include/wx-3.0/wx/hashmap.h461 in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h11 :WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: ::note: 714 16_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h707 expanded from macro '_WX_DECLARE_HASH_MAP':/usr/include/wx-3.0/wx/hashmap.h^: ::note: 5: ^7075expanded from macro '\ _WX_DECLARE_HASHTABLE':563/usr/include/wx-3.0/wx/hashmap.hnote: :: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ::expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'5/usr/include/wx-3.0/wx/hashmap.h note: 21 m_hasher( hfun ), \707 ::note: ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 461expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ 5note: : /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \warning: ^:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'16: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):244 ^ note: : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h ^note: 11 : wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': ^749 :626 /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): ^636:note: /usr/include/wx-3.0/wx/hashmap.h: 1 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:20expanded from macro '\ _WX_DECLARE_HASHTABLE':636 ^: 81:/usr/include/wx-3.0/wx/hashmap.h 637: ^: ::81/usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \note: warning: 746119:: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required herenote: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h:: 636 ^ expanded from macro '_WX_DECLARE_HASH_MAP' :1 note: : /usr/include/wx-3.0/wx/hashmap.h746:note: expanded from macro '_WX_DECLARE_HASH_MAP'81 wxStringEqual& operator=(const wxStringEqual&) { return *this; }:: expanded from macro '_WX_DECLARE_HASH_MAP' :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 7141note: ^::in implicit copy constructor for 'wxIntegerEqual' first required here_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: ^ 5 expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:note: /usr/include/wx-3.0/wx/hashmap.h ^ /usr/include/wx-3.0/wx/hashmap.h in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required hereWX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: ^:note: 749_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h461expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h^: :/usr/include/wx-3.0/wx/hashmap.h: : 1 ^461:16707: /usr/include/wx-3.0/wx/hashmap.h:244:: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h:16: 5 note: :707:11note: : ^in implicit copy constructor for 'wxStringEqual' first required here461: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' :/usr/include/wx-3.0/wx/hashmap.h5note: note: 16::expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:637 expanded from macro '\ _WX_DECLARE_HASHTABLE' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ :note: ^note: 119 m_getKey( k_ex ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': /usr/include/wx-3.0/wx/hashmap.h ^ ^ ^:/usr/include/wx-3.0/wx/hashmap.hnote: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) CLASSNAME& operator=(const CLASSNAME&) { return *this; } \714:expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h:749 ^ ^ :/usr/include/wx-3.0/wx/hashmap.h:637:5/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \::746637:: 1119::746 ^::1119:note: ::1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: note: /usr/include/wx-3.0/wx/hashmap.h : in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required hereexpanded from macro '_WX_DECLARE_HASH_MAP':note: note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \244in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required hereexpanded from macro '_WX_DECLARE_HASH_MAP'note: /usr/include/wx-3.0/wx/hashmap.h : in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here: ^11_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h 714 : /usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:7075:note: 637::707expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h ^:5 : : 119:note: 5244:/usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \ expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':: : note: 11note: 243 ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: :expanded from macro '_WX_DECLARE_HASH_MAP': expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \11 note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \ ^ : ^ ^637 ^ m_equals( k_eq ), \ /usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h119: ^637::637 :243 :119:note: 119:11expanded from macro '_WX_DECLARE_HASH_MAP': : note: note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 746 ^: m_equals( k_eq ), \1_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h: ^: ^ ^ 244warning: :definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h11 :::244244/usr/include/wx-3.0/wx/hashmap.h ::/usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,note: 1111:611 expanded from macro '\ _WX_DECLARE_HASHTABLE'::749:^ :19 note: note: 1 m_getKey( k_ex ) \:expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': : ^warning: 707warning: m_getKey( k_ex ) \ m_getKey( k_ex ) \definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 5 ^ ^: note: wxStringHash& operator=(const wxStringHash&) { return *this; }expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )::749 714611: ^::1 519::/usr/include/wx-3.0/wx/hashmap.h: : note: note: 636warning: in implicit copy constructor for 'wxStringHash' first required hereexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ wxStringHash& operator=(const wxStringHash&) { return *this; } ^ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h ^/usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/hashmap.h714636/usr/include/wx-3.0/wx/hashmap.h::::749581461::::1 16:note: /usr/include/wx-3.0/wx/hashmap.hnote: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':expanded from macro '_WX_DECLARE_HASH_MAP' note: 752 note: in implicit copy constructor for 'wxStringHash' first required here:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' 1 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,warning: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^/usr/include/wx-3.0/wx/hashmap.h ^ /usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/hashmap.h637461WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,::/usr/include/wx-3.0/wx/hashmap.h: 714119:16^::746: 5 : :/usr/include/wx-3.0/wx/hashmap.hnote: 1note: :expanded from macro '_WX_DECLARE_HASH_MAP':expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: 714 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':note: 5in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.hnote: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ 707 ^:/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h5::/usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \749242: ::637note: ^111:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ::119 /usr/include/wx-3.0/wx/hashmap.h :note: :note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here636expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )note: : expanded from macro '_WX_DECLARE_HASH_MAP'81/usr/include/wx-3.0/wx/hashmap.h ^ : m_hasher( hfun ), \: 714note: /usr/include/wx-3.0/wx/hashmap.h ^/usr/include/wx-3.0/wx/hashmap.h:expanded from macro '_WX_DECLARE_HASH_MAP':_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ :5 637 752:: ^: 119 1_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: ::/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :: ^ note: warning: 626242 expanded from macro '_WX_DECLARE_HASH_MAP'definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \2011: ::461 ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: warning: /usr/include/wx-3.0/wx/hashmap.hnote: 16definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]^:expanded from macro '\ _WX_DECLARE_HASHTABLE' ^: 637 :/usr/include/wx-3.0/wx/hashmap.hnote: /usr/include/wx-3.0/wx/hashmap.h119 m_hasher( hfun ), \ wxStringEqual& operator=(const wxStringEqual&) { return *this; }:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':: 714 244 ^ ^::note: 511 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro '_WX_DECLARE_HASH_MAP'::/usr/include/wx-3.0/wx/hashmap.h : ^/usr/include/wx-3.0/wx/hashmap.hnote: note: 749 :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '\ _WX_DECLARE_HASHTABLE':_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \626 /usr/include/wx-3.0/wx/hashmap.h1 ::: m_getKey( k_ex ) \ ^20752 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ :: note: ^ /usr/include/wx-3.0/wx/hashmap.h1 ^in implicit copy constructor for 'wxStringEqual' first required here warning: :: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]244 /usr/include/wx-3.0/wx/hashmap.h :note: :11WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here636: wxStringEqual& operator=(const wxStringEqual&) { return *this; }: ^ /usr/include/wx-3.0/wx/hashmap.h81note: ^::expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h714 ::/usr/include/wx-3.0/wx/hashmap.hnote: 7145 m_getKey( k_ex ) \:expanded from macro '_WX_DECLARE_HASH_MAP':: 749 /usr/include/wx-3.0/wx/hashmap.h5 ^:::note: 1752 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \::note: 1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^note: : in implicit copy constructor for 'wxStringEqual' first required here warning: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \461WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, : ^/usr/include/wx-3.0/wx/hashmap.h16WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,^ :: 637/usr/include/wx-3.0/wx/hashmap.h ^:/usr/include/wx-3.0/wx/hashmap.h:note: 119:637expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h:714: : :119714note: 5::expanded from macro '_WX_DECLARE_HASH_MAP': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \5 note: :note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \752_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: : /usr/include/wx-3.0/wx/hashmap.h611 ^1 ^ ^:: : 244/usr/include/wx-3.0/wx/hashmap.h19/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h::::note: :11243 637in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here636::warning: : : 11definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]11981/usr/include/wx-3.0/wx/hashmap.hnote: : :::expanded from macro '\ _WX_DECLARE_HASHTABLE' 714 note: note: note: : wxStringHash& operator=(const wxStringHash&) { return *this; }expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP'5 m_getKey( k_ex ) \ : ^ m_equals( k_eq ), \ ^ note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : ^749 ^ : 1/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:461note: 243:in implicit copy constructor for 'wxStringHash' first required here ^:16 /usr/include/wx-3.0/wx/hashmap.h11:/usr/include/wx-3.0/wx/hashmap.h:: :749 note: 637:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':1 expanded from macro '\ _WX_DECLARE_HASHTABLE' 119:^ : warning: note: /usr/include/wx-3.0/wx/hashmap.h m_equals( k_eq ), \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP': 714 ^ ^: 5: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 752_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \^: 1 ^: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:/usr/include/wx-3.0/wx/hashmap.h:note: 749:714in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here ^:244: 1:5/usr/include/wx-3.0/wx/hashmap.h:11/usr/include/wx-3.0/wx/hashmap.h:: :: 714warning: 637note: :definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'5 expanded from macro '\ _WX_DECLARE_HASHTABLE'119 : : note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h ^714:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ :636 5/usr/include/wx-3.0/wx/hashmap.h: ^::81 637:note: :/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'119:note: :242expanded from macro '_WX_DECLARE_HASH_MAP' : note: 11expanded from macro '_WX_DECLARE_HASH_MAP': _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: m_hasher( hfun ), \636/usr/include/wx-3.0/wx/hashmap.h ^ :: ^81461 /usr/include/wx-3.0/wx/hashmap.h::: 16244note: ::expanded from macro '_WX_DECLARE_HASH_MAP' 11 note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_getKey( k_ex ) \: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 626 ^ ^: ^ 20 /usr/include/wx-3.0/wx/hashmap.h:: 461warning: :/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]16: :749 :note: 1expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: wxStringEqual& operator=(const wxStringEqual&) { return *this; }in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: /usr/include/wx-3.0/wx/hashmap.h714 ^:: 7495::1 :/usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: 749 in implicit copy constructor for 'wxStringEqual' first required here: 1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: ^ 714 ^: 5/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h: :637note: 714:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':119 5:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 119_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^: ^note: /usr/include/wx-3.0/wx/hashmap.h expanded from macro '_WX_DECLARE_HASH_MAP': 637/usr/include/wx-3.0/wx/hashmap.h::119244:: 11note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ /usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \: 244 ^:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 11 : ^ note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:243:11 m_getKey( k_ex ) \: ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:749:1: wxStringHash& operator=(const wxStringHash&) { return *this; }warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:749:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,1 :^ note: in implicit copy constructor for 'wxStringHash' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 5 ^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 637 ^: 119: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:242/usr/include/wx-3.0/wx/hashmap.h::11749:: 1note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here m_hasher( hfun ), \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: 626:20/usr/include/wx-3.0/wx/hashmap.h:: 637warning: :definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 749/usr/include/wx-3.0/wx/hashmap.h ^:: 1752:/usr/include/wx-3.0/wx/hashmap.h: :1note: 244:in implicit copy constructor for 'wxStringEqual' first required here: 11warning: :definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '\ _WX_DECLARE_HASHTABLE'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, : ^714^ : 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'714 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro '_WX_DECLARE_HASH_MAP'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::243461::1116:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' m_equals( k_eq ), \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here: 749:/usr/include/wx-3.0/wx/hashmap.h1::714 :warning: 5definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: 714:/usr/include/wx-3.0/wx/hashmap.h5::637 :note: 119expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 636 ^: 81:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h242::61111::19 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_hasher( hfun ), \ ^ wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxStringHash' first required here626 :20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h : ^714 :5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'749 :1: note: in implicit copy constructor for 'wxStringEqual' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,/usr/include/wx-3.0/wx/hashmap.h :^637 :119:/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro '_WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::242637::11119:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP' m_hasher( hfun ), \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h243::62611::20 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_equals( k_eq ), \ ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:714:5WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::7525: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:1 : ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 637:119: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: expanded from macro '_WX_DECLARE_HASH_MAP'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h636::71481::5 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:note: expanded from macro '_WX_DECLARE_HASH_MAP' ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:243:11:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: ^ expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h461 m_equals( k_eq ), \:: 63616 ^:: 81 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^749 /usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h1749:::461 1:warning: :16definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required herenote: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h:714WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 5 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \^: ^note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 714/usr/include/wx-3.0/wx/hashmap.h::5752:: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 1 note: In file included from : ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'DlgOptions.cpp :note: /usr/include/wx-3.0/wx/hashmap.h22in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here:: 637In file included from /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:./stdwx.h: 119:714 ^:49: : 5note: /usr/include/wx-3.0/wx/hashmap.hIn file included from :expanded from macro '_WX_DECLARE_HASH_MAP':/usr/include/wx-3.0/wx/wx.h 636:note: :20expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'81: :/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:note: 544expanded from macro '_WX_DECLARE_HASH_MAP' ^: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 20 :/usr/include/wx-3.0/wx/hashmap.h ^ : warning: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \244definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h : : ^11637 :/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/hashmap.h wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }:119note: : 611:expanded from macro '\ _WX_DECLARE_HASHTABLE'461 ^: : 19note: 16: m_getKey( k_ex ) \expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h: : warning: ^746note: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' 1 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: wxStringHash& operator=(const wxStringHash&) { return *this; } CLASSNAME& operator=(const CLASSNAME&) { return *this; } \in implicit copy constructor for 'wxIntegerHash' first required here /usr/include/wx-3.0/wx/hashmap.h ^ ^: 244:11/usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h: :749note: ^749:expanded from macro '\ _WX_DECLARE_HASHTABLE' :1 1:/usr/include/wx-3.0/wx/hashmap.h: : m_getKey( k_ex ) \note: 707note: in implicit copy constructor for 'wxStringHash' first required here:in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here ^ 5 :/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, 5 :^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )714 : ^5 : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h note: : ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'637 :119/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro '_WX_DECLARE_HASH_MAP'119 : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: ^expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:637:119: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: expanded from macro '_WX_DECLARE_HASH_MAP' ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h :242:/usr/include/wx-3.0/wx/hashmap.h11::244 :note: 11_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE': ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ /usr/include/wx-3.0/wx/hashmap.h : ^242 m_getKey( k_ex ) \: 11 ^: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }626 : ^20 : warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: 749^: 1: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxStringEqual' first required here707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 119 ^: note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ /usr/include/wx-3.0/wx/hashmap.h ^: 746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/hashmap.h^: 749:1/usr/include/wx-3.0/wx/hashmap.h:: 707warning: :definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro '_WX_DECLARE_HASH_MAP': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \611 ^ : ^19 :/usr/include/wx-3.0/wx/hashmap.h :warning: 461/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 16746/usr/include/wx-3.0/wx/hashmap.h::: 1 wxStringHash& operator=(const wxStringHash&) { return *this; }752note: : :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^1 note: :in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.hwarning: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 749: ^:707 1::5 :note: in implicit copy constructor for 'wxStringHash' first required here/usr/include/wx-3.0/wx/hashmap.hnote: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' 749 ^:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, 1 :^/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):note: /usr/include/wx-3.0/wx/hashmap.h714in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here ^:: 7145:/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h:5:: :637714note: ::expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: 1195 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: ^ 636637 ^:: /usr/include/wx-3.0/wx/hashmap.h81119/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h:::637: 244:752note: note: :119:expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP'11:1 : : note: note: expanded from macro '_WX_DECLARE_HASH_MAP'warning: expanded from macro '\ _WX_DECLARE_HASHTABLE' definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h ^:/usr/include/wx-3.0/wx/hashmap.h^ 461: :/usr/include/wx-3.0/wx/hashmap.h24216/usr/include/wx-3.0/wx/hashmap.h::::24411 714::note: :11 expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'5:note: : expanded from macro '\ _WX_DECLARE_HASHTABLE' note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ m_hasher( hfun ), \ m_getKey( k_ex ) \ ^ ^ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: 752:/usr/include/wx-3.0/wx/hashmap.h1::636 /usr/include/wx-3.0/wx/hashmap.h:note: :81in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here626: : 20/usr/include/wx-3.0/wx/hashmap.hnote: ::expanded from macro '_WX_DECLARE_HASH_MAP' 714 warning: :definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h461 :: ^74916 ::1/usr/include/wx-3.0/wx/hashmap.h ::note: 637expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: : in implicit copy constructor for 'wxStringEqual' first required here119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::7525_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: 1 ^:note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here: 244:/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \11: :714 ^ : note: /usr/include/wx-3.0/wx/hashmap.h5expanded from macro '\ _WX_DECLARE_HASHTABLE':: 637 :note: 119expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': m_getKey( k_ex ) \ note: ^expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ m_equals( k_eq ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,611 :^19 : warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxStringHash& operator=(const wxStringHash&) { return *this; } ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^749 :1:/usr/include/wx-3.0/wx/hashmap.h :note: 636in implicit copy constructor for 'wxStringHash' first required here: 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^ 752 ^:/usr/include/wx-3.0/wx/hashmap.h 1::637 /usr/include/wx-3.0/wx/hashmap.h:warning: :119definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]749: : 1note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required hereWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h:^:611_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 714: :/usr/include/wx-3.0/wx/hashmap.h19 ^5:: :714/usr/include/wx-3.0/wx/hashmap.h ::warning: note: 5242definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':: 11note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxStringHash& operator=(const wxStringHash&) { return *this; }note: /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ expanded from macro '\ _WX_DECLARE_HASHTABLE': ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 752 ^ : m_hasher( hfun ), \ ^1/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h :: ^: /usr/include/wx-3.0/wx/hashmap.h749 637warning: :::definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]6361119 :::81 :/usr/include/wx-3.0/wx/hashmap.hnote: note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, :in implicit copy constructor for 'wxStringHash' first required hereexpanded from macro '_WX_DECLARE_HASH_MAP' note: 626 ^expanded from macro '_WX_DECLARE_HASH_MAP': 20/usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 714_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \warning: ^:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 5 /usr/include/wx-3.0/wx/hashmap.h ^ : ^: 714note: /usr/include/wx-3.0/wx/hashmap.h wxStringEqual& operator=(const wxStringEqual&) { return *this; }:/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 5: 244 ^:461: :11/usr/include/wx-3.0/wx/hashmap.hnote: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \16:/usr/include/wx-3.0/wx/hashmap.h:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' : :611 ^ note: 749: note: expanded from macro '\ _WX_DECLARE_HASHTABLE':19expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 1: : : m_getKey( k_ex ) \636 ^ warning: : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \note: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^81/usr/include/wx-3.0/wx/hashmap.h in implicit copy constructor for 'wxStringEqual' first required here :: ^ 637 note: : wxStringHash& operator=(const wxStringHash&) { return *this; }expanded from macro '_WX_DECLARE_HASH_MAP'119 :/usr/include/wx-3.0/wx/hashmap.h ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, : note: 752_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \^expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h: :1 ^749/usr/include/wx-3.0/wx/hashmap.h: :: 1714/usr/include/wx-3.0/wx/hashmap.hnote: ::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here 5 461/usr/include/wx-3.0/wx/hashmap.h note: : ^::in implicit copy constructor for 'wxStringHash' first required here /usr/include/wx-3.0/wx/hashmap.h 16611 note: :/usr/include/wx-3.0/wx/hashmap.h::expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'714: 19 WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:242note: : 5:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^:11 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ warning: : definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.hnote: ^ : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: 714 expanded from macro '\ _WX_DECLARE_HASHTABLE': ^/usr/include/wx-3.0/wx/hashmap.h wxStringHash& operator=(const wxStringHash&) { return *this; } 5 : :637 ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_hasher( hfun ), \:/usr/include/wx-3.0/wx/hashmap.h note: 119: ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h ^:752 : :749/usr/include/wx-3.0/wx/hashmap.hnote: 1::expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:1637 ::/usr/include/wx-3.0/wx/hashmap.h ^note: 119: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required herenote: :626 /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringHash' first required here :: : note: 20637 ^714expanded from macro '_WX_DECLARE_HASH_MAP':: : /usr/include/wx-3.0/wx/hashmap.h 119WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,5:warning: : :243definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ : note: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \11expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h : wxStringEqual& operator=(const wxStringEqual&) { return *this; }: ^ 714 note: ^: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h 5_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h :: ^:244 ^ m_equals( k_eq ), \ 749:/usr/include/wx-3.0/wx/hashmap.hnote: :11:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h ^1:637 : : :242 note: 119:note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:11in implicit copy constructor for 'wxStringEqual' first required here : ^note: /usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \ expanded from macro '_WX_DECLARE_HASH_MAP'note: : WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h749 ^ :: ^6371 m_hasher( hfun ), \ :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 119/usr/include/wx-3.0/wx/hashmap.h ^:: ^warning: 714 definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: : /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'5: :244 :note: 11expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: /usr/include/wx-3.0/wx/hashmap.h :^note: 626 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE': /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \20 ^: : 714 ^ m_getKey( k_ex ) \ : /usr/include/wx-3.0/wx/hashmap.h warning: 5/usr/include/wx-3.0/wx/hashmap.h: ^definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::242 637:note: :11expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'119: : wxStringEqual& operator=(const wxStringEqual&) { return *this; } note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^ m_hasher( hfun ), \: 749 ^:/usr/include/wx-3.0/wx/hashmap.h 1:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:636 : ^note: 81 in implicit copy constructor for 'wxStringEqual' first required here: /usr/include/wx-3.0/wx/hashmap.h :note: 243expanded from macro '_WX_DECLARE_HASH_MAP': 11:/usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,:note: 626expanded from macro '\ _WX_DECLARE_HASHTABLE'^: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \20/usr/include/wx-3.0/wx/hashmap.h :: m_equals( k_eq ), \ ^ 714 warning: : ^definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 /usr/include/wx-3.0/wx/hashmap.h ::/usr/include/wx-3.0/wx/hashmap.h 461:note: :752expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxStringEqual& operator=(const wxStringEqual&) { return *this; }16: :1/usr/include/wx-3.0/wx/hashmap.h ^ :: note: 749expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \warning: : /usr/include/wx-3.0/wx/hashmap.h definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]1: ^ :749 : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \warning: /usr/include/wx-3.0/wx/hashmap.h1 definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, 637 :note: ^119in implicit copy constructor for 'wxStringEqual' first required here :/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,::note: 749714expanded from macro '_WX_DECLARE_HASH_MAP'^:: /usr/include/wx-3.0/wx/hashmap.h 1WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,5:/usr/include/wx-3.0/wx/hashmap.h: :611: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \^ :714note: note: 19:in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h:5 : :/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h714warning: :::definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \243714 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :5: ^11:5 wxStringHash& operator=(const wxStringHash&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h: : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : note: ^636note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: ^ :expanded from macro '\ _WX_DECLARE_HASHTABLE' expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 81 /usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h: m_equals( k_eq ), \ : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \749 note: 636In file included from : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^expanded from macro '_WX_DECLARE_HASH_MAP':BOINCTaskBar.cpp ^1 81: : ^:22 /usr/include/wx-3.0/wx/hashmap.h : _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: :note: /usr/include/wx-3.0/wx/hashmap.hIn file included from /usr/include/wx-3.0/wx/hashmap.h in implicit copy constructor for 'wxStringHash' first required here637expanded from macro '_WX_DECLARE_HASH_MAP':./stdwx.h: ^ : 637:749 119:49::119/usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 1 :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: In file included from :note: 461^/usr/include/wx-3.0/wx/wx.h expanded from macro '_WX_DECLARE_HASH_MAP'note: ^: :warning: expanded from macro '_WX_DECLARE_HASH_MAP' 1620definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h: : :/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \714note: 461: :WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:544 ^5 16: :^ ^:20 /usr/include/wx-3.0/wx/hashmap.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ :note: :/usr/include/wx-3.0/wx/hashmap.h note: /usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'243: ^expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':warning: :714 244definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]11:: :/usr/include/wx-3.0/wx/hashmap.h5 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \11 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:: :note: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }752 ^ expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ :note: note: ^1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h : /usr/include/wx-3.0/wx/hashmap.h m_equals( k_eq ), \ : :/usr/include/wx-3.0/wx/hashmap.h 637note: 749 m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^:in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here: 746 119 1 ^ ^/usr/include/wx-3.0/wx/hashmap.h::: :1 /usr/include/wx-3.0/wx/hashmap.h714:note: note: :: expanded from macro '_WX_DECLARE_HASH_MAP'in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h6365note: :::in implicit copy constructor for 'wxIntegerHash' first required here/usr/include/wx-3.0/wx/hashmap.h74981 :::note: 7141 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'::note: WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,5 expanded from macro '_WX_DECLARE_HASH_MAP' ^ :warning: ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:: ^ 242707 ^:/usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 11: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 5/usr/include/wx-3.0/wx/hashmap.h:637 ^:: : ^ 461note: 119 note: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE':/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'16: : :714note: 637/usr/include/wx-3.0/wx/hashmap.h m_hasher( hfun ), \:expanded from macro '_WX_DECLARE_HASH_MAP'::note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) 5 119752expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^::: ^ 1 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: note: : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' : ^ /usr/include/wx-3.0/wx/hashmap.hwarning: ^637 :definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :/usr/include/wx-3.0/wx/hashmap.h626 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h 119_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h:: :: :75220 ^244WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^749:: : note: :1 11/usr/include/wx-3.0/wx/hashmap.h^expanded from macro '_WX_DECLARE_HASH_MAP'1/usr/include/wx-3.0/wx/hashmap.h:warning: :: :: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 636 /usr/include/wx-3.0/wx/hashmap.h244warning: note: :note: ::definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE'81in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here71411 wxStringEqual& operator=(const wxStringEqual&) { return *this; } : :: ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,/usr/include/wx-3.0/wx/hashmap.h5 m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h ^ note: :: note: : expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h^714 ^expanded from macro '\ _WX_DECLARE_HASHTABLE'752 :/usr/include/wx-3.0/wx/hashmap.h :note: :242:5/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \1: m_getKey( k_ex ) \749:: :11 : 714 ^ : ^1note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: warning: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 5definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.hnote: ^: :expanded from macro '\ _WX_DECLARE_HASHTABLE'note: 461 in implicit copy constructor for 'wxStringEqual' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: /usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, m_hasher( hfun ), \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':16 ^ 636:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,^ ^: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h81note: ^/usr/include/wx-3.0/wx/hashmap.h ::expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' : ^637 /usr/include/wx-3.0/wx/hashmap.h714/usr/include/wx-3.0/wx/hashmap.h :note: ::: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \119/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'5635714 :: ::: ^ 63621 5 note: :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:note: :expanded from macro '_WX_DECLARE_HASH_MAP'81/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :: ^warning: note: 749 definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \1 : : wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^461 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ : _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ note: ^16/usr/include/wx-3.0/wx/hashmap.h ^ in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h :: ^ : 244/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h636/usr/include/wx-3.0/wx/hashmap.hnote: :::/usr/include/wx-3.0/wx/hashmap.h::expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'11746637:81714 :::461:: 1119: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \5note: ::16note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' :expanded from macro '_WX_DECLARE_HASH_MAP' ^ note: note: note: in implicit copy constructor for 'wxIntegerEqual' first required hereexpanded from macro '_WX_DECLARE_HASH_MAP'note: m_getKey( k_ex ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ : ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,752 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^1 ^ /usr/include/wx-3.0/wx/hashmap.h: ^ ^ :/usr/include/wx-3.0/wx/hashmap.h 461/usr/include/wx-3.0/wx/hashmap.h:note: /usr/include/wx-3.0/wx/hashmap.h::707/usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here:16243:: 637::5752:/usr/include/wx-3.0/wx/hashmap.h 11::119:note: : 1:714expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: : : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' note: 5expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h note: expanded from macro '_WX_DECLARE_HASH_MAP': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ :in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here 752 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) m_equals( k_eq ), \note: ^: /usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 1 ^:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ : 714/usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h: ^warning: 5 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:752 definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 637: /usr/include/wx-3.0/wx/hashmap.h ^/usr/include/wx-3.0/wx/hashmap.h:1:note: :119:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,244expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'749/usr/include/wx-3.0/wx/hashmap.h: : :: note: ^111637note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here ::: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h 119 :/usr/include/wx-3.0/wx/hashmap.hnote: warning: : ^714:expanded from macro '\ _WX_DECLARE_HASHTABLE'definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :714 note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5:/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \:5: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ :637 ^note: :^ /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \119 :/usr/include/wx-3.0/wx/hashmap.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :243: ^ :714 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: 11: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \5 ^ : : 244note: ^ /usr/include/wx-3.0/wx/hashmap.h:expanded from macro '\ _WX_DECLARE_HASHTABLE' note: :11_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'636/usr/include/wx-3.0/wx/hashmap.h: :: m_equals( k_eq ), \ ^81637note: ::expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ 119/usr/include/wx-3.0/wx/hashmap.h note: :: ^expanded from macro '_WX_DECLARE_HASH_MAP' 244 m_getKey( k_ex ) \ note: :/usr/include/wx-3.0/wx/hashmap.h expanded from macro '_WX_DECLARE_HASH_MAP'11: ^ :636 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.hnote: 81:expanded from macro '\ _WX_DECLARE_HASHTABLE' ^:746 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h note: 1 : ^expanded from macro '_WX_DECLARE_HASH_MAP': ^461 :/usr/include/wx-3.0/wx/hashmap.hwarning: 16:definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:244_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ : note: 11 ^expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': /usr/include/wx-3.0/wx/hashmap.hnote: :WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,expanded from macro '\ _WX_DECLARE_HASHTABLE'461 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ : ^16 ^ : m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h note: /usr/include/wx-3.0/wx/hashmap.h: ^expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':707 752::51:: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::7495::1 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \714: :81 ^5: : /usr/include/wx-3.0/wx/hashmap.hnote: note: :expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^752 : ^/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h1 :::637/usr/include/wx-3.0/wx/hashmap.h461 :::warning: 11924416definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::: 11 note: :note: expanded from macro '_WX_DECLARE_HASH_MAP' expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^ ^ 714 ^: 5:/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h ::note: 746244expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':: 111:: note: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \expanded from macro '\ _WX_DECLARE_HASHTABLE' ^/usr/include/wx-3.0/wx/hashmap.h : m_getKey( k_ex ) \707/usr/include/wx-3.0/wx/hashmap.h :: ^5636 :: 81note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h::119461:: 16note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244752::111:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h: m_getKey( k_ex ) \714 : ^5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::752244::111:: warning: note: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:611:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,19 :^ warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 1 ^: note: in implicit copy constructor for 'wxStringHash' first required here/usr/include/wx-3.0/wx/hashmap.h :636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h ^: 637:119: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5 : ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h :242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ m_hasher( hfun ), \ ^/usr/include/wx-3.0/wx/hashmap.h :637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:626:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \20 : ^ warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ In file included from /usr/include/wx-3.0/wx/hashmap.hDlgAbout.cpp::63722:: 119In file included from :./stdwx.h :note: 49expanded from macro '_WX_DECLARE_HASH_MAP': In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \1 : ^ warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \In file included from DlgAbout.cpp ^: 22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 244BOINCGUIApp.cpp::1130:: In file included from note: ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 49: In file included from /usr/include/wx-3.0/wx/wx.h: m_getKey( k_ex ) \24 : ^In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-3.0/wx/hashmap.hAccountManagerPropertiesPage.cpp::71422:: 5In file included from :./stdwx.h :note: 49expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 19 ^: 1: /usr/include/wx-3.0/wx/hashmap.hwarning: :definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 5 ^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:In file included from /usr/include/wx-3.0/wx/clntdata.hBOINCListCtrl.cppnote: ::expanded from macro '_WX_DECLARE_HASH_MAP'1922 :: 1In file included from :./stdwx.h :note: 49_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here: In file included from ^/usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/hashmap.h ::24/usr/include/wx-3.0/wx/hashmap.h714: ::In file included from 4615/usr/include/wx-3.0/wx/event.h:::16 17:note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/clntdata.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'19 :1: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:WX_DECLARE_STRING_HASH_MAP_WITH_DECL(/usr/include/wx-3.0/wx/clntdata.h119 ::^19 :note: 1expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h: : 714note: :in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here5 : /usr/include/wx-3.0/wx/hashmap.hnote: :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'714 : ^5 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'244 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 11 ^: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: /usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASHTABLE': ^ 636 :81 m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h: : ^637note: :expanded from macro '_WX_DECLARE_HASH_MAP'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h In file included from :/usr/include/wx-3.0/wx/hashmap.hBOINCTaskCtrl.cpp461:In file included from ::244DlgHiddenColumns.cpp2216::: :1122In file included from :: ./stdwx.hnote: In file included from :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: ./stdwx.h49 expanded from macro '\ _WX_DECLARE_HASHTABLE':: 49In file included from : /usr/include/wx-3.0/wx/wx.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from m_getKey( k_ex ) \: /usr/include/wx-3.0/wx/wx.h 24 ^: ^: 24 In file included from : /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/clntdata.hIn file included from ::/usr/include/wx-3.0/wx/event.h1719:: :17/usr/include/wx-3.0/wx/clntdata.h1: ::/usr/include/wx-3.0/wx/clntdata.h24 ::note: 191in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here:: 1 :/usr/include/wx-3.0/wx/hashmap.hwarning: :definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: 714 definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:: 7145 ^:: 5 /usr/include/wx-3.0/wx/hashmap.h:note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'637note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: 636_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.h 81: ^:636 :note: /usr/include/wx-3.0/wx/hashmap.h81expanded from macro '_WX_DECLARE_HASH_MAP':: 244 :note: 11expanded from macro '_WX_DECLARE_HASH_MAP': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ m_getKey( k_ex ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: ^ 461 :In file included from 16/usr/include/wx-3.0/wx/hashmap.hAccountInfoPage.cpp::: 46122note: :: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'16In file included from :./stdwx.h :note: 49expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ In file included from /usr/include/wx-3.0/wx/wx.hIn file included from ^:AsyncRPC.cpp CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 24: : 31 ^/usr/include/wx-3.0/wx/clntdata.hIn file included from : :/usr/include/wx-3.0/wx/event.hIn file included from 24:./stdwx.h:/usr/include/wx-3.0/wx/clntdata.h17:1:: 49:19/usr/include/wx-3.0/wx/clntdata.h: ::In file included from note: 119/usr/include/wx-3.0/wx/wx.hin implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here::: 124note: /usr/include/wx-3.0/wx/hashmap.h:: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here: In file included from 714warning: /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:5: 17:714: :/usr/include/wx-3.0/wx/clntdata.hnote: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(5:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' :24 ^ : note: 1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 714warning: ^:definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 5 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:/usr/include/wx-3.0/wx/hashmap.h : ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL(note: 637 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':^/usr/include/wx-3.0/wx/hashmap.h 119 ::637 /usr/include/wx-3.0/wx/hashmap.h:note: : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \119expanded from macro '_WX_DECLARE_HASH_MAP'714 : : ^ 5 note: :expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \636expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' : ^81 : note: /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '_WX_DECLARE_HASH_MAP': _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 244 ^ : ^11/usr/include/wx-3.0/wx/hashmap.h :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h: :244note: ^636:expanded from macro '\ _WX_DECLARE_HASHTABLE' :11 81/usr/include/wx-3.0/wx/hashmap.h::: m_getKey( k_ex ) \ 461note: note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' ^expanded from macro '_WX_DECLARE_HASH_MAP'16 : note: m_getKey( k_ex ) \expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16: note: /usr/include/wx-3.0/wx/clntdata.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5: note: /usr/include/wx-3.0/wx/clntdata.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 714 ^: 5:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ In file included from ^BOINCDialupManager.cpp :22/usr/include/wx-3.0/wx/hashmap.h: :In file included from 636./stdwx.h::8149:: In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro '_WX_DECLARE_HASH_MAP': 24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 1 ^: warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \714 : ^5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/clntdata.h :19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 637 ^: 119:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro '_WX_DECLARE_HASH_MAP': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244/usr/include/wx-3.0/wx/clntdata.h::1124:: 1note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here m_getKey( k_ex ) \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :BOINCGUIApp.cpp244::3011: :In file included from ./stdwx.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'49 : In file included from /usr/include/wx-3.0/wx/wx.h:24 m_getKey( k_ex ) \: In file included from ^/usr/include/wx-3.0/wx/event.h :17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ In file included from /usr/include/wx-3.0/wx/hashmap.hDlgExitMessage.cpp::71424:: 5In file included from :./stdwx.h :note: 49expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/clntdata.h : ^19 :1:/usr/include/wx-3.0/wx/hashmap.h :warning: 636definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \714 : ^5 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81: note: /usr/include/wx-3.0/wx/clntdata.hexpanded from macro '_WX_DECLARE_HASH_MAP': 24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119: note: /usr/include/wx-3.0/wx/clntdata.hexpanded from macro '_WX_DECLARE_HASH_MAP': 19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5 : ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' In file included from DlgEventLog.cpp:22: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \In file included from ./stdwx.h ^: 49: In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h::63624:: 81In file included from :/usr/include/wx-3.0/wx/event.h :note: 17expanded from macro '_WX_DECLARE_HASH_MAP': /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL(/usr/include/wx-3.0/wx/hashmap.h :^461 :16:/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/clntdata.h ^: 19:/usr/include/wx-3.0/wx/hashmap.h1::636 :note: 81in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ In file included from /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \AccountManagerProcessingPage.cpp: :461 ^22: : 16In file included from /usr/include/wx-3.0/wx/hashmap.h:./stdwx.h: :637note: 49:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 119 In file included from :/usr/include/wx-3.0/wx/wx.h :note: 24expanded from macro '_WX_DECLARE_HASH_MAP': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from /usr/include/wx-3.0/wx/event.h ^: 17: /usr/include/wx-3.0/wx/clntdata.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \19/usr/include/wx-3.0/wx/clntdata.h :: ^119 :: /usr/include/wx-3.0/wx/hashmap.h1warning: ::definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]244 :note: 11in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(note: /usr/include/wx-3.0/wx/hashmap.h expanded from macro '\ _WX_DECLARE_HASHTABLE':^ 714 :5 m_getKey( k_ex ) \:/usr/include/wx-3.0/wx/hashmap.h : ^note: 714 expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h In file included from : ^CompletionErrorPage.cpp637 ::22/usr/include/wx-3.0/wx/hashmap.h119: ::In file included from 636 ./stdwx.h:note: :81expanded from macro '_WX_DECLARE_HASH_MAP'49: : In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro '_WX_DECLARE_HASH_MAP': 24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \24_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ : ^1 ^ : /usr/include/wx-3.0/wx/hashmap.hwarning: /usr/include/wx-3.0/wx/hashmap.h:definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:244 461::1116::WX_DECLARE_STRING_HASH_MAP_WITH_DECL( note: note: ^expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h:714 m_getKey( k_ex ) \: 5 ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: In file included from BOINCClientManager.cpp ^note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'22 : /usr/include/wx-3.0/wx/clntdata.hIn file included from :./stdwx.h19::49 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \1: :In file included from ^ /usr/include/wx-3.0/wx/wx.h note: :in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h24 :: 636/usr/include/wx-3.0/wx/hashmap.hIn file included from ::/usr/include/wx-3.0/wx/event.h81714:::17 5: note: :/usr/include/wx-3.0/wx/clntdata.hexpanded from macro '_WX_DECLARE_HASH_MAP' : note: 19expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 1: warning: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL(:/usr/include/wx-3.0/wx/hashmap.h 461:^:637 16::119/usr/include/wx-3.0/wx/hashmap.h ::note: 714expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: : expanded from macro '_WX_DECLARE_HASH_MAP'5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/clntdata.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : ^24 ^ : 1/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h: :244note: 636:in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here:11 81::/usr/include/wx-3.0/wx/hashmap.h :note: note: 714expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP': 5: note: m_getKey( k_ex ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^/usr/include/wx-3.0/wx/hashmap.h :461/usr/include/wx-3.0/wx/hashmap.h::16637:: 119note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/clntdata.h : ^19 :1:/usr/include/wx-3.0/wx/hashmap.h :note: 244in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here: 11:/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro '\ _WX_DECLARE_HASHTABLE': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24In file included from :AccountManagerPropertiesPage.cpp1::22 : warning: In file included from definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]./stdwx.h :49: In file included from /usr/include/wx-3.0/wx/wx.h:24WX_DECLARE_STRING_HASH_MAP_WITH_DECL(: In file included from ^/usr/include/wx-3.0/wx/event.h :17: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/clntdata.h::71424::51:: note: warning: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \^In file included from AlreadyExistsPage.cpp ^/usr/include/wx-3.0/wx/hashmap.h: :22714/usr/include/wx-3.0/wx/hashmap.h: ::In file included from 5636./stdwx.h::: 8149note: :: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro '_WX_DECLARE_HASH_MAP': 24: In file included from /usr/include/wx-3.0/wx/event.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 17 ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: /usr/include/wx-3.0/wx/clntdata.h ^/usr/include/wx-3.0/wx/hashmap.h: :19636/usr/include/wx-3.0/wx/hashmap.h:::181461::: 16warning: note: :definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP' In file included from note: BOINCListCtrl.cppexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': WX_DECLARE_STRING_HASH_MAP_WITH_DECL(22 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: ^ In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^./stdwx.h /usr/include/wx-3.0/wx/hashmap.h: ^:/usr/include/wx-3.0/wx/hashmap.h49 714:: :461/usr/include/wx-3.0/wx/clntdata.hIn file included from 5::/usr/include/wx-3.0/wx/wx.h:1624: ::24note: 1: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: :In file included from expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/event.h note: :in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here17 : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/clntdata.h/usr/include/wx-3.0/wx/hashmap.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ :: ^24714 ^ :: 1/usr/include/wx-3.0/wx/hashmap.h5:::/usr/include/wx-3.0/wx/clntdata.h 636 :warning: :note: 24definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]81expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': : 1 :note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(expanded from macro '_WX_DECLARE_HASH_MAP'note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here^ ^/usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \714/usr/include/wx-3.0/wx/hashmap.h: ::714 ^5637: ::5 /usr/include/wx-3.0/wx/hashmap.h119:note: :: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'461 note: :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'In file included from 16expanded from macro '_WX_DECLARE_HASH_MAP' BOINCBaseView.cpp: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : 22note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^./stdwx.h/usr/include/wx-3.0/wx/hashmap.h In file included from :: ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \DlgHiddenColumns.cpp49/usr/include/wx-3.0/wx/hashmap.h637 :: :: ^/usr/include/wx-3.0/wx/hashmap.h22In file included from 636119 :: /usr/include/wx-3.0/wx/wx.h::244In file included from /usr/include/wx-3.0/wx/clntdata.h:81 :./stdwx.h:24:note: 11:19: expanded from macro '_WX_DECLARE_HASH_MAP':49:In file included from note: : 1/usr/include/wx-3.0/wx/event.hexpanded from macro '_WX_DECLARE_HASH_MAP'note: In file included from :: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/wx.h 17_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ :note: : 24_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/clntdata.h m_getKey( k_ex ) \ ^: : In file included from ^19/usr/include/wx-3.0/wx/hashmap.h ^/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/hashmap.h :: ::1/usr/include/wx-3.0/wx/hashmap.h71417244:::: : 4615/usr/include/wx-3.0/wx/clntdata.h11warning: ::::definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]16 24 :note: :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'1expanded from macro '\ _WX_DECLARE_HASHTABLE'note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL( : expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^warning: m_getKey( k_ex ) \ definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \In file included from /usr/include/wx-3.0/wx/hashmap.h ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ AccountInfoPage.cpp: ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL(:714 ^ 22: ^/usr/include/wx-3.0/wx/hashmap.h: 5 :In file included from /usr/include/wx-3.0/wx/clntdata.h:637/usr/include/wx-3.0/wx/hashmap.h./stdwx.h: :::24note: 11971449:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'::: 1 5In file included from :note: :/usr/include/wx-3.0/wx/wx.h expanded from macro '_WX_DECLARE_HASH_MAP' : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: note: 24 in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required hereexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': ^ In file included from _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/hashmap.h:: ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:71417 636:: ^:/usr/include/wx-3.0/wx/hashmap.h5/usr/include/wx-3.0/wx/clntdata.h 81::::244/usr/include/wx-3.0/wx/hashmap.h 24 ::note: :note: 11636expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'1expanded from macro '_WX_DECLARE_HASH_MAP':: : 81 note: :warning: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: m_getKey( k_ex ) \ expanded from macro '_WX_DECLARE_HASH_MAP' ^ ^ ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h:^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:637 461: ^:/usr/include/wx-3.0/wx/hashmap.h119 16:::/usr/include/wx-3.0/wx/hashmap.h714 ::note: note: 4615expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':: 16 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/clntdata.h ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h: :19 ^/usr/include/wx-3.0/wx/hashmap.h244: ::163611:/usr/include/wx-3.0/wx/clntdata.h:: :81 note: 24:note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here: expanded from macro '\ _WX_DECLARE_HASHTABLE' 1note: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP' : m_getKey( k_ex ) \note: 714 in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here: ^ 5 :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h :note: ^714expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' : 5/usr/include/wx-3.0/wx/hashmap.h:: 461note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \16 : ^ note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 637 ^: 119 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:/usr/include/wx-3.0/wx/hashmap.h : ^note: 637 expanded from macro '_WX_DECLARE_HASH_MAP': 119:/usr/include/wx-3.0/wx/clntdata.h :note: 24expanded from macro '_WX_DECLARE_HASH_MAP': 1:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ note: ^in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h: :244 ^714: :115/usr/include/wx-3.0/wx/hashmap.h::: 244note: note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'11 : note: m_getKey( k_ex ) \expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.hIn file included from :DlgSelectComputer.cpp19::221: :In file included from ./stdwx.hwarning: :definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49 : In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from WX_DECLARE_STRING_HASH_MAP_WITH_DECL(/usr/include/wx-3.0/wx/event.h :^17 : /usr/include/wx-3.0/wx/clntdata.h:/usr/include/wx-3.0/wx/hashmap.h24::7141::5 :warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: 714:5/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro '_WX_DECLARE_HASH_MAP': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h ^: 461:16: /usr/include/wx-3.0/wx/clntdata.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'19 :1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5: note: /usr/include/wx-3.0/wx/clntdata.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 714 ^: 5:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \119 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' In file included from DlgEventLog.cpp:22 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: In file included from ^./stdwx.h :49/usr/include/wx-3.0/wx/hashmap.h: :In file included from 636/usr/include/wx-3.0/wx/wx.h::8124:: In file included from note: /usr/include/wx-3.0/wx/event.hexpanded from macro '_WX_DECLARE_HASH_MAP': 17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_STRING_HASH_MAP_WITH_DECL(461 :^16 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/clntdata.h : ^24 :1:/usr/include/wx-3.0/wx/hashmap.h :note: 636in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here: 81: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'714 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 24 ^: 1:/usr/include/wx-3.0/wx/hashmap.h :note: 244in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here: 11: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'714 :In file included from 5 m_getKey( k_ex ) \AccountManagerProcessingPage.cpp: : ^22note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/event.h : ^17 : /usr/include/wx-3.0/wx/clntdata.h:/usr/include/wx-3.0/wx/hashmap.h24::6371::119 :warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \714 : ^5 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:In file included from 81DlgEventLogListCtrl.cpp:: 22note: : expanded from macro '_WX_DECLARE_HASH_MAP'In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/event.h : ^17 : /usr/include/wx-3.0/wx/clntdata.h/usr/include/wx-3.0/wx/hashmap.h::19461::116:: warning: note: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from BOINCClientManager.cpp:WX_DECLARE_STRING_HASH_MAP_WITH_DECL(22 : ^In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \./stdwx.h /usr/include/wx-3.0/wx/hashmap.h: ^:49 714: :In file included from 5/usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/clntdata.h::: 2424note: : :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'In file included from 1 /usr/include/wx-3.0/wx/event.h:: 17note: : in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/clntdata.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : 24/usr/include/wx-3.0/wx/hashmap.h ^:: 1714:/usr/include/wx-3.0/wx/hashmap.h: :5warning: 636:definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 81note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL(note: expanded from macro '_WX_DECLARE_HASH_MAP'^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^714_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ : 5/usr/include/wx-3.0/wx/hashmap.h ^:: 637note: /usr/include/wx-3.0/wx/hashmap.h:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':119 461:: 16note: :expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: ^expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h:636:81: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/clntdata.h::244_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \19: :11 ^1: : /usr/include/wx-3.0/wx/hashmap.h note: :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'461in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here : 16: /usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \note: : expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'714 ^ : 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 24 ^: 1: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here637 :119:/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro '_WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244637::11119:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from DlgExclusiveApps.cpp:22: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from ./stdwx.h ^: 49: In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/clntdata.h::2424: :In file included from 1/usr/include/wx-3.0/wx/event.h:: 17note: : in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/clntdata.h :19/usr/include/wx-3.0/wx/hashmap.h::1714:: 5warning: :definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \636 : ^81 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from DlgOptions.cpp:22: In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \./stdwx.h : ^49 : In file included from /usr/include/wx-3.0/wx/wx.h:24/usr/include/wx-3.0/wx/clntdata.h: :In file included from 24/usr/include/wx-3.0/wx/event.h::117:: /usr/include/wx-3.0/wx/clntdata.hnote: :in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here19 :1:/usr/include/wx-3.0/wx/hashmap.h :warning: 714definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP'_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:461:16 m_getKey( k_ex ) \: ^note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :DlgOptions.cpp714::225: :In file included from ./stdwx.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'49 : In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: /usr/include/wx-3.0/wx/clntdata.h ^: 24:/usr/include/wx-3.0/wx/hashmap.h1::636 :warning: 81definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 714 ^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/clntdata.h :19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 119 ^: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^714 :5/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2424: : In file included from In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::2020: : /usr/include/wx-3.0/wx/gdicmn.h/usr/include/wx-3.0/wx/gdicmn.h::894894::11:: warning: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap);WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::697697::55:: note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636636::8181:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461461::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/gdicmn.h/usr/include/wx-3.0/wx/gdicmn.h::894894::11:: note: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::697697::55:: note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637637::119119:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244244::1111:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ m_getKey( k_ex ) \ ^ ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1:In file included from BOINCListCtrl.cppnote: :in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here22 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::69749:: 5In file included from :/usr/include/wx-3.0/wx/wx.h :note: 24expanded from macro 'WX_DECLARE_STRING_HASH_MAP': In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP'WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'WX_DECLARE_STRING_HASH_MAP' ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: ^expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:636 m_getKey( k_ex ) \: 81 ^: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ In file included from ^DlgDiagnosticLogFlags.cpp :22/usr/include/wx-3.0/wx/hashmap.h: :In file included from 461./stdwx.h::1649:: In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 24: In file included from /usr/include/wx-3.0/wx/event.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 20 ^: /usr/include/wx-3.0/wx/gdicmn.h:894:1/usr/include/wx-3.0/wx/gdicmn.h:: 894warning: :definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]1 : note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap);697 :^5 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP': 697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 244 ^: 11: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 636:81: m_getKey( k_ex ) \note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from DlgExclusiveApps.cppcommon/wxPieCtrl.cpp::2213: : In file included from In file included from ./stdwx.hcommon/wxPieCtrl.h::4915: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2424: : In file included from In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::2017: : /usr/include/wx-3.0/wx/gdicmn.h/usr/include/wx-3.0/wx/clntdata.h::89419::11:: warning: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap);^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::6975::5 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636636::8181:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461461::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/gdicmn.h:/usr/include/wx-3.0/wx/clntdata.h894::191::1 :note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required herenote: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h697::7145::5 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::637119::119 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h244::24411::11 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ m_getKey( k_ex ) \ ^ ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ In file included from /usr/include/wx-3.0/wx/defs.hDlgAbout.cpp::356022:: 20In file included from :./stdwx.h :note: 49expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&): 29 ^: In file included from /usr/include/wx-3.0/wx/any.h:589: /usr/include/wx-3.0/wx/datetime.hIn file included from :/usr/include/wx-3.0/wx/datetime.h1049::2846: :/usr/include/wx-3.0/wx/anystr.h :note: 135in implicit copy constructor for 'wxAnyStrPtr' first required here: 5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2424: : In file included from In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::2929: : In file included from In file included from /usr/include/wx-3.0/wx/any.h/usr/include/wx-3.0/wx/any.h::589589: : In file included from In file included from /usr/include/wx-3.0/wx/datetime.h/usr/include/wx-3.0/wx/datetime.h::2828: : /usr/include/wx-3.0/wx/anystr.h/usr/include/wx-3.0/wx/anystr.h::135135::55:: warning: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/datetime.h/usr/include/wx-3.0/wx/datetime.h::10491049::4646:: note: note: in implicit copy constructor for 'wxAnyStrPtr' first required herein implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.hIn file included from :AsyncRPC.cpp29:: 31In file included from : /usr/include/wx-3.0/wx/any.hIn file included from :./stdwx.h589:: 49In file included from : /usr/include/wx-3.0/wx/datetime.hIn file included from :/usr/include/wx-3.0/wx/wx.h28:: 24/usr/include/wx-3.0/wx/anystr.h: :In file included from 135/usr/include/wx-3.0/wx/event.h::529:: In file included from warning: /usr/include/wx-3.0/wx/any.hdefinition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr);/usr/include/wx-3.0/wx/anystr.h : ^135 :5:/usr/include/wx-3.0/wx/defs.h :warning: 3560definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/defs.h ^: 3560:20:/usr/include/wx-3.0/wx/datetime.h :note: 1049expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here classname& operator=(const classname&) ^ return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end)/usr/include/wx-3.0/wx/datetime.h : ^1049 :46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589In file included from : DlgHiddenColumns.cppIn file included from :/usr/include/wx-3.0/wx/datetime.h22:: 28In file included from : ./stdwx.h/usr/include/wx-3.0/wx/anystr.h::49135: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 24warning: : definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h: wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr);589 : ^In file included from /usr/include/wx-3.0/wx/datetime.h:28/usr/include/wx-3.0/wx/defs.h: :/usr/include/wx-3.0/wx/anystr.h3560::13520::5 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/datetime.h:/usr/include/wx-3.0/wx/defs.h1049::356046::20 :note: in implicit copy constructor for 'wxAnyStrPtr' first required herenote: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:In file included from 49DlgExitMessage.cpp: :In file included from 24/usr/include/wx-3.0/wx/wx.h: :In file included from 24./stdwx.h: :In file included from 49/usr/include/wx-3.0/wx/event.h: :In file included from 29/usr/include/wx-3.0/wx/wx.h: :In file included from 24/usr/include/wx-3.0/wx/any.h: :In file included from 589/usr/include/wx-3.0/wx/event.h: :In file included from 29/usr/include/wx-3.0/wx/datetime.h: :In file included from 28/usr/include/wx-3.0/wx/any.h: :/usr/include/wx-3.0/wx/anystr.h589:: 135In file included from :/usr/include/wx-3.0/wx/datetime.h5::28 : warning: /usr/include/wx-3.0/wx/anystr.hdefinition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560 wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr);: 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/defs.h :3560:20: note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/datetime.h classname& operator=(const classname&): 1049 ^: 46: note: /usr/include/wx-3.0/wx/datetime.hin implicit copy constructor for 'wxAnyStrPtr' first required here: 1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2424: : /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::12221222::55:: warning: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::12251225::2424:: note: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required herein implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixinclass WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::13161316::1111:: note: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required herein implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) wxEventAnyPayloadMixin(event) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::16611661::55:: warning: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::16581658::4949:: note: note: in implicit copy constructor for 'wxScrollEvent' first required herein implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:1661:5: wxDECLARE_NO_ASSIGN_CLASS(name); \ warning: ^definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227: classname& operator=(const classname&)69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) In file included from ^DlgGenericMessage.cpp :23: In file included from ./stdwx.h/usr/include/wx-3.0/wx/event.h::491225: :In file included from 24/usr/include/wx-3.0/wx/wx.h:: 24note: : in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here/usr/include/wx-3.0/wx/event.h :1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);/usr/include/wx-3.0/wx/event.h : ^1316 :11:/usr/include/wx-3.0/wx/defs.h :note: 3560in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxEventAnyPayloadMixin(event) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&): 1661 ^: 5: warning: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h: virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }227 : ^69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ In file included from /usr/include/wx-3.0/wx/event.hCompletionPage.cpp::131622:: 11In file included from :./stdwx.h :note: 49in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here: In file included from /usr/include/wx-3.0/wx/wx.hIn file included from :DlgExitMessage.cpp wxEventAnyPayloadMixin(event)24: : 24 ^/usr/include/wx-3.0/wx/event.h: :In file included from 1222./stdwx.h::549:: In file included from warning: /usr/include/wx-3.0/wx/wx.hdefinition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 24: /usr/include/wx-3.0/wx/event.h:1222:5: wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/defs.h:3560:20 wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);: ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/defs.h:3560:20: classname& operator=(const classname&) note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h:1225 classname& operator=(const classname&): 24 ^: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin1316 : ^11 : note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here/usr/include/wx-3.0/wx/event.h :1316:11: wxEventAnyPayloadMixin(event) note: ^in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::21972197::55:: warning: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::21942194::4949:: note: note: in implicit copy constructor for 'wxPaintEvent' first required herein implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::22102210/usr/include/wx-3.0/wx/rtti.h:::55134::: 5warning: warning: :definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h :: ^227227 ::6969:/usr/include/wx-3.0/wx/defs.h: : note: 3560note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/rtti.h134:/usr/include/wx-3.0/wx/event.h:134:5:1658:5: :49note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxScrollEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^/usr/include/wx-3.0/wx/defs.h : ^3560/usr/include/wx-3.0/wx/defs.h ::203560:: 20note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h2207::220749::49 :note: in implicit copy constructor for 'wxNcPaintEvent' first required herenote: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }: 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.hnote: ::in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here22862286 ::55:: wxEventAnyPayloadMixin(event) warning: warning: ^definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h:2283:2283:1661:49:49:5: : note: note: in implicit copy constructor for 'wxChildFocusEvent' first required herewarning: in implicit copy constructor for 'wxChildFocusEvent' first required here definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ In file included from AccountManagerProcessingPage.cpp/usr/include/wx-3.0/wx/rtti.h::22134: :In file included from 5./stdwx.h:: /usr/include/wx-3.0/wx/event.h49note: :: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'1661In file included from :/usr/include/wx-3.0/wx/wx.h5::24 : warning: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: wxDECLARE_NO_ASSIGN_CLASS(name); \ 1222 : ^5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent): /usr/include/wx-3.0/wx/defs.h ^:warning: 3560definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/object.h: :20227:: 69note: wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/defs.h classname& operator=(const classname&): 3560 ^: 20/usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:/usr/include/wx-3.0/wx/event.h: :1661 ^note: 1658: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':5 49::/usr/include/wx-3.0/wx/rtti.h classname& operator=(const classname&) :warning: note: 134definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^in implicit copy constructor for 'wxScrollEvent' first required here: 5: /usr/include/wx-3.0/wx/event.hnote: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent):expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' 1225 virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^: 24 ^:/usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(name); \:note: 227in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here ^: 69:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin 20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h:1316#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&): 11 ^ ^: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/rtti.h::1658 wxEventAnyPayloadMixin(event)134: :49 ^5: : note: note: in implicit copy constructor for 'wxScrollEvent' first required hereexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 1661:5: warning: classname& operator=(const classname&)definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/event.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)1658 : ^49 : note: /usr/include/wx-3.0/wx/object.hin implicit copy constructor for 'wxScrollEvent' first required here: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::23492349::55:: warning: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::23462346::4949:: note: note: in implicit copy constructor for 'wxInitDialogEvent' first required herein implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here In file included from virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }AlreadyExistsPage.cpp : ^22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::22102197::55:: warning: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/object.h227::22769::69 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h ::25172517/usr/include/wx-3.0/wx/event.h::/usr/include/wx-3.0/wx/event.h:55:2207::2194: :49warning: warning: 49:definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: note: in implicit copy constructor for 'wxNcPaintEvent' first required herein implicit copy constructor for 'wxPaintEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }: 227 227 ^: ^: 69 69:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::25142514::4949:: note: note: in implicit copy constructor for 'wxMaximizeEvent' first required herein implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/event.h20::1661 :note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) /usr/include/wx-3.0/wx/event.h ^: 2346:49/usr/include/wx-3.0/wx/object.h:: 227note: :in implicit copy constructor for 'wxInitDialogEvent' first required here69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/defs.h::22103560::520:: warning: note: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/event.h227::165869::49 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&): 2349 ^: 5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :1225:24: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here ^ /usr/include/wx-3.0/wx/object.h:227:69:class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h wxEventAnyPayloadMixin(event): 134 ^: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/event.h::35602197::205:: note: warning: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/event.h::2272346::6949:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here /usr/include/wx-3.0/wx/event.h:2286: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }5 : ^ warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/defs.h24:: 3560/usr/include/wx-3.0/wx/event.h::201222:: 5note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^/usr/include/wx-3.0/wx/event.h :2283:/usr/include/wx-3.0/wx/defs.h49::3560 :note: 20in implicit copy constructor for 'wxChildFocusEvent' first required here: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/event.h ^: 2197:/usr/include/wx-3.0/wx/defs.h5::3560 :warning: 20definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/object.h:227/usr/include/wx-3.0/wx/event.h::692207:: 49note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:1661:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/object.h:227 classname& operator=(const classname&): 69 ^: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::22102286::55:: warning: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::22072283::4949:: note: note: in implicit copy constructor for 'wxNcPaintEvent' first required herein implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ ^ In file included from DlgEventLogListCtrl.cpp:/usr/include/wx-3.0/wx/event.h22:: 2349In file included from :./stdwx.h5::49 : warning: In file included from definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/wx.h :24: /usr/include/wx-3.0/wx/event.h:1222:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent): ^warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69: note: wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/defs.h:3560:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/rtti.h :134:5: note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/event.h:1225 wxDECLARE_NO_ASSIGN_CLASS(name); \: 24 ^: note: /usr/include/wx-3.0/wx/defs.hin implicit copy constructor for 'wxEventBasicPayloadMixin' first required here: 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/event.h :1316:11/usr/include/wx-3.0/wx/event.h:: 2346note: :in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here49/usr/include/wx-3.0/wx/event.h :: 2286note: :in implicit copy constructor for 'wxInitDialogEvent' first required here wxEventAnyPayloadMixin(event)5 : ^ warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent): 2517 ^: 5: /usr/include/wx-3.0/wx/object.hwarning: :definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/rtti.h:134:5: wxDECLARE_NO_ASSIGN_CLASS(name); \note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/defs.h:3560:20: wxDECLARE_NO_ASSIGN_CLASS(name); \note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/defs.h:3560 classname& operator=(const classname&): 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h:1658:49: classname& operator=(const classname&) note: ^in implicit copy constructor for 'wxScrollEvent' first required here /usr/include/wx-3.0/wx/event.h:2514:49: virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } note: ^in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2286:5#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h:227:69: wxDECLARE_NO_ASSIGN_CLASS(name); \note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h classname& operator=(const classname&): 134 ^: 5: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h: virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }3560 : ^20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here /usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }: 2517 ^: 5In file included from :DlgExclusiveApps.cpp :warning: 22definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent): 24 ^: /usr/include/wx-3.0/wx/event.h:1222/usr/include/wx-3.0/wx/object.h::5227:: 69warning: :definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 :/usr/include/wx-3.0/wx/event.h :note: classname& operator=(const classname&)2349expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : ^5 : warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h : wxDECLARE_NO_ASSIGN_CLASS(name); \1225 : ^24 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) : ^/usr/include/wx-3.0/wx/defs.hnote: :in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here3560/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h ::::2027862786227:class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin::: 5569note: ^:::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: warning: note: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': classname& operator=(const classname&) 1316 : ^11 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) : ^ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: /usr/include/wx-3.0/wx/event.h in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here/usr/include/wx-3.0/wx/object.h: ^/usr/include/wx-3.0/wx/object.h :2514 :227:227: wxEventAnyPayloadMixin(event)/usr/include/wx-3.0/wx/rtti.h49:69 ::69: ^134 : :note: note: 5in implicit copy constructor for 'wxMaximizeEvent' first required herenote: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); wxDECLARE_NO_ASSIGN_CLASS(name); \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/defs.h134/usr/include/wx-3.0/wx/rtti.h:::35605134:::20 5:note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/event.h ^ wxDECLARE_NO_ASSIGN_CLASS(name); \: ^ 2197 ^:/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/defs.h5::/usr/include/wx-3.0/wx/defs.h:23463560: ::3560warning: 4920:definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::20 :note: note: in implicit copy constructor for 'wxInitDialogEvent' first required hereexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/object.h : ^ ^227 /usr/include/wx-3.0/wx/event.h ::692783/usr/include/wx-3.0/wx/event.h::: 492783note: ::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 49 note: :in implicit copy constructor for 'wxSysColourChangedEvent' first required here note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^/usr/include/wx-3.0/wx/event.h :/usr/include/wx-3.0/wx/event.h2210/usr/include/wx-3.0/wx/object.h:::21975227:::5 69:warning: : definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: note: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) /usr/include/wx-3.0/wx/object.h ^:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); 227 /usr/include/wx-3.0/wx/object.h: ^:69/usr/include/wx-3.0/wx/event.h 227:::/usr/include/wx-3.0/wx/rtti.h 219769:note: ::134expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : :note: 5 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) /usr/include/wx-3.0/wx/rtti.h ^: ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ 134 /usr/include/wx-3.0/wx/rtti.h :: ^/usr/include/wx-3.0/wx/object.h5134 :::227/usr/include/wx-3.0/wx/defs.h 5::note: :693560expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' :: note: 20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/defs.h : ^ ^/usr/include/wx-3.0/wx/defs.h3560 ::3560/usr/include/wx-3.0/wx/rtti.h20/usr/include/wx-3.0/wx/event.h::::20/usr/include/wx-3.0/wx/event.h134 2346:::note: : 21975expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'49note: :: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 :note: classname& operator=(const classname&)note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' in implicit copy constructor for 'wxInitDialogEvent' first required here classname& operator=(const classname&)warning: ^ definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }:/usr/include/wx-3.0/wx/event.h ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) 2207: ^:2194 ^/usr/include/wx-3.0/wx/defs.h 49: ::493560/usr/include/wx-3.0/wx/object.h :::note: 20227in implicit copy constructor for 'wxNcPaintEvent' first required herenote: :: in implicit copy constructor for 'wxPaintEvent' first required here 69 note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }note: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h:2194#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 49 ^: note: /usr/include/wx-3.0/wx/rtti.hin implicit copy constructor for 'wxPaintEvent' first required here: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: /usr/include/wx-3.0/wx/event.hnote: :in implicit copy constructor for 'wxPaintEvent' first required here2517 :5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent):: 28472847 ^:: 55:: /usr/include/wx-3.0/wx/object.h warning: :warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/object.h227::22769#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:: 69 ^:note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h: wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h134 :: ^1345 ::5 :/usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: 3560 expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/defs.h : ^/usr/include/wx-3.0/wx/defs.h3560 ::356020::20 :/usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: 2514 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h:2210 virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }:2854: 2854:5 ^:49: 49: /usr/include/wx-3.0/wx/event.h: warning: : note: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]1661note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here :in implicit copy constructor for 'wxDisplayChangedEvent' first required here 5 :/usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent):warning: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }2210definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ : ^5 ^ :/usr/include/wx-3.0/wx/object.h : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent)warning: 227 definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^ 69 : note: /usr/include/wx-3.0/wx/object.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent): 227 ^: 69:/usr/include/wx-3.0/wx/object.h :note: 227#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 69 ^:/usr/include/wx-3.0/wx/event.h :note: /usr/include/wx-3.0/wx/rtti.h2210expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 134 5: ^:5 :warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: /usr/include/wx-3.0/wx/rtti.h expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^: 134: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)/usr/include/wx-3.0/wx/rtti.h5 :: ^134 wxDECLARE_NO_ASSIGN_CLASS(name); \ : note: 5/usr/include/wx-3.0/wx/object.h ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':: 227/usr/include/wx-3.0/wx/defs.hnote: ::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'693560 : wxDECLARE_NO_ASSIGN_CLASS(name); \: 20note: ^:expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ note: /usr/include/wx-3.0/wx/defs.h ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 3560/usr/include/wx-3.0/wx/defs.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: classname& operator=(const classname&)20 3560 : ^: ^ 20 note: :/usr/include/wx-3.0/wx/rtti.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h: note: :134expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'2207: : classname& operator=(const classname&)549 classname& operator=(const classname&):: ^ ^note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.hin implicit copy constructor for 'wxNcPaintEvent' first required here/usr/include/wx-3.0/wx/event.h : :16582207::4949: wxDECLARE_NO_ASSIGN_CLASS(name); \: virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } note: ^note: ^in implicit copy constructor for 'wxScrollEvent' first required here in implicit copy constructor for 'wxNcPaintEvent' first required here /usr/include/wx-3.0/wx/defs.h:3560:20: virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }note: virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here /usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: 2286 ^: 5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5:/usr/include/wx-3.0/wx/event.h :note: 2286expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: warning: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: wxDECLARE_NO_ASSIGN_CLASS(name); \2197 : ^5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent): /usr/include/wx-3.0/wx/defs.h ^:warning: 3560definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h 20:::2286227 ::note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)569expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/event.h :: : ^ 2286 warning: note: classname& operator=(const classname&):definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/object.h 5 : ^:227 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) : warning: /usr/include/wx-3.0/wx/event.h69 ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 1658 ^/usr/include/wx-3.0/wx/object.h:note: :49 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'227:/usr/include/wx-3.0/wx/rtti.h : : ^69note: 134 :in implicit copy constructor for 'wxScrollEvent' first required here: /usr/include/wx-3.0/wx/object.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);5note: : :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'227 ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } : note: 69 ^/usr/include/wx-3.0/wx/rtti.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': : #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);134note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^5 wxDECLARE_NO_ASSIGN_CLASS(name); \ : /usr/include/wx-3.0/wx/rtti.h ^note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'134#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/defs.h: :5 ^3560: : wxDECLARE_NO_ASSIGN_CLASS(name); \ 20/usr/include/wx-3.0/wx/rtti.h note: :: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' 134 note: :/usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5: :3560 wxDECLARE_NO_ASSIGN_CLASS(name); \ : note: classname& operator=(const classname&)20 ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : ^ /usr/include/wx-3.0/wx/defs.h note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560 /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \:: 202283 classname& operator=(const classname&) ^:: 49 ^note: /usr/include/wx-3.0/wx/defs.h: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 3560/usr/include/wx-3.0/wx/event.hnote: ::in implicit copy constructor for 'wxChildFocusEvent' first required here20 classname& operator=(const classname&)2194 : : ^49note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } /usr/include/wx-3.0/wx/event.h note: : ^in implicit copy constructor for 'wxPaintEvent' first required here2283 classname& operator=(const classname&) /usr/include/wx-3.0/wx/event.h: /usr/include/wx-3.0/wx/event.h:49 ^: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }2197: 2349 : : ^5/usr/include/wx-3.0/wx/event.hnote: 5 ::in implicit copy constructor for 'wxChildFocusEvent' first required here: 2283/usr/include/wx-3.0/wx/event.h warning: ::warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]492517definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }: 5note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^:in implicit copy constructor for 'wxChildFocusEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ warning: ^definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }:/usr/include/wx-3.0/wx/object.h 227: ^:227 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)69: :69 ^ : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: /usr/include/wx-3.0/wx/object.h expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/rtti.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);134: :134 ^5: :5 :/usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: 134 expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h wxDECLARE_NO_ASSIGN_CLASS(name); \:/usr/include/wx-3.0/wx/defs.h 3560: ^:3560 20::/usr/include/wx-3.0/wx/defs.h20 ::note: 3560 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':note: 20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/event.h: ^:2194 2346::4949/usr/include/wx-3.0/wx/event.h::: 2514note: note: :in implicit copy constructor for 'wxPaintEvent' first required herein implicit copy constructor for 'wxInitDialogEvent' first required here49 : note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }/usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } : ^2210 ^ virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: 5 ^: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::30033003::55:: warning: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)/usr/include/wx-3.0/wx/event.h : ^ ^2197 :5/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::: 227227warning: ::definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]6969 :: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^note: ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/rtti.h:2210:134:134:5:5:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);5: : warning: ^ note: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h :134:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent): wxDECLARE_NO_ASSIGN_CLASS(name); \ ^note: wxDECLARE_NO_ASSIGN_CLASS(name); \ expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^/usr/include/wx-3.0/wx/object.h :/usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h227::: wxDECLARE_NO_ASSIGN_CLASS(name); \3560356069 ::: ^2020 ::note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: note: : expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h ^:/usr/include/wx-3.0/wx/rtti.h: 3000:3000:134:/usr/include/wx-3.0/wx/event.h49:49::5:2194 : :note: In file included from note: 49in implicit copy constructor for 'wxWindowCreateEvent' first required hereDlgOptions.cppnote: in implicit copy constructor for 'wxWindowCreateEvent' first required here: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' 22 note: : in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }In file included from virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }./stdwx.h ^ /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \: ^: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } 49 2517 ^: : ^ In file included from 5 /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/defs.h::: 243560warning: : :definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h20 ::1222 :note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) warning: ^definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/object.h :227: wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);69/usr/include/wx-3.0/wx/event.h :: ^ 2207 note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.h49 ::3560 :note: 20in implicit copy constructor for 'wxNcPaintEvent' first required here: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } classname& operator=(const classname&) /usr/include/wx-3.0/wx/rtti.h ^: ^ 134 :5: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'1225 :24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 2349 ^: 5class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin:/usr/include/wx-3.0/wx/defs.h : ^warning: 3560 definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 20/usr/include/wx-3.0/wx/event.h:: 1316note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent):expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' 11 ^: note: classname& operator=(const classname&)in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here/usr/include/wx-3.0/wx/object.h : ^227 :69: wxEventAnyPayloadMixin(event) /usr/include/wx-3.0/wx/event.h note: : ^/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2514 :: /usr/include/wx-3.0/wx/event.h:30163016:49::2349:55: ::5#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: : in implicit copy constructor for 'wxMaximizeEvent' first required herewarning: warning: ^ definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134 virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }/usr/include/wx-3.0/wx/event.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)/usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent):5 ^ : 2349: ^ ^2210 ^: : 5note: 5/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/object.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':::: : 2272272197warning: 227warning: :::definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69695 wxDECLARE_NO_ASSIGN_CLASS(name); \ 69 ::: : ^ note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)warning: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/defs.h ^ ^ : 3560:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h20 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^227 227 ^ :/usr/include/wx-3.0/wx/rtti.h ^:note: ^ 69: 69expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' :134/usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/rtti.h /usr/include/wx-3.0/wx/rtti.h :: ::note: 5227note: classname& operator=(const classname&)134134expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' :: 69 ^55note: : ::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.hnote: note: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^2346 ^ : ^ 49 /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/rtti.h wxDECLARE_NO_ASSIGN_CLASS(name); \: wxDECLARE_NO_ASSIGN_CLASS(name); \:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : 134 3560 note: 134 ^: ^: ^in implicit copy constructor for 'wxInitDialogEvent' first required here: 5 20 5/usr/include/wx-3.0/wx/defs.h::/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/rtti.h: : :3560 virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }note: note: 3560note: 134: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':20 ^ 20 5: :: classname& operator=(const classname&) /usr/include/wx-3.0/wx/event.hnote: wxDECLARE_NO_ASSIGN_CLASS(name); \note: wxDECLARE_NO_ASSIGN_CLASS(name); \note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'2286 ^ ^ : /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&)5: classname& operator=(const classname&)/usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/defs.h:3013 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^: : ^ 3560 3560warning: 49 ^::definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h: 20/usr/include/wx-3.0/wx/event.h20 : :/usr/include/wx-3.0/wx/defs.h::3013note: :2346 :in implicit copy constructor for 'wxWindowDestroyEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)note: 3560:note: 49 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':49expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': ^ 20: : virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }note: /usr/include/wx-3.0/wx/object.hnote: classname& operator=(const classname&)in implicit copy constructor for 'wxWindowDestroyEvent' first required here classname& operator=(const classname&)note: :in implicit copy constructor for 'wxInitDialogEvent' first required here ^ expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'227 ^ ^ : 69 virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }: /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h ^: : ^note: 2207 ^2346 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': : 4949/usr/include/wx-3.0/wx/event.h::: 2194note: note: :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxNcPaintEvent' first required herein implicit copy constructor for 'wxInitDialogEvent' first required here49 : ^ note: in implicit copy constructor for 'wxPaintEvent' first required here/usr/include/wx-3.0/wx/rtti.h :134:5 virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }: virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ note: ^ ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h2197 wxDECLARE_NO_ASSIGN_CLASS(name); \:: 22865 ^:: 5 /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/defs.hwarning: : ::definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]2210warning: 21973560 :definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::5 520:: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent): DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)warning: warning: ^note: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/object.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)227: classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) :227 ^69: ^ ^ :69 /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h:note: /usr/include/wx-3.0/wx/event.h:: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':227227note: 2194::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':6969 49::: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxPaintEvent' first required here#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/rtti.h134: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:134#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); 5: ^ ^:5 ^ : note: /usr/include/wx-3.0/wx/rtti.h expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h:note: :134expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'134: :55:: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^/usr/include/wx-3.0/wx/defs.h :3560 wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/defs.h: : wxDECLARE_NO_ASSIGN_CLASS(name); \20 ^3560 : : ^ 20/usr/include/wx-3.0/wx/defs.h note: ::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/defs.h 3560 :note: :3560expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'20: : classname& operator=(const classname&)20 :note: ^ classname& operator=(const classname&) expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/event.h : classname& operator=(const classname&)2194/usr/include/wx-3.0/wx/event.h :: classname& operator=(const classname&) ^492283 :: ^ 49/usr/include/wx-3.0/wx/event.h note: ::in implicit copy constructor for 'wxPaintEvent' first required here /usr/include/wx-3.0/wx/event.h2207 note: ::in implicit copy constructor for 'wxChildFocusEvent' first required here219449 ::49 virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } : note: ^ virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }in implicit copy constructor for 'wxNcPaintEvent' first required herenote: in implicit copy constructor for 'wxPaintEvent' first required here ^ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h :: ^22102786 ::5/usr/include/wx-3.0/wx/object.h5::: 227 warning: :warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^2349/usr/include/wx-3.0/wx/object.h 2286 :: ^:5/usr/include/wx-3.0/wx/object.h227 5::::/usr/include/wx-3.0/wx/rtti.h 22769 :warning: ::warning: 134definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69 definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: :note: 5 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/object.h ^/usr/include/wx-3.0/wx/object.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); wxDECLARE_NO_ASSIGN_CLASS(name); \:227 /usr/include/wx-3.0/wx/rtti.h227: ^ ^::69 13469:/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/defs.h:: ::5 note: 1343560:note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 520note: ::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); wxDECLARE_NO_ASSIGN_CLASS(name); \ classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h : ^ ^ ^/usr/include/wx-3.0/wx/rtti.h134 ::/usr/include/wx-3.0/wx/defs.h134/usr/include/wx-3.0/wx/defs.h5/usr/include/wx-3.0/wx/event.h:::::356053560 2207:::note: :20 20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'49:note: : : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'in implicit copy constructor for 'wxNcPaintEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } classname& operator=(const classname&) /usr/include/wx-3.0/wx/defs.h ^: ^ ^/usr/include/wx-3.0/wx/defs.h 3560 ::3560/usr/include/wx-3.0/wx/event.h20/usr/include/wx-3.0/wx/event.h::::202207 2783::note: : 49expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'49note: : :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: note: classname& operator=(const classname&)in implicit copy constructor for 'wxNcPaintEvent' first required herein implicit copy constructor for 'wxSysColourChangedEvent' first required here classname& operator=(const classname&) ^ ^ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }: ^: 2346 2283 ^:: 4949:: note: note: in implicit copy constructor for 'wxInitDialogEvent' first required herein implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2286:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/event.h20: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent):2349 : ^note: 5 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': /usr/include/wx-3.0/wx/object.hwarning: :definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227 : classname& operator=(const classname&)69 : ^ note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h ^: 2514:49/usr/include/wx-3.0/wx/object.h:: 227note: :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxMaximizeEvent' first required here69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134 virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }:/usr/include/wx-3.0/wx/event.h 5: ^:2786 #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : note: 5 ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: /usr/include/wx-3.0/wx/rtti.hdefinition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 134:5: wxDECLARE_NO_ASSIGN_CLASS(name); \note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/object.h::3560227: wxDECLARE_NO_ASSIGN_CLASS(name); \:20 69: ^: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/defs.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : 3560:20: classname& operator=(const classname&)note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/event.h ^: classname& operator=(const classname&) 2283 : ^/usr/include/wx-3.0/wx/rtti.h49 ::134 :note: /usr/include/wx-3.0/wx/event.h5in implicit copy constructor for 'wxChildFocusEvent' first required here:: 2346 :note: 49expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/event.h::35602286::205:: note: warning: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/event.h:2783:227:1661:49:69:5: : note: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required herewarning: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/rtti.h::227134::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: /usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h: wxDECLARE_NO_ASSIGN_CLASS(name); \2283 : ^49 : note: /usr/include/wx-3.0/wx/defs.hin implicit copy constructor for 'wxChildFocusEvent' first required here: 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::22862847::55:: warning: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: /usr/include/wx-3.0/wx/event.hnote: note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2197 :5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) 2286 ^ ^: ^ 5 /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h:::/usr/include/wx-3.0/wx/object.h 134134:warning: ::227definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]55: ::69 :note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.hnote: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 2349 ^: wxDECLARE_NO_ASSIGN_CLASS(name); \ 5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^/usr/include/wx-3.0/wx/object.h : ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);warning: /usr/include/wx-3.0/wx/defs.h227 definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: ^/usr/include/wx-3.0/wx/defs.h 356069 :::/usr/include/wx-3.0/wx/rtti.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)356020 : ::note: 134 ^20 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': :note: 5 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/object.h:note: : expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'227note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'69 classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : classname& operator=(const classname&) ^ ^note: ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/rtti.h :/usr/include/wx-3.0/wx/event.h: ^2283:134 :2854:49#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:/usr/include/wx-3.0/wx/defs.h5: 49:: ^:3560 note: :note: in implicit copy constructor for 'wxChildFocusEvent' first required herenote: 20/usr/include/wx-3.0/wx/rtti.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' in implicit copy constructor for 'wxDisplayChangedEvent' first required here:: 134note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } : ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^ ^/usr/include/wx-3.0/wx/defs.h :3560:20/usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \:: 2194 ^note: : expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'49 /usr/include/wx-3.0/wx/defs.h:: 3560note: :in implicit copy constructor for 'wxPaintEvent' first required here20 classname& operator=(const classname&) : ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }/usr/include/wx-3.0/wx/event.h : ^2283 classname& operator=(const classname&) : 49 ^: note: in implicit copy constructor for 'wxChildFocusEvent' first required here /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h2346::251749:: virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }5 :note: ^ in implicit copy constructor for 'wxInitDialogEvent' first required here warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349/usr/include/wx-3.0/wx/event.h::52517:: 5warning: :definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :2786 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent): 5 ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent): /usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/object.h: ^warning: :2847 definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227: :/usr/include/wx-3.0/wx/object.h569:::227 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) :warning: note: 69definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': : /usr/include/wx-3.0/wx/object.h2210note: :: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2275 ::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^69 :warning: ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/object.h note: :/usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h ^227: : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent):2517/usr/include/wx-3.0/wx/event.h134 /usr/include/wx-3.0/wx/rtti.h69::: ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);::521975 134/usr/include/wx-3.0/wx/event.h ::: ^/usr/include/wx-3.0/wx/object.h::note: 5 :52349expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'warning: :note: 227/usr/include/wx-3.0/wx/rtti.h:: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':: 5 warning: 69134note: :definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \5 warning: ^note: : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/rtti.h note: ^/usr/include/wx-3.0/wx/object.h :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent): ^134 :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/object.h227 :3560/usr/include/wx-3.0/wx/defs.h ^:: wxDECLARE_NO_ASSIGN_CLASS(name); \5:: ^ 22769 :203560 ::/usr/include/wx-3.0/wx/object.h ^ ::69 /usr/include/wx-3.0/wx/rtti.h: note: 20:note: :227expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.hnote: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'134: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: :693560 note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 wxDECLARE_NO_ASSIGN_CLASS(name); \::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' : classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);20 ^note: :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ classname& operator=(const classname&) expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/rtti.hnote: : ^ ^:/usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560 #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); 134: : wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h : ^2346/usr/include/wx-3.0/wx/event.h20 :5 classname& operator=(const classname&) ::: ^134: 49/usr/include/wx-3.0/wx/rtti.h2514 : ^:::note: 5note: /usr/include/wx-3.0/wx/defs.h 13449expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':note: :/usr/include/wx-3.0/wx/event.h: 3560in implicit copy constructor for 'wxInitDialogEvent' first required here5: note: : classname& operator=(const classname&):2783note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'20 wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }:in implicit copy constructor for 'wxMaximizeEvent' first required here : ^note: 49 ^ expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^:/usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \note: : virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/defs.hnote: 2854 2786 ^ wxDECLARE_NO_ASSIGN_CLASS(name); \:in implicit copy constructor for 'wxSysColourChangedEvent' first required here: ^: 3560 49 classname& operator=(const classname&)5 ^/usr/include/wx-3.0/wx/defs.h:: : :20 /usr/include/wx-3.0/wx/defs.h virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ 3560:note: : warning: : in implicit copy constructor for 'wxDisplayChangedEvent' first required here3560 ^definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]20note: /usr/include/wx-3.0/wx/event.h: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':20 2207 virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }:note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent): expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) 49 ^note: /usr/include/wx-3.0/wx/event.h ^: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': ^ classname& operator=(const classname&) 2349 note: /usr/include/wx-3.0/wx/object.h:in implicit copy constructor for 'wxNcPaintEvent' first required here ^ classname& operator=(const classname&):/usr/include/wx-3.0/wx/event.h5 227:: ^:/usr/include/wx-3.0/wx/event.h2514 virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }69::warning: :/usr/include/wx-3.0/wx/event.h219449definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ ::: note: 234649 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'::note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) 49 in implicit copy constructor for 'wxMaximizeEvent' first required here/usr/include/wx-3.0/wx/event.h :note: : ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxPaintEvent' first required here2349 note: : virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }in implicit copy constructor for 'wxInitDialogEvent' first required here/usr/include/wx-3.0/wx/object.h ^5 : : virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^227 /usr/include/wx-3.0/wx/rtti.h :warning: virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }: ^69definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 134 : ^: 5note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 69 wxDECLARE_NO_ASSIGN_CLASS(name); \ ^: ^/usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'134 /usr/include/wx-3.0/wx/defs.h::53560:: 20note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/rtti.h wxDECLARE_NO_ASSIGN_CLASS(name); \: classname& operator=(const classname&) 134 ^: ^ 5 :/usr/include/wx-3.0/wx/defs.h :/usr/include/wx-3.0/wx/event.hnote: 3560:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':2783 20::49 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/defs.h ^: virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }3560 /usr/include/wx-3.0/wx/event.h: ^:20 2346:: 49note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: in implicit copy constructor for 'wxInitDialogEvent' first required here classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^/usr/include/wx-3.0/wx/event.h :2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2197:5: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/rtti.h:134: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/rtti.h:134:5: classname& operator=(const classname&) note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2207:49: wxDECLARE_NO_ASSIGN_CLASS(name); \note: in implicit copy constructor for 'wxNcPaintEvent' first required here ^/usr/include/wx-3.0/wx/event.h :2786/usr/include/wx-3.0/wx/defs.h::53560 virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }:: 20 ^warning: : definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/event.h227::219469::49 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5:/usr/include/wx-3.0/wx/event.h :note: 2517expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/object.h3560::22720::69 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.h : ^2783 :49:/usr/include/wx-3.0/wx/rtti.h :note: 134in implicit copy constructor for 'wxSysColourChangedEvent' first required here: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent): 2514 ^: 49: /usr/include/wx-3.0/wx/object.hnote: :in implicit copy constructor for 'wxMaximizeEvent' first required here227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h: classname& operator=(const classname&)2210 : ^5 : warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/event.h::1342286::55:: note: warning: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/defs.h::2273560::6920:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/event.h :2207:/usr/include/wx-3.0/wx/rtti.h49::134 :note: 5in implicit copy constructor for 'wxNcPaintEvent' first required here: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283/usr/include/wx-3.0/wx/event.h::492517:: 5note: :in implicit copy constructor for 'wxChildFocusEvent' first required here warning: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 2847: virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }5 : ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/object.h:227: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/rtti.h ^: 134:5/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h :3003 wxDECLARE_NO_ASSIGN_CLASS(name); \: 5 ^: wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/defs.hwarning: ^:definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 3560 :/usr/include/wx-3.0/wx/defs.h20::3560 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent):note: 20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/object.h : classname& operator=(const classname&)227 : ^ classname& operator=(const classname&)69 : ^ /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h2514 ::285449::49 :note: in implicit copy constructor for 'wxMaximizeEvent' first required here#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here ^ In file included from BOINCTaskBar.cpp virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }:/usr/include/wx-3.0/wx/rtti.h 22 virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }: ^: 134 In file included from ^:./stdwx.h 5:/usr/include/wx-3.0/wx/event.h:49: : 2786note: In file included from :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/wx.h5 ::24 : warning: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: wxDECLARE_NO_ASSIGN_CLASS(name); \ 1222 : ^5 : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) /usr/include/wx-3.0/wx/defs.h warning: : ^definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]3560 :/usr/include/wx-3.0/wx/object.h20::227 :note: 69 wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) /usr/include/wx-3.0/wx/defs.h : ^3560 :20: /usr/include/wx-3.0/wx/event.hnote: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' 3000 ^: 49: /usr/include/wx-3.0/wx/rtti.hnote: classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h:in implicit copy constructor for 'wxWindowCreateEvent' first required here :134 ^2286: :55::/usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }:note: warning: 1225expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^: 24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/object.hclass WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin/usr/include/wx-3.0/wx/defs.h: :227 ^3560: :6920:/usr/include/wx-3.0/wx/event.h: : note: 1316note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' 11 : note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here classname& operator=(const classname&) ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); wxEventAnyPayloadMixin(event) /usr/include/wx-3.0/wx/event.h ^/usr/include/wx-3.0/wx/event.h ^: : 27832847/usr/include/wx-3.0/wx/rtti.h:::495134::: 5note: warning: :in implicit copy constructor for 'wxSysColourChangedEvent' first required heredefinition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/object.h :227/usr/include/wx-3.0/wx/defs.h::693560:: 20note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/rtti.h::2283134::495:: note: note: in implicit copy constructor for 'wxChildFocusEvent' first required hereexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here /usr/include/wx-3.0/wx/event.h:3016:5: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:2786:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) warning: ^definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5/usr/include/wx-3.0/wx/event.h:: wxDECLARE_NO_ASSIGN_CLASS(name); \ 2286 note: : ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 :/usr/include/wx-3.0/wx/defs.h :warning: 3560definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: wxDECLARE_NO_ASSIGN_CLASS(name); \20 : ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: 3560:20/usr/include/wx-3.0/wx/object.h: classname& operator=(const classname&): 227note: ^:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/event.h 69 ::/usr/include/wx-3.0/wx/event.h2349 :: classname& operator=(const classname&)note: 25145 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':: ^ 49 :warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: /usr/include/wx-3.0/wx/event.hin implicit copy constructor for 'wxMaximizeEvent' first required here: 2783#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)49 ^ : virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/rtti.h note: ^:in implicit copy constructor for 'wxSysColourChangedEvent' first required here /usr/include/wx-3.0/wx/object.h134 ::2275::69 : virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/defs.h : ^/usr/include/wx-3.0/wx/event.h3560 ::3003/usr/include/wx-3.0/wx/rtti.h20:::5134 ::note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'warning: : definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h: wxDECLARE_NO_ASSIGN_CLASS(name); \:2283 227: ^:49 69::/usr/include/wx-3.0/wx/defs.h :note: note: 3560in implicit copy constructor for 'wxChildFocusEvent' first required hereexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/event.h::1342346::549:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxInitDialogEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/event.h: ^/usr/include/wx-3.0/wx/event.h:2349 :2197:3016:/usr/include/wx-3.0/wx/event.h5:5::5:2854 : :warning: warning: 49definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/object.h :/usr/include/wx-3.0/wx/object.h ^227/usr/include/wx-3.0/wx/object.h: ::22769227:::69 69:note: : /usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2517expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : 5: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/rtti.h ^ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent): 134/usr/include/wx-3.0/wx/rtti.h ^/usr/include/wx-3.0/wx/rtti.h:: :5134134/usr/include/wx-3.0/wx/object.h:::: 55227note: :::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' 69 note: note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/defs.h wxDECLARE_NO_ASSIGN_CLASS(name); \ : ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);3560 ^ : ^/usr/include/wx-3.0/wx/defs.h20 /usr/include/wx-3.0/wx/defs.h:::/usr/include/wx-3.0/wx/rtti.h3560 3560::note: :13420expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'20:: :5 :note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ classname& operator=(const classname&) classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/event.h ^ : wxDECLARE_NO_ASSIGN_CLASS(name); \ 2346 /usr/include/wx-3.0/wx/event.h: ^/usr/include/wx-3.0/wx/event.h:49 :2194:3013:/usr/include/wx-3.0/wx/defs.h :49:note: 49:3560in implicit copy constructor for 'wxInitDialogEvent' first required here: : note: 20note: in implicit copy constructor for 'wxPaintEvent' first required here/usr/include/wx-3.0/wx/event.h:in implicit copy constructor for 'wxWindowDestroyEvent' first required here : virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }2517note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }5 classname& operator=(const classname&): ^ ^ ^warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:2514:49 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent): ^note: in implicit copy constructor for 'wxMaximizeEvent' first required here /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/rtti.h::2847134::55:: warning: note: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/defs.h227::356069::/usr/include/wx-3.0/wx/event.h20 ::note: 2517 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^3003/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/event.h ^ :: ^: 52517/usr/include/wx-3.0/wx/event.h 2197:/usr/include/wx-3.0/wx/rtti.h::: /usr/include/wx-3.0/wx/object.h:525145warning: :134:::/usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227: 49 : :5warning: :warning: 234969:definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) note: 5 note: in implicit copy constructor for 'wxMaximizeEvent' first required here:note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: /usr/include/wx-3.0/wx/object.h ^ virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \ 227:/usr/include/wx-3.0/wx/object.h ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/object.h :2210: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) : ^69:227 ^227 :5: ^ : /usr/include/wx-3.0/wx/defs.h:69 69/usr/include/wx-3.0/wx/rtti.hnote: : ::/usr/include/wx-3.0/wx/object.h:expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560warning: :134 :definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: note: 227:20 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':5: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);69: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) : note: ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h ^ ^ /usr/include/wx-3.0/wx/object.h: classname& operator=(const classname&) :134 /usr/include/wx-3.0/wx/rtti.h wxDECLARE_NO_ASSIGN_CLASS(name); \227/usr/include/wx-3.0/wx/rtti.h: ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ::5 134 ^69134: ^: /usr/include/wx-3.0/wx/event.h:: 5:/usr/include/wx-3.0/wx/defs.h 5note: :/usr/include/wx-3.0/wx/rtti.h2854:note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ::3560expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: 13449: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'::20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \5 : :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ in implicit copy constructor for 'wxDisplayChangedEvent' first required herenote: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: ^ expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/defs.h ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } classname& operator=(const classname&)/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/event.h 3560/usr/include/wx-3.0/wx/defs.h ::: wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/defs.h: ^ ^134300320 :3560 ::: ^3560:55 /usr/include/wx-3.0/wx/event.h :20::note: :20/usr/include/wx-3.0/wx/defs.h: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'2514:: note: warning: : 3560note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'20 : ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)note: wxDECLARE_NO_ASSIGN_CLASS(name); \ classname& operator=(const classname&)in implicit copy constructor for 'wxMaximizeEvent' first required here classname& operator=(const classname&)note: ^ /usr/include/wx-3.0/wx/event.h ^ expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: ^ /usr/include/wx-3.0/wx/object.h 3000 virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } classname& operator=(const classname&)/usr/include/wx-3.0/wx/defs.h:: /usr/include/wx-3.0/wx/event.h :22749/usr/include/wx-3.0/wx/event.h ^: ^3560::: 2514 :69 2194:20:note: /usr/include/wx-3.0/wx/event.h:49: in implicit copy constructor for 'wxWindowCreateEvent' first required here:49: note: 2346: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' 49note: virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }in implicit copy constructor for 'wxMaximizeEvent' first required here :in implicit copy constructor for 'wxPaintEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&)note: in implicit copy constructor for 'wxInitDialogEvent' first required here ^ virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^/usr/include/wx-3.0/wx/rtti.h ^ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }/usr/include/wx-3.0/wx/event.h: :134 ^2207: :549:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxNcPaintEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent):3003 2786: ^:5 5::/usr/include/wx-3.0/wx/object.h :warning: warning: 227definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 69:/usr/include/wx-3.0/wx/event.h :note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)3016 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : ^5 ^ : /usr/include/wx-3.0/wx/object.hwarning: :/usr/include/wx-3.0/wx/object.hdefinition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: : 22769 ^:: 69 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) : note: /usr/include/wx-3.0/wx/rtti.h ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: : /usr/include/wx-3.0/wx/event.h expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'134/usr/include/wx-3.0/wx/object.h: ::22105227::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:5 69#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:note: ^: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^/usr/include/wx-3.0/wx/rtti.hwarning: note: :definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'134/usr/include/wx-3.0/wx/rtti.h /usr/include/wx-3.0/wx/event.h :: wxDECLARE_NO_ASSIGN_CLASS(name); \:5134 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) 3016:: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^: 5 ^ 5note: : ^:/usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h: note: warning: /usr/include/wx-3.0/wx/rtti.h:3560expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:227: 134 wxDECLARE_NO_ASSIGN_CLASS(name); \:20: 69:5 ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent): wxDECLARE_NO_ASSIGN_CLASS(name); \ : note: ^note: /usr/include/wx-3.0/wx/defs.h ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h3560 /usr/include/wx-3.0/wx/defs.h:: classname& operator=(const classname&):22720 wxDECLARE_NO_ASSIGN_CLASS(name); \3560:: ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); :69 ^20:note: ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/defs.h: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' :: note: 1658/usr/include/wx-3.0/wx/rtti.h3560note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)4913420 ::: ^ 5 #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&)note: :note: in implicit copy constructor for 'wxScrollEvent' first required here /usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ ^ note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'3000/usr/include/wx-3.0/wx/rtti.h :: classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }/usr/include/wx-3.0/wx/event.h49134 : wxDECLARE_NO_ASSIGN_CLASS(name); \:: ^ ^2783 5 : ^note: :49/usr/include/wx-3.0/wx/event.h in implicit copy constructor for 'wxWindowCreateEvent' first required here :: note: /usr/include/wx-3.0/wx/defs.h 3013expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':note: : 3560in implicit copy constructor for 'wxSysColourChangedEvent' first required here49 virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }: : 20 wxDECLARE_NO_ASSIGN_CLASS(name); \ ^:note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here ^ virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^/usr/include/wx-3.0/wx/defs.h :3560 virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }: 20 ^: classname& operator=(const classname&)note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&): 2207 ^: 49: note: /usr/include/wx-3.0/wx/event.hin implicit copy constructor for 'wxNcPaintEvent' first required here: 3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20:/usr/include/wx-3.0/wx/event.h :note: 2197expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)/usr/include/wx-3.0/wx/event.h : ^3000 :49:/usr/include/wx-3.0/wx/object.h :note: 227in implicit copy constructor for 'wxWindowCreateEvent' first required here: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }: 2517 ^: 5#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h:227:69: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/rtti.h : ^134 :5: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'2194 :49: note: in implicit copy constructor for 'wxPaintEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h:2197 classname& operator=(const classname&): 5 ^: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:2514:49: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)in implicit copy constructor for 'wxMaximizeEvent' first required here ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/event.h:: virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }2272847 :: ^695 :: note: warning: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/object.h:227/usr/include/wx-3.0/wx/rtti.h::69134:: 5/usr/include/wx-3.0/wx/event.hnote: ::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 3016 note: :/usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5: :2786 :warning: 5definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) /usr/include/wx-3.0/wx/rtti.h :/usr/include/wx-3.0/wx/defs.h ^/usr/include/wx-3.0/wx/object.h134: ::3560227/usr/include/wx-3.0/wx/object.h5::::2069227 :::note: 69/usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: note: :: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 2286 note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 classname& operator=(const classname&) wxDECLARE_NO_ASSIGN_CLASS(name); \: ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/defs.h ^:/usr/include/wx-3.0/wx/rtti.h: 2194:3560:/usr/include/wx-3.0/wx/rtti.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)134:49: :20:134/usr/include/wx-3.0/wx/event.h ^5: :: : /usr/include/wx-3.0/wx/object.hnote: 52210 note: :in implicit copy constructor for 'wxPaintEvent' first required here::note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'227 5expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' :note: : 69expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } : classname& operator=(const classname&) warning: wxDECLARE_NO_ASSIGN_CLASS(name); \ ^definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^/usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) /usr/include/wx-3.0/wx/defs.h: :/usr/include/wx-3.0/wx/defs.h2854 ^3560:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: :3560 4920:/usr/include/wx-3.0/wx/object.h ^::20: :227note: /usr/include/wx-3.0/wx/rtti.hnote: :in implicit copy constructor for 'wxDisplayChangedEvent' first required here:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: 69 134 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':: 5note: classname& operator=(const classname&):expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } classname& operator=(const classname&) ^ note: ^ ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:/usr/include/wx-3.0/wx/event.h 3013: ^:2783 wxDECLARE_NO_ASSIGN_CLASS(name); \49: /usr/include/wx-3.0/wx/rtti.h:49 ^: : 134note: :/usr/include/wx-3.0/wx/defs.hin implicit copy constructor for 'wxWindowDestroyEvent' first required herenote: 5: in implicit copy constructor for 'wxSysColourChangedEvent' first required here:3560 :note: 20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } note: virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/event.h20::2283 :/usr/include/wx-3.0/wx/event.hnote: 49:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':2517 :note: 5in implicit copy constructor for 'wxChildFocusEvent' first required here: classname& operator=(const classname&) warning: ^definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } /usr/include/wx-3.0/wx/event.h ^: 2207: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)49 : ^ note: in implicit copy constructor for 'wxNcPaintEvent' first required here /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.h : ^3003 :5:/usr/include/wx-3.0/wx/rtti.h /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h:warning: ::134definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]22102349: ::555::: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) note: warning: warning: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent): wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^/usr/include/wx-3.0/wx/object.h :/usr/include/wx-3.0/wx/defs.h227/usr/include/wx-3.0/wx/object.h:::356069227:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);::20 69: ^note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.hnote: note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'134 :5: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/rtti.h :/usr/include/wx-3.0/wx/event.h ^ wxDECLARE_NO_ASSIGN_CLASS(name); \134:/usr/include/wx-3.0/wx/event.h :2514: ^5/usr/include/wx-3.0/wx/rtti.h:2786 ::49: /usr/include/wx-3.0/wx/defs.h134:5note: :: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'35605note: ::in implicit copy constructor for 'wxMaximizeEvent' first required herewarning: 20 definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:note: wxDECLARE_NO_ASSIGN_CLASS(name); \ expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^/usr/include/wx-3.0/wx/defs.h ^ : wxDECLARE_NO_ASSIGN_CLASS(name); \3560 classname& operator=(const classname&) :/usr/include/wx-3.0/wx/object.h ^20: ^ :227 /usr/include/wx-3.0/wx/defs.h:note: :/usr/include/wx-3.0/wx/event.h69expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560:: :3000 20:note: : classname& operator=(const classname&)49expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : note: ^ expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: in implicit copy constructor for 'wxWindowCreateEvent' first required here/usr/include/wx-3.0/wx/event.h :2207:49#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }note: ^ in implicit copy constructor for 'wxNcPaintEvent' first required here ^ /usr/include/wx-3.0/wx/rtti.h :/usr/include/wx-3.0/wx/event.h134::2346 virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }5: :49 ^ : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxInitDialogEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2786 :5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^/usr/include/wx-3.0/wx/rtti.h :134:/usr/include/wx-3.0/wx/object.h5::227 :note: 69expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 3560 ^: 20: /usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 3013 ^: 49: /usr/include/wx-3.0/wx/defs.hnote: :in implicit copy constructor for 'wxWindowDestroyEvent' first required here3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69:/usr/include/wx-3.0/wx/event.h :note: 2517expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/object.h::134227::569:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2349:5: wxDECLARE_NO_ASSIGN_CLASS(name); \ warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^/usr/include/wx-3.0/wx/defs.h :3560:/usr/include/wx-3.0/wx/rtti.h20 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent):: 134 ^:note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':/usr/include/wx-3.0/wx/object.h :/usr/include/wx-3.0/wx/event.hnote: 227:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&):2286 69: ^:5 :note: wxDECLARE_NO_ASSIGN_CLASS(name); \ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h warning: : ^definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]2854 :/usr/include/wx-3.0/wx/defs.h49::3560#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) note: 20 ^in implicit copy constructor for 'wxDisplayChangedEvent' first required here: ^ /usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/object.h134 ::227 virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }5: : classname& operator=(const classname&)69 ^ : note: ^ expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2514:49: note: wxDECLARE_NO_ASSIGN_CLASS(name); \in implicit copy constructor for 'wxMaximizeEvent' first required here ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/defs.h : ^ virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }3560 : ^20/usr/include/wx-3.0/wx/rtti.h :: /usr/include/wx-3.0/wx/event.h134note: ::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'27865 ::5 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'warning: classname& operator=(const classname&) definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent): 2346 ^ ^: 49:/usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/object.h:note: :3560in implicit copy constructor for 'wxInitDialogEvent' first required here227: :2069:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.h : ^2283 :49:/usr/include/wx-3.0/wx/rtti.h :note: 134in implicit copy constructor for 'wxChildFocusEvent' first required here: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here /usr/include/wx-3.0/wx/event.h:2197: virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }5 : ^ warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2286:5/usr/include/wx-3.0/wx/event.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 2847warning: ^:definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 5 :/usr/include/wx-3.0/wx/rtti.h :warning: 134definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) 5 : ^ note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/object.h : ^227 :69:/usr/include/wx-3.0/wx/object.h :note: 227 wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 69 ^: note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 3560#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 20 ^: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/rtti.hnote: ^:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' 134 :/usr/include/wx-3.0/wx/rtti.h5::134 : classname& operator=(const classname&)note: 5 expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2194 wxDECLARE_NO_ASSIGN_CLASS(name); \: 49 ^: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: /usr/include/wx-3.0/wx/defs.h ^in implicit copy constructor for 'wxPaintEvent' first required here: 3560/usr/include/wx-3.0/wx/defs.h::203560:: 20note: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/event.h :2283:49:/usr/include/wx-3.0/wx/event.h :note: 2854in implicit copy constructor for 'wxChildFocusEvent' first required here: 49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2210:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/object.h classname& operator=(const classname&): 227 ^: 69: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } /usr/include/wx-3.0/wx/rtti.h ^: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent): 2349 ^: 5: /usr/include/wx-3.0/wx/object.hwarning: :definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227 :69: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) 2847 : ^5 : warning: /usr/include/wx-3.0/wx/object.hdefinition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 227#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 69 ^: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)note: /usr/include/wx-3.0/wx/rtti.h expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': ^ 134 :5:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 69#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 134 ^: 5: /usr/include/wx-3.0/wx/defs.hnote: :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 : ^20 : note: /usr/include/wx-3.0/wx/rtti.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': wxDECLARE_NO_ASSIGN_CLASS(name); \134 : ^5 : classname& operator=(const classname&) /usr/include/wx-3.0/wx/defs.h note: : ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3000 : wxDECLARE_NO_ASSIGN_CLASS(name); \49 : ^ classname& operator=(const classname&) note: in implicit copy constructor for 'wxWindowCreateEvent' first required here ^/usr/include/wx-3.0/wx/defs.h :3560:20:/usr/include/wx-3.0/wx/event.h :note: 2346expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }: 49 ^: classname& operator=(const classname&) note: ^in implicit copy constructor for 'wxInitDialogEvent' first required here /usr/include/wx-3.0/wx/event.h:2854:49: virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } note: ^in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:2349:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/object.h:227: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h :134:5: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \: : 28473016 ^:: 55 wxDECLARE_NO_ASSIGN_CLASS(name); \::/usr/include/wx-3.0/wx/defs.h : ^warning: warning: 3560 definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: /usr/include/wx-3.0/wx/defs.h 20::3560 :note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) : ^/usr/include/wx-3.0/wx/event.h ^ : classname& operator=(const classname&)note: 2197/usr/include/wx-3.0/wx/object.h expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':/usr/include/wx-3.0/wx/object.h: ^ 5:227 :227: classname& operator=(const classname&):69/usr/include/wx-3.0/wx/event.hwarning: 69::definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^: 2783 note: :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'49/usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) :: 2346 ^note: : in implicit copy constructor for 'wxSysColourChangedEvent' first required here49 #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:/usr/include/wx-3.0/wx/object.h #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : ^ note: 227 virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^in implicit copy constructor for 'wxInitDialogEvent' first required here: /usr/include/wx-3.0/wx/rtti.h 69 ^:/usr/include/wx-3.0/wx/rtti.h: 134: : virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }134note: 5 :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': ^5 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h : ^ ^134 :/usr/include/wx-3.0/wx/defs.h5/usr/include/wx-3.0/wx/defs.h:::3560 3560/usr/include/wx-3.0/wx/event.h:note: ::20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'202286: :: 5note: note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: wxDECLARE_NO_ASSIGN_CLASS(name); \definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ classname& operator=(const classname&) classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^/usr/include/wx-3.0/wx/defs.h : ^3560/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/event.h:::/usr/include/wx-3.0/wx/object.h2028543013::::227 4949:note: ::69expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' : note: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required herein implicit copy constructor for 'wxWindowDestroyEvent' first required herenote: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }/usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } : #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^2194 ^ : ^49 : /usr/include/wx-3.0/wx/rtti.hnote: :in implicit copy constructor for 'wxPaintEvent' first required here134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69/usr/include/wx-3.0/wx/event.h:: 2210note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/object.h::134227::569:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/event.h ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 3003 ^/usr/include/wx-3.0/wx/defs.h: :53560/usr/include/wx-3.0/wx/rtti.h::: 20134warning: ::definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 5 note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/object.h: wxDECLARE_NO_ASSIGN_CLASS(name); \227 /usr/include/wx-3.0/wx/event.h: ^:69 2514::/usr/include/wx-3.0/wx/defs.h 49:note: :3560expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : note: 20in implicit copy constructor for 'wxMaximizeEvent' first required here: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } classname& operator=(const classname&) /usr/include/wx-3.0/wx/rtti.h ^/usr/include/wx-3.0/wx/event.h ^: : 1342786::5/usr/include/wx-3.0/wx/event.h5::: 2207 note: :warning: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'49definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : note: in implicit copy constructor for 'wxNcPaintEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ ^/usr/include/wx-3.0/wx/defs.h :/usr/include/wx-3.0/wx/object.h3560::22720::69 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.h : ^3000 :49:/usr/include/wx-3.0/wx/rtti.h :note: 134in implicit copy constructor for 'wxWindowCreateEvent' first required here: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here /usr/include/wx-3.0/wx/event.h: virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }2786 : ^5 : warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)227 : ^69 : note: /usr/include/wx-3.0/wx/object.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 134 ^: 5: /usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/defs.h:: 3560note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/event.h :2783:49/usr/include/wx-3.0/wx/event.h:: 2854note: :in implicit copy constructor for 'wxSysColourChangedEvent' first required here49 /usr/include/wx-3.0/wx/event.h:: 3016note: :in implicit copy constructor for 'wxDisplayChangedEvent' first required here5 virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }: /usr/include/wx-3.0/wx/event.h ^warning: : virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' 3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)/usr/include/wx-3.0/wx/rtti.h : ^134 :5:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 3560 ^: 20: /usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h wxDECLARE_NO_ASSIGN_CLASS(name); \:/usr/include/wx-3.0/wx/event.h 3013: ^:2349 49::/usr/include/wx-3.0/wx/defs.h5 ::note: 3560 in implicit copy constructor for 'wxWindowDestroyEvent' first required here:warning: 20definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/object.h ^: 227:69: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3000 :49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } /usr/include/wx-3.0/wx/rtti.h ^: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/event.h::35602517::205:: note: warning: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h::2346227::4969:: note: note: in implicit copy constructor for 'wxInitDialogEvent' first required hereexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h2786: virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }:3003 5: ^:5 :warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^3016 ^ : ^ 5/usr/include/wx-3.0/wx/rtti.h :/usr/include/wx-3.0/wx/rtti.h: /usr/include/wx-3.0/wx/object.h:134warning: :134:definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]227:5 :5:69: : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227: wxDECLARE_NO_ASSIGN_CLASS(name); \69 wxDECLARE_NO_ASSIGN_CLASS(name); \ : ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ note: ^/usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' :: 3560/usr/include/wx-3.0/wx/rtti.h3560:::2013420:::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); 5 note: :note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/event.h expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' :note: /usr/include/wx-3.0/wx/rtti.h2286expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': classname& operator=(const classname&): 134 classname& operator=(const classname&) 5: ^:5 ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ : warning: /usr/include/wx-3.0/wx/event.h ^definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h:note: :2783expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.h3000: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) :/usr/include/wx-3.0/wx/event.h:49 3560:49: ^: wxDECLARE_NO_ASSIGN_CLASS(name); \2847: 20 : note: :/usr/include/wx-3.0/wx/object.h ^5note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here : :in implicit copy constructor for 'wxWindowCreateEvent' first required here note: 227 /usr/include/wx-3.0/wx/defs.h expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':warning: : virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }69definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]3560 virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }: : classname& operator=(const classname&) ^ 20 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^note: : ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/object.h::2783227: classname& operator=(const classname&):#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);49 69 : ^: ^ /usr/include/wx-3.0/wx/event.h note: :note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here/usr/include/wx-3.0/wx/event.h3003/usr/include/wx-3.0/wx/rtti.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ::: 30135134:::49 virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } 5: warning: :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h note: :note: ^in implicit copy constructor for 'wxWindowDestroyEvent' first required here2847expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent): /usr/include/wx-3.0/wx/rtti.h 5: ^:134 :/usr/include/wx-3.0/wx/object.h virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }warning: 5: wxDECLARE_NO_ASSIGN_CLASS(name); \ definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:227 ^ : ^ note: 69 expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) /usr/include/wx-3.0/wx/defs.h note: : ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 wxDECLARE_NO_ASSIGN_CLASS(name); \ : /usr/include/wx-3.0/wx/object.h20 ^:: 227 :/usr/include/wx-3.0/wx/defs.hnote: 69:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':3560 : ^note: 20 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': /usr/include/wx-3.0/wx/rtti.h classname& operator=(const classname&):note: 134expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: 5#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&) ^:note: 2283expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h ^: : 49134::/usr/include/wx-3.0/wx/event.h 5: wxDECLARE_NO_ASSIGN_CLASS(name); \note: :2854/usr/include/wx-3.0/wx/event.h in implicit copy constructor for 'wxChildFocusEvent' first required here :: ^ note: 493016 expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':: /usr/include/wx-3.0/wx/defs.h 5:note: virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }:3560in implicit copy constructor for 'wxDisplayChangedEvent' first required here : wxDECLARE_NO_ASSIGN_CLASS(name); \ ^warning: 20 definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/defs.h : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)3560 : ^20 classname& operator=(const classname&) : ^/usr/include/wx-3.0/wx/object.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'227 :/usr/include/wx-3.0/wx/event.h69::3000 : classname& operator=(const classname&)note: 49 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': ^ note: in implicit copy constructor for 'wxWindowCreateEvent' first required here /usr/include/wx-3.0/wx/event.h:2854:49: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } in implicit copy constructor for 'wxDisplayChangedEvent' first required here ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5 virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }: ^note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/event.h::1343016::/usr/include/wx-3.0/wx/event.h55:::2517 :note: warning: 5expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/object.h:227:3560:227:69:20:69: : note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/event.h : ^3000 /usr/include/wx-3.0/wx/rtti.h::49/usr/include/wx-3.0/wx/rtti.h134::: 1345note: ::in implicit copy constructor for 'wxWindowCreateEvent' first required here5 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/defs.h3560::356020::20 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h3013::251449::49 :note: in implicit copy constructor for 'wxWindowDestroyEvent' first required herenote: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560/usr/include/wx-3.0/wx/event.h::203016:: 5note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/object.h:2854:2847:227:49:5:69: : note: warning: in implicit copy constructor for 'wxDisplayChangedEvent' first required herenote: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/rtti.h227::13469::5 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : ^2517 ^ : 5/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/rtti.h: :3560warning: 134:definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:20 5:: note: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h classname& operator=(const classname&): 227 wxDECLARE_NO_ASSIGN_CLASS(name); \ ^: 69 ^: /usr/include/wx-3.0/wx/event.hnote: /usr/include/wx-3.0/wx/defs.h:expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':3013 3560::4920:: note: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxWindowDestroyEvent' first required hereexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h ^: 2786:5/usr/include/wx-3.0/wx/rtti.h: classname& operator=(const classname&): virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } 134warning: ^/usr/include/wx-3.0/wx/event.h:definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ :5 2349:/usr/include/wx-3.0/wx/event.h: :5note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent)2854:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : ^49warning: :definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: /usr/include/wx-3.0/wx/object.hin implicit copy constructor for 'wxDisplayChangedEvent' first required here: wxDECLARE_NO_ASSIGN_CLASS(name); \227 : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^69 : ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } /usr/include/wx-3.0/wx/defs.h note: :/usr/include/wx-3.0/wx/object.h ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560: :22720::69 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/rtti.h ^: 134:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);5 :/usr/include/wx-3.0/wx/event.h ^ : note: 2514expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h: :49134:: 5note: :in implicit copy constructor for 'wxMaximizeEvent' first required here note: wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/defs.h virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: 3560 ^ wxDECLARE_NO_ASSIGN_CLASS(name); \: 20 ^: note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h : ^2783 :49: note: /usr/include/wx-3.0/wx/event.hin implicit copy constructor for 'wxSysColourChangedEvent' first required here: 2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5/usr/include/wx-3.0/wx/event.h:: 2197note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h: wxDECLARE_NO_ASSIGN_CLASS(name); \3016 : ^5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) : /usr/include/wx-3.0/wx/defs.h ^:warning: 3560definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: /usr/include/wx-3.0/wx/object.h20::227 : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)note: 69 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h classname& operator=(const classname&): 227 ^: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : 2783 ^: 49: /usr/include/wx-3.0/wx/rtti.hnote: :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxSysColourChangedEvent' first required here134 : ^5 : note: /usr/include/wx-3.0/wx/rtti.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }: 134 ^: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560 wxDECLARE_NO_ASSIGN_CLASS(name); \: 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/defs.h :3560:20: note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&): 2194 ^: 49: note: /usr/include/wx-3.0/wx/event.hin implicit copy constructor for 'wxPaintEvent' first required here: 3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:2847 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent): 5 ^: warning: /usr/include/wx-3.0/wx/object.hdefinition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/event.h ^: 2517 wxDECLARE_NO_ASSIGN_CLASS(name); \:/usr/include/wx-3.0/wx/rtti.h 5: ^:134 :warning: /usr/include/wx-3.0/wx/defs.h5definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 3560 :note: 20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 227 classname& operator=(const classname&) ^: 69 ^: /usr/include/wx-3.0/wx/defs.h :note: /usr/include/wx-3.0/wx/event.h3560expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':: 220720::49 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); in implicit copy constructor for 'wxNcPaintEvent' first required here ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/rtti.h : ^134 virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } : 5 ^:/usr/include/wx-3.0/wx/event.h :note: 2854expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/event.h classname& operator=(const classname&): 3003 ^: 5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227 virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: 69 ^: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h: wxDECLARE_NO_ASSIGN_CLASS(name); \2786 : ^5 : warning: /usr/include/wx-3.0/wx/defs.hdefinition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:/usr/include/wx-3.0/wx/event.h 3560::300320::5 :note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: ^definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h classname& operator=(const classname&): 227 ^: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) 69 : ^ /usr/include/wx-3.0/wx/event.hnote: :/usr/include/wx-3.0/wx/object.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3000: :22749::69 :note: in implicit copy constructor for 'wxWindowCreateEvent' first required herenote: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }: 134 ^:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); 5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 3560 ^: 20: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/event.h ^:/usr/include/wx-3.0/wx/event.h 2783::2847/usr/include/wx-3.0/wx/event.h49:::53000 ::note: 49in implicit copy constructor for 'wxSysColourChangedEvent' first required herewarning: : definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ ^ virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:/usr/include/wx-3.0/wx/event.h49::3016 :note: 5in implicit copy constructor for 'wxWindowDestroyEvent' first required here: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'3016 :5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/object.h:: 227note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);3000 : ^49 :/usr/include/wx-3.0/wx/event.h /usr/include/wx-3.0/wx/rtti.h:note: :2847in implicit copy constructor for 'wxWindowCreateEvent' first required here134: :55:: warning: note: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/defs.h227::356069::20 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/event.h :3013:/usr/include/wx-3.0/wx/rtti.h49::134 :note: 5in implicit copy constructor for 'wxWindowDestroyEvent' first required here: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::30162783::549:: warning: note: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxSysColourChangedEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/object.h:227/usr/include/wx-3.0/wx/event.h::693003:: 5note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/rtti.h::227134::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/rtti.h3560::13420::5 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/event.h ^: 3013:49/usr/include/wx-3.0/wx/defs.h:: 3560note: :in implicit copy constructor for 'wxWindowDestroyEvent' first required here20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:3003: wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/object.h : ^227 :69: note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } /usr/include/wx-3.0/wx/rtti.h ^: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h2847::21945::49 :warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: in implicit copy constructor for 'wxPaintEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ In file included from /usr/include/wx-3.0/wx/event.hIn file included from DlgSelectComputer.cpp:AccountInfoPage.cpp:/usr/include/wx-3.0/wx/event.h2854:22::22: 278649: In file included from ::In file included from ./stdwx.h5/usr/include/wx-3.0/wx/event.h ./stdwx.h:::note: :49 3016in implicit copy constructor for 'wxDisplayChangedEvent' first required here49: warning: : : In file included from definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5In file included from /usr/include/wx-3.0/wx/wx.h :/usr/include/wx-3.0/wx/wx.h: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } :25 warning: 25: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from In file included from /usr/include/wx-3.0/wx/app.h ^/usr/include/wx-3.0/wx/app.h: :520520: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent): /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/unix/app.h /usr/include/wx-3.0/wx/unix/app.h:: ^:22767 67:::/usr/include/wx-3.0/wx/object.h6955::::227 :note: warning: warning: 69expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h ^/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h :134:694/usr/include/wx-3.0/wx/rtti.h:694::5:5134:5:: : 5note: note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'WX_DECLARE_HASH_MAP' expanded from macro 'WX_DECLARE_HASH_MAP' note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/defs.h ^:/usr/include/wx-3.0/wx/hashmap.h: 636:3560:636/usr/include/wx-3.0/wx/defs.h:81::20:813560: :: note: 20note: expanded from macro '_WX_DECLARE_HASH_MAP'note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ classname& operator=(const classname&) ^ ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h:::/usr/include/wx-3.0/wx/event.h2783461461::::3013491616::::49 :note: note: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required hereexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here /usr/include/wx-3.0/wx/event.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }: virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } 3003 ^ ^ ^: ^ 5 /usr/include/wx-3.0/wx/unix/app.h/usr/include/wx-3.0/wx/unix/app.h::: 6767warning: ::definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]55 :: note: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/event.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent):/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h 2349:: ^:694694 5:::5/usr/include/wx-3.0/wx/object.h5 :::warning: 227 definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: :note: expanded from macro 'WX_DECLARE_HASH_MAP'69expanded from macro 'WX_DECLARE_HASH_MAP' : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^/usr/include/wx-3.0/wx/object.h :/usr/include/wx-3.0/wx/hashmap.h ^227: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:637/usr/include/wx-3.0/wx/hashmap.h 69:: ^:119637 ::note: /usr/include/wx-3.0/wx/rtti.h119expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: :: expanded from macro '_WX_DECLARE_HASH_MAP'134 :note: 5expanded from macro '_WX_DECLARE_HASH_MAP': #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/rtti.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h: : wxDECLARE_NO_ASSIGN_CLASS(name); \134 ^244 : : ^511/usr/include/wx-3.0/wx/hashmap.h ::: /usr/include/wx-3.0/wx/defs.h244note: note: ::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '\ _WX_DECLARE_HASHTABLE'356011 ::20 m_getKey( k_ex ) \:note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ wxDECLARE_NO_ASSIGN_CLASS(name); \note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/defs.h classname& operator=(const classname&): 3560 ^: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/event.h :3000:49: note: classname& operator=(const classname&)in implicit copy constructor for 'wxWindowCreateEvent' first required here ^ /usr/include/wx-3.0/wx/event.h:2346 virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); }: 49 ^: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/event.h : ^2847 :5:/usr/include/wx-3.0/wx/defs.h :warning: 3560definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/object.h :227:69/usr/include/wx-3.0/wx/event.h:: 3013note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'49 : note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134/usr/include/wx-3.0/wx/event.h::53003:: 5note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/defs.h::2273560::6920:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/event.h :2514:/usr/include/wx-3.0/wx/rtti.h49::134 :note: 5in implicit copy constructor for 'wxMaximizeEvent' first required here: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2727: : /usr/include/wx-3.0/wx/stream.h/usr/include/wx-3.0/wx/stream.h::425425::99:: warning: warning: declaration shadows a variable in the global namespace [-Wshadow]declaration shadows a variable in the global namespace [-Wshadow] read, read, ^ ^ /usr/include/unistd.h/usr/include/unistd.h::5050::99:: note: note: previous declaration is hereprevious declaration is here ssize_t read(int, void *, size_t);ssize_t read(int, void *, size_t); ^ ^ In file included from In file included from DlgSelectComputer.cppAccountInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2727: : /usr/include/wx-3.0/wx/stream.h/usr/include/wx-3.0/wx/stream.h::426426::99:: warning: warning: declaration shadows a variable in the global namespace [-Wshadow]declaration shadows a variable in the global namespace [-Wshadow] write, write, ^ ^ /usr/include/unistd.h/usr/include/unistd.h::5151::99:: note: note: previous declaration is hereprevious declaration is here ssize_t write(int, const void *, size_t);ssize_t write(int, const void *, size_t); ^ ^ In file included from In file included from CompletionErrorPage.cppAsyncRPC.cpp::2231: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2525: : In file included from In file included from /usr/include/wx-3.0/wx/app.h/usr/include/wx-3.0/wx/app.h::520520: : /usr/include/wx-3.0/wx/unix/app.h/usr/include/wx-3.0/wx/unix/app.h::6767::55:: warning: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::694694::55:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636636::8181:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461461::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/unix/app.h/usr/include/wx-3.0/wx/unix/app.h::6767::55:: note: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::694694::55:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637637::119119:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244244::1111:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ m_getKey( k_ex ) \ ^ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h::4613003::165:: note: warning: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/unix/app.h227::6769::5 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/hashmap.h :637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:244:11: classname& operator=(const classname&)note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ m_getKey( k_ex ) \/usr/include/wx-3.0/wx/event.h : ^3000 :49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h::6372786::1195:: note: warning: expanded from macro '_WX_DECLARE_HASH_MAP'definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/object.h :227/usr/include/wx-3.0/wx/hashmap.h::69244:: 11note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h/usr/include/wx-3.0/wx/event.h::492847: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 25warning: : definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent): ^warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^: note: expanded from macro 'WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h: wxDECLARE_NO_ASSIGN_CLASS(name); \636 : ^81 : /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/hashmap.h :461:16:/usr/include/wx-3.0/wx/event.h :note: 2854expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } /usr/include/wx-3.0/wx/unix/app.h ^: 67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from In file included from :DlgSelectComputer.cppAccountInfoPage.cpp244:::222211: : :In file included from In file included from ./stdwx.h./stdwx.hnote: ::expanded from macro '\ _WX_DECLARE_HASHTABLE'4949 : : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::31 m_getKey( k_ex ) \31: : /usr/include/wx-3.0/wx/timer.h ^/usr/include/wx-3.0/wx/timer.h: :183183::55:: warning: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/timer.h/usr/include/wx-3.0/wx/timer.h::177177::4949:: note: note: in implicit copy constructor for 'wxTimerEvent' first required herein implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244/usr/include/wx-3.0/wx/event.h::113016:: 5note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AsyncRPC.cppIn file included from :CompletionErrorPage.cpp31:: 22In file included from : ./stdwx.hIn file included from :./stdwx.h49:: 49In file included from : /usr/include/wx-3.0/wx/wx.hIn file included from :/usr/include/wx-3.0/wx/wx.h27:: 27/usr/include/wx-3.0/wx/stream.h: :/usr/include/wx-3.0/wx/stream.h425::4259::9 :warning: declaration shadows a variable in the global namespace [-Wshadow]warning: declaration shadows a variable in the global namespace [-Wshadow] read, read, ^ ^ /usr/include/unistd.h/usr/include/unistd.h::5050::99:: note: note: previous declaration is hereprevious declaration is here ssize_t read(int, void *, size_t);ssize_t read(int, void *, size_t); ^ ^ In file included from In file included from AsyncRPC.cppCompletionErrorPage.cpp::3122: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2727: : /usr/include/wx-3.0/wx/stream.h/usr/include/wx-3.0/wx/stream.h::426426::99:: warning: warning: declaration shadows a variable in the global namespace [-Wshadow]declaration shadows a variable in the global namespace [-Wshadow] write, write, ^ ^ /usr/include/unistd.h/usr/include/unistd.h::5151::99:: note: note: previous declaration is hereprevious declaration is here ssize_t write(int, const void *, size_t);ssize_t write(int, const void *, size_t); ^ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here In file included from DlgGenericMessage.cpp:ssize_t read(int, void *, size_t);23 : ^In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25In file included from : DlgAbout.cppIn file included from :/usr/include/wx-3.0/wx/app.h22:: 520In file included from : ./stdwx.h/usr/include/wx-3.0/wx/unix/app.h::4967: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 27warning: : definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/stream.h :426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); write, ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/unistd.h::69451::59:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP'previous declaration is here ssize_t write(int, const void *, size_t); _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from In file included from /usr/include/wx-3.0/wx/app.hBOINCGUIApp.cpp::52030: : /usr/include/wx-3.0/wx/unix/app.hIn file included from :./stdwx.h67::495: :In file included from /usr/include/wx-3.0/wx/wx.hwarning: :definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]25 : In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash);warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ): 694 ^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP'636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro '_WX_DECLARE_HASH_MAP': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ In file included from /usr/include/wx-3.0/wx/hashmap.hDlgHiddenColumns.cpp ^:: 46122:: 16In file included from :./stdwx.h/usr/include/wx-3.0/wx/unix/app.h ::note: 4967expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': : In file included from 5/usr/include/wx-3.0/wx/wx.h:: 25note: : in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required hereIn file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/app.h : ^/usr/include/wx-3.0/wx/hashmap.h520 :: 694/usr/include/wx-3.0/wx/unix/app.h::5/usr/include/wx-3.0/wx/unix/app.h67::: 675note: ::expanded from macro 'WX_DECLARE_HASH_MAP'5 :warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )694 : ^5 : WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); /usr/include/wx-3.0/wx/hashmap.h note: : ^expanded from macro 'WX_DECLARE_HASH_MAP'637 :119/usr/include/wx-3.0/wx/hashmap.h:: 694note: :expanded from macro '_WX_DECLARE_HASH_MAP'5 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ): ^note: expanded from macro 'WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:637:119_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h ^: 244:/usr/include/wx-3.0/wx/hashmap.h11::636 :note: 81expanded from macro '\ _WX_DECLARE_HASHTABLE'_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h : ^244 :11: note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ /usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \: 461 ^: 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from In file included from AccountManagerInfoPage.cppIn file included from CompletionErrorPage.cpp:AsyncRPC.cpp:22:22: 31: In file included from : In file included from ./stdwx.hIn file included from ./stdwx.h:./stdwx.h:49:49: 49: In file included from : In file included from /usr/include/wx-3.0/wx/wx.hIn file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/wx.h:27:31: 31: /usr/include/wx-3.0/wx/stream.h: /usr/include/wx-3.0/wx/timer.h:/usr/include/wx-3.0/wx/timer.h:426:183:183:9:5:5: : warning: warning: declaration shadows a variable in the global namespace [-Wshadow]warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] write, ^ /usr/include/unistd.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent): 51 ^ ^: 9:/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h ::note: 227227previous declaration is here:: 6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ssize_t write(int, const void *, size_t); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^In file included from ^ BOINCBaseFrame.cpp :/usr/include/wx-3.0/wx/rtti.h22/usr/include/wx-3.0/wx/rtti.h:: In file included from :134In file included from DlgExitMessage.cpp134:./stdwx.h::5:245:49: : : In file included from note: In file included from ./stdwx.hnote: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/wx.h:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' :49 31: : In file included from /usr/include/wx-3.0/wx/timer.h/usr/include/wx-3.0/wx/wx.h: wxDECLARE_NO_ASSIGN_CLASS(name); \:183 wxDECLARE_NO_ASSIGN_CLASS(name); \25: ^ : 5 ^In file included from : /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/app.h :/usr/include/wx-3.0/wx/defs.h:warning: 3560:520definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:3560: 20:/usr/include/wx-3.0/wx/unix/app.h:20: :67note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent):expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: 5 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: classname& operator=(const classname&)warning: /usr/include/wx-3.0/wx/object.h definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&): ^ 227 ^: 69:/usr/include/wx-3.0/wx/timer.h /usr/include/wx-3.0/wx/timer.h:note: :177expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'177: WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); :49 49: ^: note: note: in implicit copy constructor for 'wxTimerEvent' first required herein implicit copy constructor for 'wxTimerEvent' first required here /usr/include/wx-3.0/wx/hashmap.h #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 694 ^: virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } 5 virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } : /usr/include/wx-3.0/wx/rtti.h ^ ^: note: 134expanded from macro 'WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )BOINCClientManager.cpp : ^ wxDECLARE_NO_ASSIGN_CLASS(name); \22 : /usr/include/wx-3.0/wx/hashmap.h ^In file included from : ./stdwx.h636::/usr/include/wx-3.0/wx/defs.h4981:: :3560In file included from :/usr/include/wx-3.0/wx/wx.hnote: 20:expanded from macro '_WX_DECLARE_HASH_MAP':25 : note: In file included from expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/app.h :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \520 : ^/usr/include/wx-3.0/wx/unix/app.h classname& operator=(const classname&): /usr/include/wx-3.0/wx/hashmap.h67 ^:: 4615::16 /usr/include/wx-3.0/wx/timer.h:warning: : definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]177note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'49 : note: in implicit copy constructor for 'wxTimerEvent' first required here WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } /usr/include/wx-3.0/wx/hashmap.h ^: 694/usr/include/wx-3.0/wx/unix/app.h::567:: 5note: :expanded from macro 'WX_DECLARE_HASH_MAP' note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) note: ^expanded from macro 'WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ note: ^expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h ^: 244:11: /usr/include/wx-3.0/wx/unix/app.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'67 :5: note: m_getKey( k_ex ) \in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 637BOINCListCtrl.cpp::11922:: In file included from In file included from note: AdvancedFrame.cpp./stdwx.hexpanded from macro '_WX_DECLARE_HASH_MAP':: 2949: : In file included from In file included from ./stdwx.h/usr/include/wx-3.0/wx/wx.h::4925_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: : In file included from In file included from ^/usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/app.h ::27/usr/include/wx-3.0/wx/hashmap.h520: :: /usr/include/wx-3.0/wx/stream.h244/usr/include/wx-3.0/wx/unix/app.h:::4251167:::9 5:note: : expanded from macro '\ _WX_DECLARE_HASHTABLE' warning: warning: declaration shadows a variable in the global namespace [-Wshadow]definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ read, ^ ^ WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/unistd.h::69450::59:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP'previous declaration is here ssize_t read(int, void *, size_t); ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636In file included from :AdvancedFrame.cpp81::29 : note: In file included from expanded from macro '_WX_DECLARE_HASH_MAP'./stdwx.h :49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 9 ^: warning: /usr/include/wx-3.0/wx/hashmap.hdeclaration shadows a variable in the global namespace [-Wshadow]: 461:16 write,: ^note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/unistd.h:51:9: note: previous declaration is here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ssize_t write(int, const void *, size_t); /usr/include/wx-3.0/wx/unix/app.h ^: 67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);common/wxPieCtrl.cpp : ^13 : In file included from common/wxPieCtrl.h/usr/include/wx-3.0/wx/rtti.h::15134: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 24note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/event.h :1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);: 3560 ^: 20: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/timer.h ^: 177:49: /usr/include/wx-3.0/wx/event.hnote: :in implicit copy constructor for 'wxTimerEvent' first required here1225 :24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:In file included from 67BOINCTaskCtrl.cpp::522:: In file included from warning: ./stdwx.hdefinition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); warning: ^definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:694:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent): ^note: expanded from macro 'WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/wx-3.0/wx/rtti.h:134:5:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/unix/app.h:67:5: classname& operator=(const classname&)note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:694/usr/include/wx-3.0/wx/timer.h::5177:: 49note: :expanded from macro 'WX_DECLARE_HASH_MAP' note: in implicit copy constructor for 'wxTimerEvent' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )In file included from DlgItemProperties.cpp ^: 22: /usr/include/wx-3.0/wx/hashmap.hIn file included from :./stdwx.h637::49119: :In file included from /usr/include/wx-3.0/wx/wx.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'27 : /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ read, ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/unistd.h:50: m_getKey( k_ex ) \9 : ^ note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:/usr/include/unistd.h49:: 50In file included from :/usr/include/wx-3.0/wx/wx.h9::27 : note: /usr/include/wx-3.0/wx/stream.hprevious declaration is here: 425:9: warning: ssize_t read(int, void *, size_t);declaration shadows a variable in the global namespace [-Wshadow] ^ read, ^ In file included from DlgHiddenColumns.cpp:22: In file included from /usr/include/unistd.h./stdwx.h::5049:: 9In file included from :/usr/include/wx-3.0/wx/wx.h :note: 27previous declaration is here: /usr/include/wx-3.0/wx/stream.h:426:9:ssize_t read(int, void *, size_t); warning: ^declaration shadows a variable in the global namespace [-Wshadow] write, ^ In file included from /usr/include/unistd.hDlgEventLog.cpp::5122:: 9In file included from In file included from :./stdwx.hBOINCGUIApp.cpp ::note: 4930previous declaration is here: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h./stdwx.h::2749: ssize_t write(int, const void *, size_t);: /usr/include/wx-3.0/wx/stream.h In file included from : ^/usr/include/wx-3.0/wx/wx.h426 ::279: :/usr/include/wx-3.0/wx/stream.h :warning: 425declaration shadows a variable in the global namespace [-Wshadow]: 9: write,warning: declaration shadows a variable in the global namespace [-Wshadow] ^ /usr/include/unistd.h read,: 51 ^: 9: note: previous declaration is here /usr/include/unistd.hssize_t write(int, const void *, size_t);: 50 ^: 9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119:In file included from BOINCDialupManager.cppnote: :expanded from macro '_WX_DECLARE_HASH_MAP'22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 5 ^: warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ m_getKey( k_ex ) \ ^/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is hereIn file included from BOINCBaseView.cpp:22: In file included from ssize_t write(int, const void *, size_t);./stdwx.h : ^49 : In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.hIn file included from :DlgAdvPreferences.cpp50::229: :In file included from ./stdwx.hnote: :previous declaration is here49 : In file included from In file included from /usr/include/wx-3.0/wx/wx.hBOINCClientManager.cppssize_t read(int, void *, size_t);:: 2522 ^: : In file included from In file included from /usr/include/wx-3.0/wx/app.h./stdwx.h::52049: : In file included from /usr/include/wx-3.0/wx/unix/app.hIn file included from DlgExitMessage.cpp:/usr/include/wx-3.0/wx/wx.h:67:24:27: 5: In file included from :/usr/include/wx-3.0/wx/stream.h./stdwx.h ::warning: 42549definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 9In file included from :/usr/include/wx-3.0/wx/wx.h :warning: 27declaration shadows a variable in the global namespace [-Wshadow]: /usr/include/wx-3.0/wx/stream.h:In file included from 426 WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); read,DlgItemProperties.cpp: :9 ^ ^22: : /usr/include/wx-3.0/wx/hashmap.hIn file included from warning: :./stdwx.hdeclaration shadows a variable in the global namespace [-Wshadow]694: /usr/include/unistd.h:49: write,5: 50 :In file included from : ^ /usr/include/wx-3.0/wx/wx.h9 note: ::expanded from macro 'WX_DECLARE_HASH_MAP'/usr/include/unistd.h31 :: note: 51/usr/include/wx-3.0/wx/timer.hprevious declaration is here:: 9 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )183: : ssize_t read(int, void *, size_t); ^5note: :previous declaration is here ^ /usr/include/wx-3.0/wx/hashmap.h warning: :definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]636 ssize_t write(int, const void *, size_t);:In file included from 81BOINCClientManager.cpp ^:: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) 22 note: : ^expanded from macro '_WX_DECLARE_HASH_MAP'In file included from ./stdwx.h:/usr/include/wx-3.0/wx/object.h49:: 227In file included from :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/wx.h69 :: ^27 : note: /usr/include/wx-3.0/wx/stream.h/usr/include/wx-3.0/wx/hashmap.hIn file included from expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'::BOINCListCtrl.cpp 426461:::22916: ::In file included from ./stdwx.hwarning: note: :declaration shadows a variable in the global namespace [-Wshadow]expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);49 : ^ write,In file included from /usr/include/wx-3.0/wx/wx.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^: /usr/include/wx-3.0/wx/rtti.h 27 ^:: /usr/include/unistd.h134/usr/include/wx-3.0/wx/stream.h::/usr/include/wx-3.0/wx/unix/app.h:515:425::67:9 :9:note: 5: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: warning: previous declaration is herenote: declaration shadows a variable in the global namespace [-Wshadow] in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h read,: wxDECLARE_NO_ASSIGN_CLASS(name); \694 ^ssize_t write(int, const void *, size_t); : ^5 ^ : /usr/include/wx-3.0/wx/defs.hnote: :/usr/include/unistd.hexpanded from macro 'WX_DECLARE_HASH_MAP'3560: :5020::9 : _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: ^ previous declaration is here /usr/include/wx-3.0/wx/hashmap.h:637: classname& operator=(const classname&)119ssize_t read(int, void *, size_t); : ^ ^ note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/timer.h:177In file included from :BOINCListCtrl.cpp49::22_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : note: In file included from ^in implicit copy constructor for 'wxTimerEvent' first required here./stdwx.h :/usr/include/wx-3.0/wx/hashmap.h49:: 244In file included from :/usr/include/wx-3.0/wx/wx.h11::27 : note: /usr/include/wx-3.0/wx/stream.h virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }expanded from macro '\ _WX_DECLARE_HASHTABLE': 426 ^: 9 m_getKey( k_ex ) \: ^warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9:In file included from DlgHiddenColumns.cppnote: :previous declaration is here22 : In file included from ./stdwx.h:49: ssize_t read(int, void *, size_t);In file included from /usr/include/wx-3.0/wx/wx.h ^: 31: /usr/include/wx-3.0/wx/timer.h:183:5:In file included from DlgDiagnosticLogFlags.cppwarning: :definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent): 27 ^: /usr/include/wx-3.0/wx/stream.h:426/usr/include/wx-3.0/wx/object.h::9227:: 69warning: :declaration shadows a variable in the global namespace [-Wshadow] note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' write, ^ /usr/include/unistd.h:51:9: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: previous declaration is here ^ /usr/include/wx-3.0/wx/rtti.h:ssize_t write(int, const void *, size_t);134 :In file included from ^5DlgEventLogListCtrl.cpp :: 22note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 520 ^: /usr/include/wx-3.0/wx/unix/app.h:67/usr/include/wx-3.0/wx/defs.h::53560:: 20warning: :definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ ^ /usr/include/wx-3.0/wx/timer.h/usr/include/wx-3.0/wx/hashmap.h::177694::495:: note: note: in implicit copy constructor for 'wxTimerEvent' first required hereexpanded from macro 'WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ ^ In file included from /usr/include/wx-3.0/wx/hashmap.hDlgEventLog.cpp::63622:: 81In file included from :./stdwx.h :note: 49expanded from macro '_WX_DECLARE_HASH_MAP': In file included from In file included from /usr/include/wx-3.0/wx/wx.hBOINCGUIApp.cpp::3130: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: /usr/include/wx-3.0/wx/timer.h In file included from : ^./stdwx.h183 ::49/usr/include/wx-3.0/wx/hashmap.h5: ::In file included from 461 /usr/include/wx-3.0/wx/wx.h:warning: :16definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]31: : /usr/include/wx-3.0/wx/timer.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'183 : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent)5 : ^ warning: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/object.h : ^227 :69: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent)/usr/include/wx-3.0/wx/unix/app.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : ^67 :5:/usr/include/wx-3.0/wx/object.h :note: 227in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here: 69#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:/usr/include/wx-3.0/wx/hashmap.h : ^note: 694 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'WX_DECLARE_HASH_MAP'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )/usr/include/wx-3.0/wx/rtti.h : ^134 : wxDECLARE_NO_ASSIGN_CLASS(name); \5/usr/include/wx-3.0/wx/hashmap.h :: ^ 637 note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'119/usr/include/wx-3.0/wx/defs.h :: 3560note: :expanded from macro '_WX_DECLARE_HASH_MAP'20 : note: wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/defs.h:3560 classname& operator=(const classname&):_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 20 ^: ^In file included from AccountManagerProcessingPage.cppnote: /usr/include/wx-3.0/wx/timer.h:/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':22: 177: 244:In file included from :49 classname& operator=(const classname&)./stdwx.h11: :: ^49 note: : note: in implicit copy constructor for 'wxTimerEvent' first required hereIn file included from expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/timer.h /usr/include/wx-3.0/wx/wx.h ::17727: virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } m_getKey( k_ex ) \: 49 /usr/include/wx-3.0/wx/stream.h: ^ ^: 425note: :in implicit copy constructor for 'wxTimerEvent' first required here9 : warning: declaration shadows a variable in the global namespace [-Wshadow] read, virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here In file included from virtual wxEvent *Clone() const { return new wxTimerEvent(*this); }BOINCListCtrl.cpp : ^22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: In file included from previous declaration is hereDlgDiagnosticLogFlags.cpp :22: In file included from ./stdwx.h:ssize_t read(int, void *, size_t);49 : ^In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:In file included from 5AlreadyExistsPage.cpp:: 22warning: : definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent): /usr/include/wx-3.0/wx/stream.h ^: 426:9/usr/include/wx-3.0/wx/object.h:: 227warning: :declaration shadows a variable in the global namespace [-Wshadow]69 : note: write,expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/unistd.h:51:9: note: previous declaration is here#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.hssize_t write(int, const void *, size_t);: 134 ^: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.hIn file included from :BOINCBaseView.cpp31:: 22/usr/include/wx-3.0/wx/timer.h: :In file included from 183./stdwx.h::549:: In file included from warning: /usr/include/wx-3.0/wx/wx.hdefinition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 27: /usr/include/wx-3.0/wx/stream.h:425:9: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) warning: ^declaration shadows a variable in the global namespace [-Wshadow] /usr/include/wx-3.0/wx/object.h: read,227 : ^69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/unistd.h:50:9: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: previous declaration is here ^ /usr/include/wx-3.0/wx/rtti.h:ssize_t read(int, void *, size_t);134 : ^5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/defs.h::273560: :/usr/include/wx-3.0/wx/stream.h20::426 :note: 9expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': warning: declaration shadows a variable in the global namespace [-Wshadow] classname& operator=(const classname&) write, ^ ^ /usr/include/unistd.h/usr/include/wx-3.0/wx/timer.h::51177::949:: note: note: previous declaration is herein implicit copy constructor for 'wxTimerEvent' first required here ssize_t write(int, const void *, size_t); ^ virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: In file included from note: AlreadyExistsPage.cppin implicit copy constructor for 'wxPaintEvent' first required here: 22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h: virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }31 : ^/usr/include/wx-3.0/wx/timer.h :183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ /usr/include/wx-3.0/wx/event.hIn file included from :DlgExclusiveApps.cpp2286::225: :In file included from ./stdwx.hwarning: :definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49 : In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)426 : ^9 : warning: /usr/include/wx-3.0/wx/object.hdeclaration shadows a variable in the global namespace [-Wshadow]: 227:69 write,: ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/unistd.h:51:9: note: previous declaration is here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry,In file included from /usr/include/wx-3.0/wx/panel.h^: 69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h/usr/include/wx-3.0/wx/hashmap.h::14710: :In file included from 5/usr/include/wx-3.0/wx/bitmap.h:: 21note: : expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'/usr/include/wx-3.0/wx/image.h :189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry,: 5^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h :710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \636 : ^81 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/hashmap.h :461/usr/include/wx-3.0/wx/hashmap.h::16636:: 81note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/image.h/usr/include/wx-3.0/wx/hashmap.h::189461::116:: note: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required hereexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189 WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: 1 ^: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here: 707:/usr/include/wx-3.0/wx/hashmap.h5::710 :note: 5expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h::119707:: 5note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h::119244:: 11note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) In file included from ^DlgEventLog.cpp :22/usr/include/wx-3.0/wx/hashmap.h: :In file included from 636./stdwx.h::8149:: In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro '_WX_DECLARE_HASH_MAP': 40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \14 : ^In file included from /usr/include/wx-3.0/wx/bitmap.h:21/usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/image.h461::18916::1 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/image.h/usr/include/wx-3.0/wx/hashmap.h::189710::15:: note: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required hereexpanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:710:5: note: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ^ /usr/include/wx-3.0/wx/hashmap.h:707:5 WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: ^note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )81 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ /usr/include/wx-3.0/wx/hashmap.h:244:11 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/image.h m_getKey( k_ex ) \: 189 ^: 1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here In file included from /usr/include/wx-3.0/wx/hashmap.hBOINCClientManager.cpp::71022:: 5In file included from :./stdwx.h :note: 49expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP': In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \In file included from /usr/include/wx-3.0/wx/generic/panelg.h ^: 14: /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/bitmap.h707::215: :/usr/include/wx-3.0/wx/image.h :note: 189expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry,/usr/include/wx-3.0/wx/hashmap.h :^637 :119:/usr/include/wx-3.0/wx/hashmap.h :note: 710expanded from macro '_WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244707::115:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/hashmap.h40:: 637In file included from :/usr/include/wx-3.0/wx/panel.h119::69 : note: In file included from expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/generic/panelg.h :14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:244:11WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry,: ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:710:5: note: m_getKey( k_ex ) \expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from DlgSelectComputer.cppAccountInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::5050: : In file included from In file included from /usr/include/wx-3.0/wx/dc.h/usr/include/wx-3.0/wx/dc.h::3232: : In file included from In file included from /usr/include/wx-3.0/wx/affinematrix2d.h/usr/include/wx-3.0/wx/affinematrix2d.h::1717: : In file included from In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h/usr/include/wx-3.0/wx/affinematrix2dbase.h::1717: : /usr/include/wx-3.0/wx/geometry.h/usr/include/wx-3.0/wx/geometry.h::634634::2121:: warning: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ ^ /usr/include/wx-3.0/wx/geometry.h/usr/include/wx-3.0/wx/geometry.h::618618::8282:: note: note: in implicit copy constructor for 'wxRect2DDouble' first required herein implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from In file included from /usr/include/wx-3.0/wx/affinematrix2d.hBOINCListCtrl.cpp::1722: : In file included from In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h./stdwx.h::1749: : /usr/include/wx-3.0/wx/geometry.hIn file included from :/usr/include/wx-3.0/wx/wx.h634::5021: :In file included from /usr/include/wx-3.0/wx/dc.hwarning: :definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]32 : In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: wxRect2DDouble& operator = (const wxRect2DDouble& rect);/usr/include/wx-3.0/wx/geometry.h : ^634 :21: /usr/include/wx-3.0/wx/geometry.hwarning: :definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]618 :82: note: in implicit copy constructor for 'wxRect2DDouble' first required here wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; }/usr/include/wx-3.0/wx/geometry.h : ^618 :82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82:In file included from DlgDiagnosticLogFlags.cppnote: :in implicit copy constructor for 'wxRect2DDouble' first required here22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; }In file included from /usr/include/wx-3.0/wx/dc.h ^: 32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' In file included from m_getKey( k_ex ) \BOINCBaseWizard.cpp : ^22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::6363: : /usr/include/wx-3.0/wx/dialog.h/usr/include/wx-3.0/wx/dialog.h::387387::55:: warning: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/dialog.h/usr/include/wx-3.0/wx/dialog.h::384384::4949:: note: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required herein implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ ^ In file included from In file included from DlgSelectComputer.cppAccountInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::6666: : In file included from In file included from /usr/include/wx-3.0/wx/dataobj.h/usr/include/wx-3.0/wx/dataobj.h::7979: : /usr/include/wx-3.0/wx/gtk/dataform.h/usr/include/wx-3.0/wx/gtk/dataform.h::3131::1919:: warning: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) wxDataFormat& operator=(const wxDataFormat& format) ^ ^ /usr/include/wx-3.0/wx/dataobj.h/usr/include/wx-3.0/wx/dataobj.h::202202::1111:: note: note: in implicit copy constructor for 'wxDataFormat' first required herein implicit copy constructor for 'wxDataFormat' first required here : m_format(format) : m_format(format) ^ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: In file included from expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'AdvancedFrame.cpp :29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h: wxDECLARE_NO_ASSIGN_CLASS(name); \63 : ^/usr/include/wx-3.0/wx/dialog.h :387:/usr/include/wx-3.0/wx/defs.h5::3560 :warning: 20definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/object.h:227/usr/include/wx-3.0/wx/dialog.h::69384:: 49note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.hIn file included from :BOINCGUIApp.cpp134::305: :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'49 : In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent )expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/object.h: classname& operator=(const classname&)227 : ^69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }: 134 ^: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from In file included from BOINCListCtrl.cppBOINCBaseFrame.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::6366: : /usr/include/wx-3.0/wx/dialog.hIn file included from :/usr/include/wx-3.0/wx/dataobj.h387::795: :/usr/include/wx-3.0/wx/gtk/dataform.h :warning: 31definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/object.h:227:/usr/include/wx-3.0/wx/dataobj.h69::202 :note: 11expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.hIn file included from :CompletionPage.cpp3560::2220: :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'49 : In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h classname& operator=(const classname&): 387 ^: 5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/dialog.h :384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }: 227 ^: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from BOINCTaskCtrl.cpp:22In file included from : #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);common/wxPieCtrl.cppIn file included from :./stdwx.h ^13: : 49In file included from /usr/include/wx-3.0/wx/rtti.h: common/wxPieCtrl.h:In file included from :134/usr/include/wx-3.0/wx/wx.h15::: 566In file included from :: /usr/include/wx-3.0/wx/wx.h In file included from :note: /usr/include/wx-3.0/wx/dataobj.h50expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':: 79In file included from : /usr/include/wx-3.0/wx/dc.h/usr/include/wx-3.0/wx/gtk/dataform.h::3231 wxDECLARE_NO_ASSIGN_CLASS(name); \: : In file included from 19 ^/usr/include/wx-3.0/wx/affinematrix2d.h: : /usr/include/wx-3.0/wx/defs.h17warning: :: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]3560In file included from :/usr/include/wx-3.0/wx/affinematrix2dbase.h20::17 wxDataFormat& operator=(const wxDataFormat& format): note: /usr/include/wx-3.0/wx/geometry.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: 634:21:/usr/include/wx-3.0/wx/dataobj.h classname& operator=(const classname&):warning: 202definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^: 11: note: in implicit copy constructor for 'wxDataFormat' first required here/usr/include/wx-3.0/wx/dialog.h :384:49 wxRect2DDouble& operator = (const wxRect2DDouble& rect);: : m_format(format) ^note: ^ in implicit copy constructor for 'wxWindowModalDialogEvent' first required here /usr/include/wx-3.0/wx/geometry.h:618:82: virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }note: in implicit copy constructor for 'wxRect2DDouble' first required here ^ { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); In file included from ^DlgItemProperties.cpp :22: /usr/include/wx-3.0/wx/rtti.hIn file included from :./stdwx.h134::495: :In file included from /usr/include/wx-3.0/wx/wx.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'66 : In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: note: wxDataFormat& operator=(const wxDataFormat& format)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/dataobj.h classname& operator=(const classname&): 202 ^: 11: note: /usr/include/wx-3.0/wx/dialog.hin implicit copy constructor for 'wxDataFormat' first required here: 384:49: : m_format(format)note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here ^ virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.hIn file included from :DlgExitMessage.cpp66:: 24In file included from : /usr/include/wx-3.0/wx/dataobj.hIn file included from :./stdwx.h79:: 49/usr/include/wx-3.0/wx/gtk/dataform.h: :In file included from 31/usr/include/wx-3.0/wx/wx.h::1966:: In file included from warning: /usr/include/wx-3.0/wx/dataobj.hdefinition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: wxDataFormat& operator=(const wxDataFormat& format)warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/dataobj.h:202 wxDataFormat& operator=(const wxDataFormat& format): 11 ^: note: in implicit copy constructor for 'wxDataFormat' first required here /usr/include/wx-3.0/wx/dataobj.h:202: : m_format(format)11 : ^ note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from BOINCListCtrl.cpp: wxDataFormat& operator=(const wxDataFormat& format)22 : ^In file included from ./stdwx.h:49: /usr/include/wx-3.0/wx/dataobj.hIn file included from :/usr/include/wx-3.0/wx/wx.h202::6611: :In file included from /usr/include/wx-3.0/wx/dataobj.hnote: :in implicit copy constructor for 'wxDataFormat' first required here79 : /usr/include/wx-3.0/wx/gtk/dataform.h:31 : m_format(format): 19 ^: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from In file included from DlgSelectComputer.cppAccountInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::9393: : In file included from In file included from /usr/include/wx-3.0/wx/filedlg.h/usr/include/wx-3.0/wx/filedlg.h::235235: : In file included from In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h/usr/include/wx-3.0/wx/gtk/filedlg.h::1212: : In file included from In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h/usr/include/wx-3.0/wx/gtk/filectrl.h::1616: : /usr/include/wx-3.0/wx/filectrl.h/usr/include/wx-3.0/wx/filectrl.h::118118::55:: warning: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/filectrl.h/usr/include/wx-3.0/wx/filectrl.h::101101::4949:: note: note: in implicit copy constructor for 'wxFileCtrlEvent' first required herein implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::5050: : In file included from In file included from /usr/include/wx-3.0/wx/config.h/usr/include/wx-3.0/wx/config.h::3131: : In file included from In file included from /usr/include/wx-3.0/wx/fileconf.h/usr/include/wx-3.0/wx/fileconf.h::1919: : In file included from In file included from /usr/include/wx-3.0/wx/textfile.h/usr/include/wx-3.0/wx/textfile.h::2222: : /usr/include/wx-3.0/wx/file.h/usr/include/wx-3.0/wx/file.h::3636::1919:: warning: warning: declaration shadows a variable in the global namespace [-Wshadow]declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; enum OpenMode { read, write, read_write, write_append, write_excl }; ^ ^ /usr/include/unistd.h/usr/include/unistd.h::5050::99:: note: note: previous declaration is hereprevious declaration is here ssize_t read(int, void *, size_t);ssize_t read(int, void *, size_t); ^ ^ In file included from In file included from DlgSelectComputer.cppAccountInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::5050: : In file included from In file included from /usr/include/wx-3.0/wx/config.h/usr/include/wx-3.0/wx/config.h::3131: : In file included from In file included from /usr/include/wx-3.0/wx/fileconf.h/usr/include/wx-3.0/wx/fileconf.h::1919: : In file included from In file included from /usr/include/wx-3.0/wx/textfile.h/usr/include/wx-3.0/wx/textfile.h::2222: : /usr/include/wx-3.0/wx/file.h/usr/include/wx-3.0/wx/file.h::3636::2525:: warning: warning: declaration shadows a variable in the global namespace [-Wshadow]declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; enum OpenMode { read, write, read_write, write_append, write_excl }; ^ ^ /usr/include/unistd.h/usr/include/unistd.h::5151::99:: note: note: previous declaration is hereprevious declaration is here ssize_t write(int, const void *, size_t);ssize_t write(int, const void *, size_t); ^ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here In file included from DlgEventLog.cpp:22: In file included from virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }./stdwx.h : ^49 : In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from DlgDiagnosticLogFlags.cpp classname& operator=(const classname&): 22 ^: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/filectrl.h/usr/include/wx-3.0/wx/wx.h::10193:: 49In file included from :/usr/include/wx-3.0/wx/filedlg.h :note: 235in implicit copy constructor for 'wxFileCtrlEvent' first required here: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h: virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }16 : ^/usr/include/wx-3.0/wx/filectrl.h :118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:In file included from 101BOINCListCtrl.cpp::4922:: In file included from note: ./stdwx.hin implicit copy constructor for 'wxFileCtrlEvent' first required here: 49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h: virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }235 : ^In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:In file included from 31BOINCTaskCtrl.cpp: :In file included from 22/usr/include/wx-3.0/wx/fileconf.h: :In file included from 19./stdwx.h: :In file included from 50/usr/include/wx-3.0/wx/textfile.h: :In file included from 22/usr/include/wx-3.0/wx/config.h: :/usr/include/wx-3.0/wx/file.h31:: 36In file included from :/usr/include/wx-3.0/wx/fileconf.h19::19 : warning: In file included from declaration shadows a variable in the global namespace [-Wshadow]/usr/include/wx-3.0/wx/textfile.h :22: /usr/include/wx-3.0/wx/file.h:36:19: enum OpenMode { read, write, read_write, write_append, write_excl };warning: declaration shadows a variable in the global namespace [-Wshadow] ^ /usr/include/unistd.h:50:9: enum OpenMode { read, write, read_write, write_append, write_excl };note: previous declaration is here ^ /usr/include/unistd.h:50ssize_t read(int, void *, size_t);: 9 ^: note: previous declaration is here In file included from ssize_t read(int, void *, size_t);BOINCBaseFrame.cpp : ^22 : In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:In file included from 31BOINCTaskCtrl.cpp: :In file included from 22/usr/include/wx-3.0/wx/fileconf.h: :In file included from 19./stdwx.h: :In file included from 50/usr/include/wx-3.0/wx/textfile.h: :In file included from 22/usr/include/wx-3.0/wx/config.h: :/usr/include/wx-3.0/wx/file.h31:: 36In file included from :/usr/include/wx-3.0/wx/fileconf.h25::19 : warning: In file included from declaration shadows a variable in the global namespace [-Wshadow]/usr/include/wx-3.0/wx/textfile.h :22: /usr/include/wx-3.0/wx/file.h:36:25: enum OpenMode { read, write, read_write, write_append, write_excl };warning: declaration shadows a variable in the global namespace [-Wshadow] ^ /usr/include/unistd.h:51:9: enum OpenMode { read, write, read_write, write_append, write_excl };note: previous declaration is here ^ /usr/include/unistd.h:51:ssize_t write(int, const void *, size_t);9 : ^ note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::7272: : /usr/include/wx-3.0/wx/taskbar.h/usr/include/wx-3.0/wx/taskbar.h::106106::55:: warning: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/taskbar.h/usr/include/wx-3.0/wx/taskbar.h::103103::4949:: note: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required herein implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from In file included from AccountInfoPage.cppDlgSelectComputer.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::7474: : In file included from In file included from /usr/include/wx-3.0/wx/url.h/usr/include/wx-3.0/wx/url.h::1919: : In file included from In file included from /usr/include/wx-3.0/wx/protocol/protocol.h/usr/include/wx-3.0/wx/protocol/protocol.h::2323: : /usr/include/wx-3.0/wx/socket.h/usr/include/wx-3.0/wx/socket.h::420420::55:: warning: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/socket.h/usr/include/wx-3.0/wx/socket.h::413413::4949:: note: note: in implicit copy constructor for 'wxSocketEvent' first required herein implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50In file included from :DlgDiagnosticLogFlags.cpp9::22 : note: In file included from previous declaration is here./stdwx.h :50: In file included from /usr/include/wx-3.0/wx/config.h:ssize_t read(int, void *, size_t);31 : ^In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: In file included from /usr/include/wx-3.0/wx/file.hCompletionPage.cpp::3622:: 19In file included from In file included from :./stdwx.hBOINCGUIApp.cpp ::warning: 5030declaration shadows a variable in the global namespace [-Wshadow]: : In file included from In file included from /usr/include/wx-3.0/wx/config.h./stdwx.h::3150: enum OpenMode { read, write, read_write, write_append, write_excl };: In file included from In file included from /usr/include/wx-3.0/wx/fileconf.h ^/usr/include/wx-3.0/wx/config.h: :1931/usr/include/unistd.h: : :In file included from In file included from 50/usr/include/wx-3.0/wx/textfile.h/usr/include/wx-3.0/wx/fileconf.h:::92219:: : /usr/include/wx-3.0/wx/file.hIn file included from note: :/usr/include/wx-3.0/wx/textfile.hprevious declaration is here36: :2225: :/usr/include/wx-3.0/wx/file.hssize_t read(int, void *, size_t); : warning: 36 ^declaration shadows a variable in the global namespace [-Wshadow]: 19: warning: declaration shadows a variable in the global namespace [-Wshadow] In file included from DlgDiagnosticLogFlags.cpp: enum OpenMode { read, write, read_write, write_append, write_excl };22 : ^In file included from ./stdwx.h enum OpenMode { read, write, read_write, write_append, write_excl };:/usr/include/unistd.h 50: ^: 51 In file included from :/usr/include/wx-3.0/wx/config.h/usr/include/unistd.h9:::3150 : :note: In file included from 9previous declaration is here/usr/include/wx-3.0/wx/fileconf.h: : 19note: : previous declaration is heressize_t write(int, const void *, size_t);In file included from /usr/include/wx-3.0/wx/textfile.h ^: 22ssize_t read(int, void *, size_t);: /usr/include/wx-3.0/wx/file.h ^: 36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:50 enum OpenMode { read, write, read_write, write_append, write_excl };: In file included from ^/usr/include/wx-3.0/wx/config.h :31/usr/include/unistd.h: :In file included from 51/usr/include/wx-3.0/wx/fileconf.h::919:: In file included from note: /usr/include/wx-3.0/wx/textfile.hprevious declaration is here: 22: /usr/include/wx-3.0/wx/file.h:36:25ssize_t write(int, const void *, size_t);: ^warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' In file included from AccountInfoPage.cpp: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \22 : ^In file included from ./stdwx.h:49/usr/include/wx-3.0/wx/hashmap.h: :In file included from 636/usr/include/wx-3.0/wx/wx.h::8120:: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'577 :20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h wxPointerHash& operator=(const wxPointerHash&) { return *this; }: 461 ^: 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/filesys.h:176: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \1 : ^ note: in implicit copy constructor for 'wxPointerHash' first required here /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);722 :^5 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \637 : ^119 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 244 ^: 11:/usr/include/wx-3.0/wx/hashmap.h :note: 242expanded from macro '\ _WX_DECLARE_HASHTABLE': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: In file included from expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'DlgGenericMessage.cpp :23: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h: wxDECLARE_NO_ASSIGN_CLASS(name); \106 : ^5 : warning: /usr/include/wx-3.0/wx/defs.hdefinition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: /usr/include/wx-3.0/wx/socket.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }: 103 ^: 49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DlgExitMessage.cpp:24: In file included from wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);./stdwx.h : ^72 : /usr/include/wx-3.0/wx/taskbar.h:/usr/include/wx-3.0/wx/defs.h106::35605::20 :warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/defs.h:3560/usr/include/wx-3.0/wx/taskbar.h::20103:: 49note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } /usr/include/wx-3.0/wx/taskbar.h ^: 103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ In file included from /usr/include/wx-3.0/wx/rtti.hCompletionPage.cpp::13422:: 5In file included from :./stdwx.h :note: 72expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \In file included from DlgDiagnosticLogFlags.cpp ^: wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);22 /usr/include/wx-3.0/wx/defs.h: ^:In file included from 3560./stdwx.h::/usr/include/wx-3.0/wx/defs.h2072::: 3560 /usr/include/wx-3.0/wx/taskbar.h:note: :20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'106: : 5note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: classname& operator=(const classname&)definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);:/usr/include/wx-3.0/wx/taskbar.h 413: ^:103 49::/usr/include/wx-3.0/wx/defs.h49 ::note: 3560 in implicit copy constructor for 'wxSocketEvent' first required here:note: 20in implicit copy constructor for 'wxTaskBarIconEvent' first required here: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:In file included from 5BOINCGUIApp.cpp:: 30warning: : In file included from definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from DlgHiddenColumns.cpp ./stdwx.h:In file included from :22BOINCListCtrl.cpp72 wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);: :: In file included from 22/usr/include/wx-3.0/wx/taskbar.h ^./stdwx.h: : :In file included from 10674/usr/include/wx-3.0/wx/defs.h./stdwx.h:: ::5In file included from 356072:/usr/include/wx-3.0/wx/url.h:: :20/usr/include/wx-3.0/wx/taskbar.hwarning: 19::definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 106 In file included from note: :/usr/include/wx-3.0/wx/protocol/protocol.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5: : wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);23 : warning: ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/socket.hdefinition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :/usr/include/wx-3.0/wx/defs.h ^420: :35605 wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);::/usr/include/wx-3.0/wx/taskbar.h 20 : ^:warning: 103 definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:note: /usr/include/wx-3.0/wx/defs.h 49expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':: 3560 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent):note: 20 classname& operator=(const classname&)in implicit copy constructor for 'wxTaskBarIconEvent' first required here ^: ^note: /usr/include/wx-3.0/wx/object.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 227 virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); }:/usr/include/wx-3.0/wx/taskbar.h 69: classname& operator=(const classname&) ^:103 : ^note: 49 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: /usr/include/wx-3.0/wx/taskbar.hin implicit copy constructor for 'wxTaskBarIconEvent' first required here: 103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ ^ virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); }/usr/include/wx-3.0/wx/rtti.h : ^134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.hIn file included from :BOINCBaseWizard.cpp106::225: :In file included from ./stdwx.hwarning: :definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]72 : /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/defs.h:3560 wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);: 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/defs.h :3560:20: note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/taskbar.h classname& operator=(const classname&): 103 ^: 49: note: /usr/include/wx-3.0/wx/taskbar.hin implicit copy constructor for 'wxTaskBarIconEvent' first required here: 103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from common/wxPieCtrl.cpp:13: In file included from common/wxPieCtrl.h:15: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ common/wxPieCtrl.cpp:39:2: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_PAINT(wxPieCtrl::OnPaint) ^ /usr/include/wx-3.0/wx/event.h:4184:26: note: expanded from macro 'EVT_PAINT' #define EVT_PAINT(func) wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:In file included from 74DlgEventLog.cpp: :In file included from 22/usr/include/wx-3.0/wx/url.h: :In file included from 19./stdwx.h: :In file included from 74/usr/include/wx-3.0/wx/protocol/protocol.h: :In file included from 23/usr/include/wx-3.0/wx/url.h: :/usr/include/wx-3.0/wx/socket.h19:: 420In file included from :/usr/include/wx-3.0/wx/protocol/protocol.h5::23 : warning: /usr/include/wx-3.0/wx/socket.hdefinition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)/usr/include/wx-3.0/wx/object.h : ^227 :69:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/rtti.h : ^134 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/defs.hIn file included from :AlreadyExistsPage.cpp ^3560: :2220: /usr/include/wx-3.0/wx/defs.h:In file included from : ./stdwx.h3560note: ::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'7220 : :/usr/include/wx-3.0/wx/taskbar.h :note: 106expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': classname& operator=(const classname&) 5 : ^ warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) /usr/include/wx-3.0/wx/socket.h ^: wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); 413 : ^49 /usr/include/wx-3.0/wx/socket.h::/usr/include/wx-3.0/wx/defs.h 413:note: :3560in implicit copy constructor for 'wxSocketEvent' first required here49: :20 :note: in implicit copy constructor for 'wxSocketEvent' first required herenote: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from DlgDiagnosticLogFlags.cpp: wxDECLARE_NO_ASSIGN_CLASS(name); \22 : ^In file included from ./stdwx.h:74/usr/include/wx-3.0/wx/defs.h: :In file included from 3560/usr/include/wx-3.0/wx/url.h::2019:: In file included from note: /usr/include/wx-3.0/wx/protocol/protocol.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 23: /usr/include/wx-3.0/wx/socket.h:420: classname& operator=(const classname&)5 : ^ warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/socket.h:413:49: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) note: ^in implicit copy constructor for 'wxSocketEvent' first required here /usr/include/wx-3.0/wx/object.h:227:69: note: virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:In file included from 227BOINCListCtrl.cpp::6922:: In file included from note: ./stdwx.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 420 ^: 5: /usr/include/wx-3.0/wx/rtti.hwarning: :definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227 wxDECLARE_NO_ASSIGN_CLASS(name); \: 69 ^: note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/rtti.h:134/usr/include/wx-3.0/wx/socket.h::5413:: 49note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxSocketEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ In file included from /usr/include/wx-3.0/wx/object.hBOINCClientManager.cpp::22722:: 69In file included from :./stdwx.h :note: 74expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);5 : ^ warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134:5: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h:227:69: wxDECLARE_NO_ASSIGN_CLASS(name); \note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/rtti.h : ^134 :5: /usr/include/wx-3.0/wx/socket.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'413 :49: note: in implicit copy constructor for 'wxSocketEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); In file included from ^DlgExclusiveApps.cpp :22: /usr/include/wx-3.0/wx/rtti.hIn file included from :./stdwx.h134::745: :In file included from /usr/include/wx-3.0/wx/url.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'19 : In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: wxDECLARE_NO_ASSIGN_CLASS(name); \definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)/usr/include/wx-3.0/wx/defs.h : ^3560 :20:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);49 : ^ note: in implicit copy constructor for 'wxProcessEvent' first required here /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: In file included from in implicit copy constructor for 'wxSocketEvent' first required hereBOINCTaskCtrl.cpp :22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h: virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }176 : ^5 : warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from In file included from ./stdwx.hDlgOptions.cpp::8122: : /usr/include/wx-3.0/wx/process.hIn file included from :./stdwx.h176::745: :In file included from /usr/include/wx-3.0/wx/url.hwarning: :definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]19 : In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent): 5 ^: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 69 ^: note: /usr/include/wx-3.0/wx/rtti.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/rtti.h ^: 134:5: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: In file included from note: BOINCBaseFrame.cppexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': wxDECLARE_NO_ASSIGN_CLASS(name); \22 : ^ classname& operator=(const classname&)In file included from ./stdwx.h ^/usr/include/wx-3.0/wx/defs.h: :833560: :/usr/include/wx-3.0/wx/process.h/usr/include/wx-3.0/wx/dialup.h20:::170182 ::note: 495expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':: note: warning: in implicit copy constructor for 'wxProcessEvent' first required heredefinition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } /usr/include/wx-3.0/wx/socket.h wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^: 413 ^: 49: /usr/include/wx-3.0/wx/defs.hnote: :in implicit copy constructor for 'wxSocketEvent' first required here3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: In file included from in implicit copy constructor for 'wxProcessEvent' first required hereAdvancedFrame.cpp :29: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }: 176 ^: 5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ In file included from /usr/include/wx-3.0/wx/object.hAsyncRPC.cpp::22731:: 69In file included from :./stdwx.h :note: 49expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/rtti.h:134:5 wxPointerHash& operator=(const wxPointerHash&) { return *this; }: ^note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/filesys.h:176 wxDECLARE_NO_ASSIGN_CLASS(name); \: 1 ^: note: /usr/include/wx-3.0/wx/defs.hin implicit copy constructor for 'wxPointerHash' first required here: 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/process.h722::1705::49 :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'note: in implicit copy constructor for 'wxProcessEvent' first required here _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: In file included from in implicit copy constructor for 'wxPointerEqual' first required hereBOINCDialupManager.cpp :22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);: ^warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:722:5: wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ^ /usr/include/wx-3.0/wx/defs.h:3560:20: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:637:119 classname& operator=(const classname&): ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }: 243 ^: In file included from 11BOINCBaseFrame.cpp:: 22note: : expanded from macro '\ _WX_DECLARE_HASHTABLE'In file included from ./stdwx.h:49: In file included from m_equals( k_eq ), \/usr/include/wx-3.0/wx/wx.h : ^20 : /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176In file included from :AsyncRPC.cpp1::31 : note: In file included from in implicit copy constructor for 'wxPointerHash' first required here./stdwx.h :84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);/usr/include/wx-3.0/wx/html/helpctrl.h :^19 : In file included from /usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/hashmap.h::19722: :In file included from 5/usr/include/wx-3.0/wx/html/helpdata.h:: 20note: : expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/filesys.h :176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);119 :^ note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:In file included from 722BOINCTaskCtrl.cpp::522:: In file included from note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \./stdwx.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' : ^49 : In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h::24220 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \:: 11/usr/include/wx-3.0/wx/hashmap.h ^:: 577note: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'20: :636 :warning: 81 m_hasher( hfun ), \definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/hashmap.h:::585176461:::21116::: warning: note: note: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxPointerHash' first required hereexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ ^ ^ /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/hashmap.h:::176176722:::115::: note: note: note: in implicit copy constructor for 'wxPointerEqual' first required herein implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required hereexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h:: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \722637 :: ^5119 :: /usr/include/wx-3.0/wx/hashmap.hnote: note: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP'637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^637 :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \119/usr/include/wx-3.0/wx/hashmap.h :: ^ 242 note: :expanded from macro '_WX_DECLARE_HASH_MAP'11/usr/include/wx-3.0/wx/hashmap.h :: 244note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h :585:21: m_equals( k_eq ), \ warning: ^definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);84 : ^In file included from /usr/include/wx-3.0/wx/cshelp.h:18/usr/include/wx-3.0/wx/hashmap.h: :In file included from 722/usr/include/wx-3.0/wx/help.h::531:: In file included from note: /usr/include/wx-3.0/wx/html/helpctrl.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \20 : ^/usr/include/wx-3.0/wx/filesys.h :176/usr/include/wx-3.0/wx/hashmap.h::1637:: 119warning: :definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 722:/usr/include/wx-3.0/wx/hashmap.h5::243 :note: 11expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 461BOINCTaskCtrl.cpp::1622:: In file included from note: ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 31 ^: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: /usr/include/wx-3.0/wx/filesys.hIn file included from :/usr/include/wx-3.0/wx/html/helpfrm.h176::191: :In file included from /usr/include/wx-3.0/wx/html/helpdata.hnote: :in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here20 : /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/hashmap.h::176722::15:: warning: note: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::722119::5 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636244::8111:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.hIn file included from :DlgAbout.cpp722::225: :In file included from ./stdwx.hnote: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'83 : /usr/include/wx-3.0/wx/dialup.h:182:5: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:637:119 wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/hashmap.h :244:11/usr/include/wx-3.0/wx/dialup.h:: 179note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'49 : note: in implicit copy constructor for 'wxDialUpEvent' first required here m_getKey( k_ex ) \ ^ virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ In file included from /usr/include/wx-3.0/wx/defs.hDlgGenericMessage.cpp::356023:: 20In file included from :./stdwx.h :note: 81expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': /usr/include/wx-3.0/wx/process.h:176:5: classname& operator=(const classname&)warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/dialup.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)179 : ^49 : note: /usr/include/wx-3.0/wx/object.hin implicit copy constructor for 'wxDialUpEvent' first required here: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:81: wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);/usr/include/wx-3.0/wx/process.h : ^176 :5:/usr/include/wx-3.0/wx/defs.h :warning: 3560definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/object.h ^: 227:69: note: /usr/include/wx-3.0/wx/dialup.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from DlgEventLog.cpp:22: wxDECLARE_NO_ASSIGN_CLASS(name); \In file included from ./stdwx.h ^: 81: /usr/include/wx-3.0/wx/process.h/usr/include/wx-3.0/wx/defs.h::1763560::520:: warning: note: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/process.h::227170::6949:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here In file included from BOINCDialupManager.cpp:22: In file included from virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }./stdwx.h : ^49 : In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 242DlgGenericMessage.cpp::1123:: In file included from note: ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 83: /usr/include/wx-3.0/wx/dialup.h:182 m_hasher( hfun ), \: 5 ^: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/defs.h::5853560::2120:: warning: note: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^In file included from AccountManagerInfoPage.cpp ^: 22/usr/include/wx-3.0/wx/dialup.h: :In file included from /usr/include/wx-3.0/wx/filesys.h179./stdwx.h:::1764949::: 1 In file included from :note: /usr/include/wx-3.0/wx/wx.h in implicit copy constructor for 'wxDialUpEvent' first required here:note: 20in implicit copy constructor for 'wxPointerEqual' first required here: /usr/include/wx-3.0/wx/hashmap.h:577:20: virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } warning: ^definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722 wxPointerHash& operator=(const wxPointerHash&) { return *this; }: 5 ^: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/filesys.h:176:1 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: ^note: in implicit copy constructor for 'wxPointerHash' first required here /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 5 ^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ m_equals( k_eq ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637In file included from :AccountManagerPropertiesPage.cpp119::22 : note: In file included from expanded from macro '_WX_DECLARE_HASH_MAP'./stdwx.h :81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \AdvancedFrame.cpp : ^29 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent): /usr/include/wx-3.0/wx/hashmap.hIn file included from ^:In file included from ./stdwx.h 242CompletionPage.cpp::/usr/include/wx-3.0/wx/object.h:8411:22: :227: In file included from :In file included from /usr/include/wx-3.0/wx/cshelp.hnote: 69./stdwx.h:expanded from macro '\ _WX_DECLARE_HASHTABLE'::18 81: note: : In file included from expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_hasher( hfun ), \/usr/include/wx-3.0/wx/process.h/usr/include/wx-3.0/wx/help.h :: ^17631 :: 5In file included from :/usr/include/wx-3.0/wx/html/helpctrl.h :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);warning: 19 definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^ In file included from /usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/rtti.h:19: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)585: 134 :In file included from : ^21/usr/include/wx-3.0/wx/html/helpdata.h5 ::: 20/usr/include/wx-3.0/wx/object.h warning: : :note: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/filesys.h227expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' :: 17669::1 :note: wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'warning: wxDECLARE_NO_ASSIGN_CLASS(name); \ definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ ^ /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/defs.h::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);1763560 :WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);: ^1 20 :^: /usr/include/wx-3.0/wx/rtti.h note: :/usr/include/wx-3.0/wx/hashmap.hnote: in implicit copy constructor for 'wxPointerEqual' first required here134:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' :722 5::5 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&)note: WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ^ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/process.h :: ^722 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \170 : In file included from :5 ^/usr/include/wx-3.0/wx/defs.hDlgDiagnosticLogFlags.cpp49: ::: 3560/usr/include/wx-3.0/wx/hashmap.h22 note: ::: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'20636In file included from in implicit copy constructor for 'wxProcessEvent' first required here ::./stdwx.h 81:note: :81expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: note: virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }/usr/include/wx-3.0/wx/process.hexpanded from macro '_WX_DECLARE_HASH_MAP' ^ : classname& operator=(const classname&) ^176 /usr/include/wx-3.0/wx/hashmap.h: ^:5 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \637: : /usr/include/wx-3.0/wx/process.h ^119warning: : :definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]170 /usr/include/wx-3.0/wx/hashmap.h:note: :49expanded from macro '_WX_DECLARE_HASH_MAP'461: : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) 16 note: : ^in implicit copy constructor for 'wxProcessEvent' first required here note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/object.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : 227 ^ virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }: 69 ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:/usr/include/wx-3.0/wx/hashmap.h : ^note: 243 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 11:/usr/include/wx-3.0/wx/filesys.h :note: 176expanded from macro '\ _WX_DECLARE_HASHTABLE': 1: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here m_equals( k_eq ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/rtti.h722::1345::5 :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^In file included from /usr/include/wx-3.0/wx/hashmap.hAccountManagerInfoPage.cpp::/usr/include/wx-3.0/wx/defs.h63722::: 3560119In file included from ::./stdwx.h20 ::note: 84 expanded from macro '_WX_DECLARE_HASH_MAP': note: In file included from expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/cshelp.h :18: In file included from /usr/include/wx-3.0/wx/help.h:31: classname& operator=(const classname&)In file included from /usr/include/wx-3.0/wx/html/helpctrl.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^: 19 ^: In file included from /usr/include/wx-3.0/wx/process.h/usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/hashmap.h:::17019244:: :49In file included from 11:/usr/include/wx-3.0/wx/html/helpdata.h: : note: 20note: in implicit copy constructor for 'wxProcessEvent' first required here: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/filesys.h :176:1: m_getKey( k_ex ) \ warning: virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.hWX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);: 81^: /usr/include/wx-3.0/wx/process.h:176/usr/include/wx-3.0/wx/hashmap.h::5722:: 5warning: :definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ /usr/include/wx-3.0/wx/object.h ^: 227:/usr/include/wx-3.0/wx/hashmap.h69::636 :note: 81expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: expanded from macro '_WX_DECLARE_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/hashmap.h::134461::516:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/filesys.h :176:1: note: /usr/include/wx-3.0/wx/defs.hin implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here: 3560:20/usr/include/wx-3.0/wx/hashmap.h:: 722note: In file included from :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'BOINCListCtrl.cpp5 ::22 : note: classname& operator=(const classname&)In file included from expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ./stdwx.h ^: 81: /usr/include/wx-3.0/wx/process.h/usr/include/wx-3.0/wx/process.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \:: 176170 ^:: 549/usr/include/wx-3.0/wx/hashmap.h::: 637warning: note: :definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxProcessEvent' first required here119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/object.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \227 : ^69 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);84 : ^In file included from /usr/include/wx-3.0/wx/cshelp.h:18/usr/include/wx-3.0/wx/hashmap.h: :In file included from 722/usr/include/wx-3.0/wx/help.h::531:: In file included from note: /usr/include/wx-3.0/wx/html/helpctrl.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: 5 ^: warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \227 : ^69 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/rtti.h:134:/usr/include/wx-3.0/wx/filesys.h5::176 :note: 1expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722: wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/hashmap.h : ^637 :119: note: /usr/include/wx-3.0/wx/html/htmlwin.hexpanded from macro '_WX_DECLARE_HASH_MAP': 594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) In file included from ^DlgHiddenColumns.cpp :22/usr/include/wx-3.0/wx/object.h: In file included from :In file included from In file included from DlgEventLog.cppIn file included from 227./stdwx.hAccountInfoPage.cpp:DlgExitMessage.cpp:::22:694922: 24:: : In file included from : In file included from In file included from ./stdwx.hIn file included from In file included from note: /usr/include/wx-3.0/wx/wx.h./stdwx.h:AccountManagerProcessingPage.cpp./stdwx.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'::83:: 2084: 2283: : /usr/include/wx-3.0/wx/dialup.h: : /usr/include/wx-3.0/wx/hashmap.hIn file included from :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);In file included from /usr/include/wx-3.0/wx/dialup.h:/usr/include/wx-3.0/wx/cshelp.h182 ./stdwx.h:577:: ^:182:185 81:20: :: /usr/include/wx-3.0/wx/rtti.h5:In file included from /usr/include/wx-3.0/wx/process.h:: /usr/include/wx-3.0/wx/help.hwarning: :134 warning: :definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]176:warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]31 :5definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : 5: In file included from : wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); /usr/include/wx-3.0/wx/html/helpctrl.h note: : wxPointerHash& operator=(const wxPointerHash&) { return *this; }warning: wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'19 definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : ^ ^In file included from /usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/html/helpfrm.h: wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent):/usr/include/wx-3.0/wx/defs.h3560 30/usr/include/wx-3.0/wx/filesys.h:: ^ ^: :356020 /usr/include/wx-3.0/wx/html/htmlwin.h176::/usr/include/wx-3.0/wx/defs.h::/usr/include/wx-3.0/wx/object.h20 :6031::note: 3560::227 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':5 :note: 20:note: 69expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': in implicit copy constructor for 'wxPointerHash' first required here: classname& operator=(const classname&) warning: note: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: classname& operator=(const classname&) ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent)/usr/include/wx-3.0/wx/dialup.h classname& operator=(const classname&):^/usr/include/wx-3.0/wx/dialup.h ^ 179#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : ^:/usr/include/wx-3.0/wx/object.h 179/usr/include/wx-3.0/wx/hashmap.h 49: ^:::227/usr/include/wx-3.0/wx/html/htmlwin.h 49722 :::/usr/include/wx-3.0/wx/rtti.h:note: 69625 :5in implicit copy constructor for 'wxDialUpEvent' first required here::note: 134: 49in implicit copy constructor for 'wxDialUpEvent' first required here: note: : virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }5note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' note: ^ in implicit copy constructor for 'wxHtmlLinkEvent' first required here note: ^ expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h /usr/include/wx-3.0/wx/hashmap.h :: ^134637 ::5119/usr/include/wx-3.0/wx/defs.h::In file included from : BOINCClientManager.cpp3560note: note: ::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '_WX_DECLARE_HASH_MAP'2220 : :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \81 : _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/process.h classname& operator=(const classname&): ^ /usr/include/wx-3.0/wx/defs.h176 ^:: /usr/include/wx-3.0/wx/hashmap.h35605::/usr/include/wx-3.0/wx/process.h:24220: ::170warning: 11 :definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:note: 49 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':In file included from note: BOINCBaseWizard.cppexpanded from macro '\ _WX_DECLARE_HASHTABLE' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)note: : classname& operator=(const classname&)in implicit copy constructor for 'wxProcessEvent' first required here22 ^ m_hasher( hfun ), \: ^ In file included from /usr/include/wx-3.0/wx/object.h ^./stdwx.h: virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } :227/usr/include/wx-3.0/wx/html/htmlwin.h 81:: ^: 69594 /usr/include/wx-3.0/wx/process.h::: /usr/include/wx-3.0/wx/hashmap.h49176note: :::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'585 5 :note: :21in implicit copy constructor for 'wxHtmlCellEvent' first required here : warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) /usr/include/wx-3.0/wx/rtti.h wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^: ^ 134 ^: 5/usr/include/wx-3.0/wx/object.h:: /usr/include/wx-3.0/wx/filesys.h227note: ::expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'17669 ::1 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxPointerEqual' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^/usr/include/wx-3.0/wx/rtti.h :/usr/include/wx-3.0/wx/defs.h134/usr/include/wx-3.0/wx/hashmap.h:::35605722:::20 5:note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' classname& operator=(const classname&) wxDECLARE_NO_ASSIGN_CLASS(name); \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/process.h:3560:637:170:20:119:49: : note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro '_WX_DECLARE_HASH_MAP' in implicit copy constructor for 'wxProcessEvent' first required here classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }/usr/include/wx-3.0/wx/process.h :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^170 : ^49 : /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxProcessEvent' first required here243 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } m_equals( k_eq ), \ ^ ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \/usr/include/wx-3.0/wx/html/htmlwin.h : ^630 :5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^In file included from AccountManagerPropertiesPage.cpp:22/usr/include/wx-3.0/wx/hashmap.h: :In file included from 722./stdwx.h::583:: /usr/include/wx-3.0/wx/dialup.hnote: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'182 :5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^/usr/include/wx-3.0/wx/hashmap.h :636:/usr/include/wx-3.0/wx/defs.h81::3560 :note: 20expanded from macro '_WX_DECLARE_HASH_MAP': note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/dialup.h461::17916::49 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: in implicit copy constructor for 'wxDialUpEvent' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.hIn file included from :CompletionPage.cpp722::225: :In file included from ./stdwx.hnote: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'83 : /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);: 637 ^: 119: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/dialup.h::244179::1149:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'in implicit copy constructor for 'wxDialUpEvent' first required here m_getKey( k_ex ) \ In file included from ^DlgDiagnosticLogFlags.cpp virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } : 22 ^: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ In file included from /usr/include/wx-3.0/wx/dialup.hAlreadyExistsPage.cpp::17922:: 49In file included from :./stdwx.h :note: 81in implicit copy constructor for 'wxDialUpEvent' first required here: /usr/include/wx-3.0/wx/process.h:176:5: virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } warning: ^definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' In file included from DlgExitMessage.cpp:24: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \In file included from ./stdwx.h ^: 49: /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/wx.h637::20119: :/usr/include/wx-3.0/wx/hashmap.h :note: 577expanded from macro '_WX_DECLARE_HASH_MAP': 20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: /usr/include/wx-3.0/wx/filesys.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'176 :1: note: m_hasher( hfun ), \in implicit copy constructor for 'wxPointerHash' first required here ^ In file included from WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);AccountManagerProcessingPage.cpp :/usr/include/wx-3.0/wx/hashmap.h^22: : 585In file included from /usr/include/wx-3.0/wx/hashmap.h:./stdwx.h:21:722:83: : 5warning: /usr/include/wx-3.0/wx/dialup.h:definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 182note: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'5 : wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/filesys.h wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);/usr/include/wx-3.0/wx/hashmap.h: :176 ^637: :1119:/usr/include/wx-3.0/wx/defs.h: : note: 3560note: in implicit copy constructor for 'wxPointerEqual' first required here:expanded from macro '_WX_DECLARE_HASH_MAP' 20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); classname& operator=(const classname&)^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^/usr/include/wx-3.0/wx/hashmap.h :722:/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/dialup.h5:::In file included from 242179 BOINCBaseWizard.cpp::note: :1149expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'22:: : In file included from note: note: ./stdwx.hIn file included from expanded from macro '\ _WX_DECLARE_HASHTABLE'in implicit copy constructor for 'wxDialUpEvent' first required here: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \BOINCClientManager.cpp 83 :: ^22 m_hasher( hfun ), \/usr/include/wx-3.0/wx/dialup.h : :In file included from /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^182./stdwx.h: ::637 ^583: :: 119 /usr/include/wx-3.0/wx/dialup.h:warning: : definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]182note: :expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h5 ::585 : wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);warning: 21 definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^ warning: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h ^ wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);: 3560 ^/usr/include/wx-3.0/wx/hashmap.h: : wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }20243/usr/include/wx-3.0/wx/defs.h ::: ^ 113560 note: ::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' 20 note: /usr/include/wx-3.0/wx/filesys.h:expanded from macro '\ _WX_DECLARE_HASHTABLE': 176note: : classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'1 m_equals( k_eq ), \ : ^ ^note: classname& operator=(const classname&)in implicit copy constructor for 'wxPointerEqual' first required here /usr/include/wx-3.0/wx/dialup.h ^: 179:49:/usr/include/wx-3.0/wx/dialup.h :note: 179in implicit copy constructor for 'wxDialUpEvent' first required here:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); 49 :^ note: in implicit copy constructor for 'wxDialUpEvent' first required here /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }: 722 ^In file included from : DlgEventLog.cpp virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }5: :22 ^ : note: In file included from expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'./stdwx.h :84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \31 : ^In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19/usr/include/wx-3.0/wx/hashmap.h: :In file included from 637/usr/include/wx-3.0/wx/html/helpfrm.h::11919:: In file included from note: /usr/include/wx-3.0/wx/html/helpdata.hexpanded from macro '_WX_DECLARE_HASH_MAP': 20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);11 :^ note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:722:5 m_equals( k_eq ), \: ^note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from DlgExitMessage.cpp:24: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \In file included from ./stdwx.h ^: 84: /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/cshelp.h461::1816: :In file included from /usr/include/wx-3.0/wx/help.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'31 : In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 19 ^: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/filesys.h::176176::11:: note: warning: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required heredefinition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h722::6375::119 :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }: 84 ^: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cppIn file included from :AccountManagerPropertiesPage.cpp22:: 22In file included from : ./stdwx.hIn file included from :./stdwx.h49:: 49In file included from : /usr/include/wx-3.0/wx/wx.hIn file included from :/usr/include/wx-3.0/wx/wx.h20:: 20/usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/hashmap.h577::57720::20 :warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ ^ /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/filesys.h::176176::11:: note: note: in implicit copy constructor for 'wxPointerHash' first required herein implicit copy constructor for 'wxPointerHash' first required here In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);49 : ^^In file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/hashmap.h20/usr/include/wx-3.0/wx/hashmap.h:: :722/usr/include/wx-3.0/wx/hashmap.h722:::55775::: 20 note: :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h::119637:: 119note: /usr/include/wx-3.0/wx/filesys.h:expanded from macro '_WX_DECLARE_HASH_MAP': 176note: :expanded from macro '_WX_DECLARE_HASH_MAP'1 : note: in implicit copy constructor for 'wxPointerHash' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \BOINCBaseView.cpp ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);: ^ 22 /usr/include/wx-3.0/wx/hashmap.h^: :/usr/include/wx-3.0/wx/hashmap.h In file included from 242In file included from :./stdwx.h/usr/include/wx-3.0/wx/hashmap.h:AlreadyExistsPage.cpp242::11::81722:2211: : : :/usr/include/wx-3.0/wx/process.h5note: In file included from ::expanded from macro '\ _WX_DECLARE_HASHTABLE'./stdwx.hnote: 176 :expanded from macro '\ _WX_DECLARE_HASHTABLE': m_hasher( hfun ), \note: 83 5 expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': : ^ m_hasher( hfun ), \/usr/include/wx-3.0/wx/dialup.h :warning: ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \182definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : ^5 :/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent):warning: /usr/include/wx-3.0/wx/hashmap.h: 585definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:637 ^: 585: 21:119:21/usr/include/wx-3.0/wx/object.h: wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); :: warning: 227note: ^definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: :expanded from macro '_WX_DECLARE_HASH_MAP' definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69 /usr/include/wx-3.0/wx/defs.h:: 3560 wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }20 ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : ^ ^ /usr/include/wx-3.0/wx/filesys.hnote: :#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/filesys.h176/usr/include/wx-3.0/wx/hashmap.h ::: ^1761242 : classname& operator=(const classname&)::1/usr/include/wx-3.0/wx/rtti.h 11:: ^note: : 134 in implicit copy constructor for 'wxPointerEqual' first required here note: : note: in implicit copy constructor for 'wxPointerEqual' first required here/usr/include/wx-3.0/wx/dialup.h5expanded from macro '\ _WX_DECLARE_HASHTABLE' :: 179 WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);:note: m_hasher( hfun ), \49expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);^ : ^ ^ /usr/include/wx-3.0/wx/hashmap.hnote: In file included from :in implicit copy constructor for 'wxDialUpEvent' first required hereBOINCGUIApp.cpp wxDECLARE_NO_ASSIGN_CLASS(name); \722/usr/include/wx-3.0/wx/hashmap.h : ::/usr/include/wx-3.0/wx/hashmap.h30 ^5722:: virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ::585In file included from 5:./stdwx.h/usr/include/wx-3.0/wx/defs.h ^note: :21:: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' :493560 note: : :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'warning: In file included from 20 definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/wx.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: : 20 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^note: : expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h ^ /usr/include/wx-3.0/wx/hashmap.h : : ^577637 classname& operator=(const classname&) /usr/include/wx-3.0/wx/hashmap.h:: :20/usr/include/wx-3.0/wx/filesys.h119 ^637:In file included from :: : BOINCListCtrl.cpp/usr/include/wx-3.0/wx/process.h176 119warning: :::note: :definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]221701expanded from macro '_WX_DECLARE_HASH_MAP' : :: note: In file included from 49 expanded from macro '_WX_DECLARE_HASH_MAP'./stdwx.h: wxPointerHash& operator=(const wxPointerHash&) { return *this; }note: : in implicit copy constructor for 'wxPointerEqual' first required here_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \49note: ^ : in implicit copy constructor for 'wxProcessEvent' first required here ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from /usr/include/wx-3.0/wx/wx.hWX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^/usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/hashmap.h: : virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }:20^176/usr/include/wx-3.0/wx/hashmap.h 243: :: ^:/usr/include/wx-3.0/wx/hashmap.h1/usr/include/wx-3.0/wx/hashmap.h243 11:::::577 72211 :note: ::note: 20in implicit copy constructor for 'wxPointerHash' first required here5 expanded from macro '\ _WX_DECLARE_HASHTABLE': :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'warning: note: m_equals( k_eq ), \definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); m_equals( k_eq ), \ ^ ^ ^ wxPointerHash& operator=(const wxPointerHash&) { return *this; } _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: ^ 722 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 637/usr/include/wx-3.0/wx/filesys.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL':In file included from : 119CompletionPage.cppIn file included from 176::AccountManagerPropertiesPage.cpp: 22: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \1note: : 22 :expanded from macro '_WX_DECLARE_HASH_MAP'In file included from : ^ ./stdwx.hIn file included from note: :/usr/include/wx-3.0/wx/hashmap.h./stdwx.hin implicit copy constructor for 'wxPointerHash' first required here84::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : 63784 In file included from :: ^/usr/include/wx-3.0/wx/cshelp.h119In file included from WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ::/usr/include/wx-3.0/wx/cshelp.h 18/usr/include/wx-3.0/wx/hashmap.h :^: :note: 18 In file included from 243expanded from macro '_WX_DECLARE_HASH_MAP': /usr/include/wx-3.0/wx/help.h:/usr/include/wx-3.0/wx/hashmap.h In file included from :11:/usr/include/wx-3.0/wx/help.h31:722:: :31In file included from note: 5_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: /usr/include/wx-3.0/wx/html/helpctrl.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': In file included from : ^/usr/include/wx-3.0/wx/html/helpctrl.h19note: : m_equals( k_eq ), \: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'19/usr/include/wx-3.0/wx/hashmap.h In file included from : : ^/usr/include/wx-3.0/wx/html/helpfrm.hIn file included from 242 :/usr/include/wx-3.0/wx/html/helpfrm.h: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \19:11 : 19: ^In file included from : /usr/include/wx-3.0/wx/html/helpdata.hIn file included from note: :/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/html/helpdata.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'20:: In file included from : 63720DlgDiagnosticLogFlags.cpp/usr/include/wx-3.0/wx/filesys.h m_hasher( hfun ), \:: :: 119/usr/include/wx-3.0/wx/filesys.h22176 ^::: : 176In file included from 1note: :./stdwx.h:expanded from macro '_WX_DECLARE_HASH_MAP'1: :84warning: : definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.hwarning: In file included from :definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/cshelp.h585_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ :: 1821 ^WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);: : In file included from WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);^/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/help.hwarning: ::/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]^24231: :: 72211/usr/include/wx-3.0/wx/hashmap.hIn file included from ::: wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }/usr/include/wx-3.0/wx/html/helpctrl.h5 722 ::note: : ^19 expanded from macro '\ _WX_DECLARE_HASHTABLE'5 : note: :In file included from expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/filesys.h m_hasher( hfun ), \ /usr/include/wx-3.0/wx/html/helpfrm.h : note: :176 ^expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'19: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: 1 In file included from : ^/usr/include/wx-3.0/wx/html/helpdata.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \:note: /usr/include/wx-3.0/wx/hashmap.h20in implicit copy constructor for 'wxPointerEqual' first required here/usr/include/wx-3.0/wx/hashmap.h ^:: : 636/usr/include/wx-3.0/wx/filesys.h585:/usr/include/wx-3.0/wx/hashmap.h::81WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);:17621: 636:: ^:1 note: 81:warning: expanded from macro '_WX_DECLARE_HASH_MAP':/usr/include/wx-3.0/wx/hashmap.h definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :warning: note: 722definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP':_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 5 wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }: ^ ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); /usr/include/wx-3.0/wx/hashmap.h In file included from expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' : ^/usr/include/wx-3.0/wx/filesys.hDlgAdvPreferences.cpp ^461 :: :17622/usr/include/wx-3.0/wx/hashmap.h16: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \/usr/include/wx-3.0/wx/hashmap.h: ::1 :In file included from 461 : ^722./stdwx.h:note: ::16expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: 5/usr/include/wx-3.0/wx/hashmap.h81: in implicit copy constructor for 'wxPointerEqual' first required here::: 637/usr/include/wx-3.0/wx/process.hnote: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \note: ::expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'119176 WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ :: 5^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \note: : /usr/include/wx-3.0/wx/filesys.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h: ^ warning: :176 ^definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]722: :1/usr/include/wx-3.0/wx/filesys.h5/usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \::: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) 176 636 note: ^:note: : ^in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here 1expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h81 : ::/usr/include/wx-3.0/wx/object.h /usr/include/wx-3.0/wx/hashmap.h243 :note: :: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \note: 227in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here72211 expanded from macro '_WX_DECLARE_HASH_MAP': :: ^ 695/usr/include/wx-3.0/wx/hashmap.h :::note: /usr/include/wx-3.0/wx/hashmap.h 722_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \expanded from macro '\ _WX_DECLARE_HASHTABLE'note: :note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'637expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'5 ^ : : m_equals( k_eq ), \ 119 :/usr/include/wx-3.0/wx/hashmap.hnote: ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' note: 461 expanded from macro '_WX_DECLARE_HASH_MAP' ^ ^: 16 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/rtti.h : : ^637note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \134 In file included from :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' :/usr/include/wx-3.0/wx/hashmap.hBOINCGUIApp.cpp119 ^5::: :63730 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h:: note: note: :119In file included from expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^243:./stdwx.h : :11/usr/include/wx-3.0/wx/filesys.hnote: 84::expanded from macro '_WX_DECLARE_HASH_MAP': wxDECLARE_NO_ASSIGN_CLASS(name); \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \176 In file included from note: :/usr/include/wx-3.0/wx/cshelp.hexpanded from macro '\ _WX_DECLARE_HASHTABLE' ^ ^1: :18_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ m_equals( k_eq ), \/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/defs.h note: :In file included from : ^in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here ^244/usr/include/wx-3.0/wx/help.h3560 :/usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h11:3120::722: :244 :In file included from :note: 5/usr/include/wx-3.0/wx/html/helpctrl.hnote: In file included from 11expanded from macro '\ _WX_DECLARE_HASHTABLE'::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'BOINCListCtrl.cpp: 19 : note: : 22 m_getKey( k_ex ) \note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'In file included from : classname& operator=(const classname&) expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/html/helpfrm.hIn file included from ^ :./stdwx.h ^ 19: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ m_getKey( k_ex ) \: 84 /usr/include/wx-3.0/wx/process.h In file included from : ^: ^/usr/include/wx-3.0/wx/html/helpdata.hIn file included from 170 :/usr/include/wx-3.0/wx/cshelp.h:/usr/include/wx-3.0/wx/hashmap.h20:49:: 18:637/usr/include/wx-3.0/wx/filesys.h: ::In file included from note: 119176/usr/include/wx-3.0/wx/help.hin implicit copy constructor for 'wxProcessEvent' first required here::: 131note: :: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } warning: /usr/include/wx-3.0/wx/html/helpctrl.h definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^ 19 : In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \20 : WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^/usr/include/wx-3.0/wx/filesys.h :^176/usr/include/wx-3.0/wx/hashmap.h ::1/usr/include/wx-3.0/wx/hashmap.h244::: 72211warning: ::definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' m_getKey( k_ex ) \WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h722::6365::81 :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h636::46181::16 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/filesys.h461::17616::1 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/filesys.h:176:1: note: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h722::6375::119 :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \49 : ^In file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/hashmap.h20:: 242/usr/include/wx-3.0/wx/hashmap.h::11In file included from 577:BOINCClientManager.cpp: :20note: 22:expanded from macro '\ _WX_DECLARE_HASHTABLE': In file included from warning: ./stdwx.hdefinition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: m_hasher( hfun ), \49 : ^In file included from /usr/include/wx-3.0/wx/wx.h wxPointerHash& operator=(const wxPointerHash&) { return *this; }: 20 ^: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: /usr/include/wx-3.0/wx/filesys.hdefinition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:/usr/include/wx-3.0/wx/hashmap.h 176::5851::21 : wxPointerHash& operator=(const wxPointerHash&) { return *this; }note: in implicit copy constructor for 'wxPointerHash' first required herewarning: ^ definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);/usr/include/wx-3.0/wx/filesys.h wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } :In file included from ^176DlgAdvPreferencesBase.cpp ^ :: 1/usr/include/wx-3.0/wx/hashmap.h22/usr/include/wx-3.0/wx/filesys.h::: : 722In file included from 176note: :./stdwx.h:in implicit copy constructor for 'wxPointerHash' first required here5:1 :81: : note: /usr/include/wx-3.0/wx/process.hnote: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL':in implicit copy constructor for 'wxPointerEqual' first required hereWX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); 176 :^5 : _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ /usr/include/wx-3.0/wx/hashmap.h warning: :WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]722 :^/usr/include/wx-3.0/wx/hashmap.h5 :: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)637 /usr/include/wx-3.0/wx/hashmap.h :note: : ^119expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'722 : : /usr/include/wx-3.0/wx/object.h5note: ::expanded from macro '_WX_DECLARE_HASH_MAP'227 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ :note: 69expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ^: note: /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \637 ^ : ^119 /usr/include/wx-3.0/wx/hashmap.h::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/hashmap.h 242 :note: : ^637expanded from macro '_WX_DECLARE_HASH_MAP'11 : :119/usr/include/wx-3.0/wx/rtti.h ::note: 134expanded from macro '\ _WX_DECLARE_HASHTABLE'note: : _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '_WX_DECLARE_HASH_MAP'5 m_hasher( hfun ), \: ^ ^note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 242 : ^11 : /usr/include/wx-3.0/wx/hashmap.hnote: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'243 wxDECLARE_NO_ASSIGN_CLASS(name); \: : 58511 ^: m_hasher( hfun ), \: 21 : ^note: /usr/include/wx-3.0/wx/defs.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'warning: : definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]3560 : m_equals( k_eq ), \20 : ^ note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }: 585 ^: 21: classname& operator=(const classname&)warning: /usr/include/wx-3.0/wx/filesys.h definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: ^ 176 In file included from :AccountManagerProcessingPage.cpp1/usr/include/wx-3.0/wx/process.h:: wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }:22 170: note: ^:In file included from in implicit copy constructor for 'wxPointerEqual' first required here 49./stdwx.h ::/usr/include/wx-3.0/wx/filesys.h 84:note: : 176in implicit copy constructor for 'wxProcessEvent' first required hereIn file included from :WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); /usr/include/wx-3.0/wx/cshelp.h1 ::^18 : virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }note: In file included from /usr/include/wx-3.0/wx/hashmap.h in implicit copy constructor for 'wxPointerEqual' first required here/usr/include/wx-3.0/wx/help.h: ^ :722 31:: 5In file included from :/usr/include/wx-3.0/wx/html/helpctrl.h WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);:note: 19expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'^: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:/usr/include/wx-3.0/wx/hashmap.h19:: 722In file included from _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \:/usr/include/wx-3.0/wx/html/helpdata.h 5: ^:20 : note: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/filesys.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL':: 637176::1191:: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ note: warning: expanded from macro '_WX_DECLARE_HASH_MAP' ^definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h: ^:243 722::/usr/include/wx-3.0/wx/hashmap.h115:::243 :note: note: 11expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ m_equals( k_eq ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \BOINCBaseWizard.cpp : ^22 In file included from : /usr/include/wx-3.0/wx/hashmap.hBOINCClientManager.cppIn file included from ::./stdwx.h46122::: 8416In file included from : :./stdwx.hIn file included from :/usr/include/wx-3.0/wx/cshelp.hnote: 84:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 18 In file included from : /usr/include/wx-3.0/wx/cshelp.hIn file included from :/usr/include/wx-3.0/wx/help.h18:: 31 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from : /usr/include/wx-3.0/wx/help.hIn file included from ^:/usr/include/wx-3.0/wx/html/helpctrl.h 31:: 19In file included from /usr/include/wx-3.0/wx/filesys.h: /usr/include/wx-3.0/wx/html/helpctrl.h:In file included from :176/usr/include/wx-3.0/wx/html/helpfrm.h19::: 119In file included from :: /usr/include/wx-3.0/wx/html/helpfrm.h In file included from :note: /usr/include/wx-3.0/wx/html/helpdata.h19in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here:: 20In file included from : /usr/include/wx-3.0/wx/html/helpdata.h/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/filesys.h:::20722176: ::/usr/include/wx-3.0/wx/filesys.h51:::176 :note: warning: 1expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);^/usr/include/wx-3.0/wx/hashmap.h :^/usr/include/wx-3.0/wx/hashmap.h637 ::722/usr/include/wx-3.0/wx/hashmap.h119:::5722 ::note: 5expanded from macro '_WX_DECLARE_HASH_MAP'note: : expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' note: In file included from expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'DlgEventLogListCtrl.cpp :22: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \In file included from _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ./stdwx.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^: ^ 83 ^: /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/dialup.h::/usr/include/wx-3.0/wx/hashmap.h:636244:182::636:8111:5::81: : note: note: warning: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE'note: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h:461:3560:461:16:20:16: : note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ classname& operator=(const classname&) CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ ^ /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/dialup.h:/usr/include/wx-3.0/wx/filesys.h:176:179:176:1:49:1: : note: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required herenote: in implicit copy constructor for 'wxDialUpEvent' first required here in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h722::7225:: virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }5 :note: ^ expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::637119::119 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h244::24411::11 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ m_getKey( k_ex ) \ ^ ^ In file included from DlgExclusiveApps.cppIn file included from :CompletionErrorPage.cpp22:: 22In file included from : ./stdwx.hIn file included from :./stdwx.h81:: 84/usr/include/wx-3.0/wx/process.h: :In file included from 176/usr/include/wx-3.0/wx/cshelp.h::518:: In file included from warning: /usr/include/wx-3.0/wx/help.hdefinition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent): 30 ^: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:/usr/include/wx-3.0/wx/object.h19:: 227In file included from :/usr/include/wx-3.0/wx/html/winpars.h69::17 : note: /usr/include/wx-3.0/wx/html/htmlpars.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,/usr/include/wx-3.0/wx/rtti.h :^134 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/defs.h ^: 3560:20/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/process.h : ^170 :49:/usr/include/wx-3.0/wx/hashmap.h :note: 461in implicit copy constructor for 'wxProcessEvent' first required here: 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from AlreadyExistsPage.cpp_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 22 ^: In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::49244: :In file included from 11/usr/include/wx-3.0/wx/wx.h:: 20note: : expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h :577:20: m_getKey( k_ex ) \ warning: ^definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from AsyncRPC.cpp wxPointerHash& operator=(const wxPointerHash&) { return *this; }: 31 ^: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:/usr/include/wx-3.0/wx/filesys.h18:: In file included from 176In file included from BOINCBaseFrame.cpp:/usr/include/wx-3.0/wx/help.h:1:22:31: : In file included from note: In file included from ./stdwx.hin implicit copy constructor for 'wxPointerHash' first required hereIn file included from /usr/include/wx-3.0/wx/html/helpctrl.h: BOINCBaseView.cpp:84:19: 22: In file included from : In file included from /usr/include/wx-3.0/wx/cshelp.hWX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);In file included from /usr/include/wx-3.0/wx/html/helpfrm.h: ./stdwx.h:18^:30: 83: In file included from : In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/help.h/usr/include/wx-3.0/wx/dialup.h/usr/include/wx-3.0/wx/html/htmlwin.h::::7223118219:: :: 5In file included from 5In file included from :/usr/include/wx-3.0/wx/html/helpctrl.h:/usr/include/wx-3.0/wx/html/winpars.h : :note: 19warning: 17expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from /usr/include/wx-3.0/wx/html/htmlpars.h/usr/include/wx-3.0/wx/html/helpfrm.h:: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \30 wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);30 : : ^1 ^In file included from : /usr/include/wx-3.0/wx/html/htmlwin.h /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/defs.hwarning: :19:definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]637: 3560 :In file included from :119/usr/include/wx-3.0/wx/html/winpars.h20::WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,: 17 note: : ^note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/html/htmlpars.h expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' : /usr/include/wx-3.0/wx/hashset.h30::1821:: classname& operator=(const classname&)5 In file included from :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \warning: ^BOINCTaskCtrl.cpp definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :note: ^ 22expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'/usr/include/wx-3.0/wx/dialup.h : /usr/include/wx-3.0/wx/hashmap.h:In file included from WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,:179./stdwx.h 242::^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ):4984 11/usr/include/wx-3.0/wx/hashset.h:: ^:: In file included from 182note: /usr/include/wx-3.0/wx/cshelp.hnote: /usr/include/wx-3.0/wx/hashset.h:in implicit copy constructor for 'wxDialUpEvent' first required here:expanded from macro '\ _WX_DECLARE_HASHTABLE':5 18 116:: : m_hasher( hfun ), \In file included from 84note: virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } /usr/include/wx-3.0/wx/help.h:expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' ^: ^ 31note: : expanded from macro '_WX_DECLARE_HASH_SET'In file included from /usr/include/wx-3.0/wx/html/helpctrl.h _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): 19 ^: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/hashset.h:/usr/include/wx-3.0/wx/hashmap.h#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\:30: 116: 585 ^:In file included from : 84/usr/include/wx-3.0/wx/html/htmlwin.h21:/usr/include/wx-3.0/wx/hashset.h:: :19 note: 113: warning: expanded from macro '_WX_DECLARE_HASH_SET':In file included from definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 16/usr/include/wx-3.0/wx/html/winpars.h :: 17note: : expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'/usr/include/wx-3.0/wx/html/htmlpars.h #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\: wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } 30 ^: ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \1 /usr/include/wx-3.0/wx/hashset.h: ^: /usr/include/wx-3.0/wx/filesys.h 113warning: ::definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]176/usr/include/wx-3.0/wx/html/htmlpars.h16 :::130 ::note: WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, 1expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' note: : ^in implicit copy constructor for 'wxPointerEqual' first required here note: /usr/include/wx-3.0/wx/hashset.hin implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \182/usr/include/wx-3.0/wx/hashset.h :: ^5182WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); :: /usr/include/wx-3.0/wx/html/htmlpars.h5^note: :: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'30 /usr/include/wx-3.0/wx/hashmap.h:note: :1expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'722: : _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) 5 note: : ^in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) note: /usr/include/wx-3.0/wx/hashset.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashset.h ^: : 116182:/usr/include/wx-3.0/wx/hashset.h:84:5: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \117: : note: ^84note: expanded from macro '_WX_DECLARE_HASH_SET' :expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' /usr/include/wx-3.0/wx/hashmap.h note: :expanded from macro '_WX_DECLARE_HASH_SET'637 :#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\119 _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): ^ _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^note: /usr/include/wx-3.0/wx/hashset.h expanded from macro '_WX_DECLARE_HASH_MAP' ^: /usr/include/wx-3.0/wx/hashset.h 113::117/usr/include/wx-3.0/wx/hashmap.h16:::84244 ::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: 11 expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'note: : ^ expanded from macro '_WX_DECLARE_HASH_SET' note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \243 : ^ m_getKey( k_ex ) \_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \11 : ^ ^ /usr/include/wx-3.0/wx/html/htmlpars.h note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h30 ::2441:: m_equals( k_eq ), \11 :note: ^ in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashset.h:182:5 m_getKey( k_ex ) \: ^note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ In file included from /usr/include/wx-3.0/wx/hashset.hAlreadyExistsPage.cpp::22: In file included from ./stdwx.h117::8484: :In file included from /usr/include/wx-3.0/wx/cshelp.hnote: :expanded from macro '_WX_DECLARE_HASH_SET'18 : In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from /usr/include/wx-3.0/wx/html/helpfrm.h ^: 19: In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/html/helpdata.h::24420:: 11/usr/include/wx-3.0/wx/filesys.h:: 176note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'1 : warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' In file included from DlgOptions.cpp_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 22 ^: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/hashmap.h81:: 244/usr/include/wx-3.0/wx/process.h::11176:: 5note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:In file included from 134BOINCBaseView.cpp::522:: In file included from note: ./stdwx.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: wxDECLARE_NO_ASSIGN_CLASS(name); \warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/defs.h: wxPointerHash& operator=(const wxPointerHash&) { return *this; }3560 : ^20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/filesys.h:176:1: classname& operator=(const classname&) note: ^in implicit copy constructor for 'wxPointerHash' first required here /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required hereWX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722: virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }5 : ^ note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: In file included from expanded from macro '_WX_DECLARE_HASH_MAP'AsyncRPC.cpp :31: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/help.h : ^31 : In file included from /usr/include/wx-3.0/wx/html/helpctrl.h/usr/include/wx-3.0/wx/hashmap.h::19In file included from 243: BOINCBaseFrame.cpp:In file included from :11/usr/include/wx-3.0/wx/html/helpfrm.h22::: 30In file included from note: : ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'In file included from : /usr/include/wx-3.0/wx/html/htmlwin.h84:: 19In file included from m_equals( k_eq ), \: /usr/include/wx-3.0/wx/cshelp.h In file included from : ^/usr/include/wx-3.0/wx/html/winpars.h18 :: 17In file included from : /usr/include/wx-3.0/wx/help.h/usr/include/wx-3.0/wx/html/htmlpars.h::3134: :In file included from 1/usr/include/wx-3.0/wx/html/helpctrl.h:: 19warning: : definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,/usr/include/wx-3.0/wx/html/winpars.h In file included from :^DlgAdvPreferences.cpp17 :: 22/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/html/htmlpars.h: ::In file included from 71434In file included from ./stdwx.h::BOINCTaskCtrl.cpp:51:84::22: : In file included from note: warning: In file included from /usr/include/wx-3.0/wx/cshelp.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]./stdwx.h: :1884: : In file included from In file included from /usr/include/wx-3.0/wx/help.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/cshelp.h: :31^ ^18: : In file included from In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/html/helpctrl.h/usr/include/wx-3.0/wx/help.h::::7146361931::: : 581In file included from In file included from ::/usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/html/helpctrl.h ::note: note: 1919expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP': : In file included from In file included from /usr/include/wx-3.0/wx/html/helpdata.h/usr/include/wx-3.0/wx/html/helpfrm.h::2030_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: : /usr/include/wx-3.0/wx/filesys.hIn file included from ^ ^:/usr/include/wx-3.0/wx/html/htmlwin.h 176:/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h19:1:: 461:636In file included from : :/usr/include/wx-3.0/wx/html/winpars.h16warning: 81::definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:17 : note: note: /usr/include/wx-3.0/wx/html/htmlpars.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '_WX_DECLARE_HASH_MAP': 34:1:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); warning: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ ^/usr/include/wx-3.0/wx/hashmap.h :722/usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,:/usr/include/wx-3.0/wx/html/htmlpars.h: 5:461^:34: :16note: /usr/include/wx-3.0/wx/hashmap.h1:expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL':: 714 note: :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'5in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here : _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ /usr/include/wx-3.0/wx/hashmap.hnote: ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' 714 ^/usr/include/wx-3.0/wx/hashmap.h: :5636::/usr/include/wx-3.0/wx/html/htmlpars.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 81: note: :34 ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' : note: 1/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP':: 636 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: : in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here81 ^ : _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.hnote: : ^:expanded from macro '_WX_DECLARE_HASH_MAP'714 637 ::/usr/include/wx-3.0/wx/hashmap.h5119:::461 _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ :note: note: 16expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^expanded from macro '_WX_DECLARE_HASH_MAP': /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'461 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 16 ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^/usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^637/usr/include/wx-3.0/wx/hashmap.h ::119244::/usr/include/wx-3.0/wx/filesys.h 11 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:note: : 176expanded from macro '_WX_DECLARE_HASH_MAP' ^: note: 1expanded from macro '\ _WX_DECLARE_HASHTABLE': /usr/include/wx-3.0/wx/html/htmlpars.hnote: :in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here m_getKey( k_ex ) \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \34 : ^/usr/include/wx-3.0/wx/hashmap.h ^1 : :722 /usr/include/wx-3.0/wx/hashmap.h:note: :5in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here244: : 11/usr/include/wx-3.0/wx/hashmap.hnote: ::expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' 714 note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h::119637:: 119note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/hashmap.hAdvancedFrame.cpp244:::2442911In file included from :: :DlgAdvPreferencesBase.cpp11In file included from ::./stdwx.hnote: 22 :expanded from macro '\ _WX_DECLARE_HASHTABLE': note: 84 In file included from expanded from macro '\ _WX_DECLARE_HASHTABLE': ./stdwx.h In file included from : m_getKey( k_ex ) \/usr/include/wx-3.0/wx/cshelp.h49 : m_getKey( k_ex ) \: ^18 In file included from : ^/usr/include/wx-3.0/wx/wx.hIn file included from :/usr/include/wx-3.0/wx/help.h20:: 31/usr/include/wx-3.0/wx/hashmap.h: :In file included from 577/usr/include/wx-3.0/wx/html/helpctrl.h::2019:: In file included from warning: /usr/include/wx-3.0/wx/html/helpfrm.hdefinition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h wxPointerHash& operator=(const wxPointerHash&) { return *this; }: 30 ^: 1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/filesys.h:176:1:WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, note: ^in implicit copy constructor for 'wxPointerHash' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )722 : ^5 : /usr/include/wx-3.0/wx/hashset.hnote: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'116 :84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\637 : ^119 : /usr/include/wx-3.0/wx/hashset.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'113 :16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:242/usr/include/wx-3.0/wx/html/htmlpars.h::1130:: 1note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h m_hasher( hfun ), \: 182 ^: 5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h ^: 585:/usr/include/wx-3.0/wx/hashset.h21::117 :warning: 84definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro '_WX_DECLARE_HASH_SET' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/filesys.h :176:/usr/include/wx-3.0/wx/hashmap.h1::244 :note: 11in implicit copy constructor for 'wxPointerEqual' first required here: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: 84 ^: In file included from /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/hashmap.h::18636: :In file included from 81/usr/include/wx-3.0/wx/help.h:: 31note: : expanded from macro '_WX_DECLARE_HASH_MAP'In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from In file included from /usr/include/wx-3.0/wx/html/helpfrm.hBOINCTaskBar.cpp:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:30 22: ^: In file included from In file included from /usr/include/wx-3.0/wx/html/htmlwin.h./stdwx.h/usr/include/wx-3.0/wx/hashmap.h:::1981461: : :In file included from /usr/include/wx-3.0/wx/process.h16/usr/include/wx-3.0/wx/html/winpars.h:::176 17:note: : 5expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/html/htmlpars.h: : 30warning: :definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]1 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ : ^warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) /usr/include/wx-3.0/wx/filesys.h ^: 176WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,:/usr/include/wx-3.0/wx/object.h 1:^:227 :note: 69/usr/include/wx-3.0/wx/hashset.hin implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here:: 182note: /usr/include/wx-3.0/wx/hashmap.h:expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':5 722:: 5note: :expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )/usr/include/wx-3.0/wx/rtti.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: ^ 134 ^: /usr/include/wx-3.0/wx/hashset.h5:/usr/include/wx-3.0/wx/hashmap.h:116: :637note: 84:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':119 :note: expanded from macro '_WX_DECLARE_HASH_SET'note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/hashset.h/usr/include/wx-3.0/wx/hashmap.h:::3560113244:::201611::: note: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'expanded from macro '\ _WX_DECLARE_HASHTABLE' classname& operator=(const classname&) m_getKey( k_ex ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ ^ /usr/include/wx-3.0/wx/process.h:170/usr/include/wx-3.0/wx/html/htmlpars.h::4930:: 1note: :in implicit copy constructor for 'wxProcessEvent' first required here note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182: virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }5 : ^ note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from DlgItemProperties.cpp ^: 22: In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::24484:: 11In file included from :/usr/include/wx-3.0/wx/cshelp.h :note: 18expanded from macro '\ _WX_DECLARE_HASHTABLE': In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from m_getKey( k_ex ) \/usr/include/wx-3.0/wx/html/helpctrl.h : ^19 : In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.hIn file included from :DlgHiddenColumns.cpp84:: 22In file included from : /usr/include/wx-3.0/wx/cshelp.hIn file included from :./stdwx.h18:: 84In file included from : /usr/include/wx-3.0/wx/help.hIn file included from :/usr/include/wx-3.0/wx/cshelp.h31:: 18In file included from : /usr/include/wx-3.0/wx/html/helpctrl.hIn file included from :/usr/include/wx-3.0/wx/help.h19:: 31In file included from : /usr/include/wx-3.0/wx/html/helpfrm.hIn file included from :/usr/include/wx-3.0/wx/html/helpctrl.h19:: 19In file included from : /usr/include/wx-3.0/wx/html/helpdata.hIn file included from :/usr/include/wx-3.0/wx/html/helpfrm.h20:: 30/usr/include/wx-3.0/wx/filesys.h: :In file included from 176/usr/include/wx-3.0/wx/html/htmlwin.h::119:: In file included from warning: /usr/include/wx-3.0/wx/html/winpars.hdefinition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1:In file included from DlgOptions.cppwarning: WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);:definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 22 ^: In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,83722 : :^/usr/include/wx-3.0/wx/dialup.h5 ::182/usr/include/wx-3.0/wx/hashset.h ::note: 5182expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL':: 5warning: :definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);/usr/include/wx-3.0/wx/hashmap.h : _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^636 : ^81/usr/include/wx-3.0/wx/defs.h :: /usr/include/wx-3.0/wx/hashset.h3560note: ::expanded from macro '_WX_DECLARE_HASH_MAP'11620 ::84 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro '_WX_DECLARE_HASH_SET'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/hashmap.h ^: 461#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\: 16/usr/include/wx-3.0/wx/dialup.h ^:: 179note: /usr/include/wx-3.0/wx/hashset.h:expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':49 113:: 16note: :in implicit copy constructor for 'wxDialUpEvent' first required here note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' ^ virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^/usr/include/wx-3.0/wx/filesys.h : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \176 : ^1 : note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/html/htmlpars.h/usr/include/wx-3.0/wx/hashmap.h::30722::15:: note: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required hereexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashset.h:182:5: note: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) note: ^expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 244 ^: 11:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '\ _WX_DECLARE_HASHTABLE': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30In file included from :DlgSelectComputer.cpp1::22 : warning: In file included from definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]./stdwx.h :84: /usr/include/wx-3.0/wx/cshelp.h:184:1:WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, warning: ^definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashset.h:In file included from 182DlgAbout.cpp:WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,:5 22:^: In file included from note: ./stdwx.hexpanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'/usr/include/wx-3.0/wx/hashmap.h: :84710: :In file included from 5/usr/include/wx-3.0/wx/cshelp.h: _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): 18note: ^: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' In file included from /usr/include/wx-3.0/wx/help.h/usr/include/wx-3.0/wx/hashset.h::31116: : WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \In file included from 84 /usr/include/wx-3.0/wx/html/helpctrl.h: ^: 19note: /usr/include/wx-3.0/wx/hashmap.h: expanded from macro '_WX_DECLARE_HASH_SET':In file included from 707/usr/include/wx-3.0/wx/html/helpfrm.h::530:: In file included from #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\note: /usr/include/wx-3.0/wx/html/htmlwin.h expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': ^ 19 : In file included from /usr/include/wx-3.0/wx/hashset.h/usr/include/wx-3.0/wx/html/winpars.h::113 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )17: : 16 ^/usr/include/wx-3.0/wx/html/htmlpars.h: : /usr/include/wx-3.0/wx/hashmap.h34note: ::expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'6361 ::81 :warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro '_WX_DECLARE_HASH_MAP' ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,/usr/include/wx-3.0/wx/html/htmlpars.h :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \^30 : ^1 /usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h 714:note: :461in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here5: :16 /usr/include/wx-3.0/wx/hashset.h:note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'182note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'5 : note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h : ^636/usr/include/wx-3.0/wx/cshelp.h ::81/usr/include/wx-3.0/wx/hashset.h184::: 1171note: ::expanded from macro '_WX_DECLARE_HASH_MAP'84 :note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required herenote: expanded from macro '_WX_DECLARE_HASH_SET' /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \710 : ^5_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : /usr/include/wx-3.0/wx/hashmap.h ^note: : expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'461 /usr/include/wx-3.0/wx/hashmap.h::16244:: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \11note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h :707:5 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: m_getKey( k_ex ) \ ^note: ^ expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/hashmap.h :714/usr/include/wx-3.0/wx/hashmap.h::5637:: 119note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 637 ^: 119:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:83: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \/usr/include/wx-3.0/wx/dialup.h : ^182 :5/usr/include/wx-3.0/wx/hashmap.h:: 707warning: :definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 3560 ^: 20:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \49 : ^ note: in implicit copy constructor for 'wxDialUpEvent' first required here/usr/include/wx-3.0/wx/hashmap.h :244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 18: ^In file included from /usr/include/wx-3.0/wx/help.h:31/usr/include/wx-3.0/wx/hashmap.h: :In file included from 244/usr/include/wx-3.0/wx/html/helpctrl.h::1119:: In file included from note: /usr/include/wx-3.0/wx/html/helpfrm.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19 m_getKey( k_ex ) \: In file included from ^/usr/include/wx-3.0/wx/html/winpars.h :17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.hIn file included from :DlgOptions.cpp117::2284: :In file included from ./stdwx.hnote: :expanded from macro '_WX_DECLARE_HASH_SET'49 : In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \20 : ^ warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:In file included from 722DlgExitMessage.cpp::524:: In file included from note: ./stdwx.hexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \31 : ^In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:/usr/include/wx-3.0/wx/hashmap.h19:: 637In file included from :/usr/include/wx-3.0/wx/html/helpfrm.h119::30 : note: In file included from expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/html/htmlwin.h :19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:244:11WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,: ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashset.h:182: m_getKey( k_ex ) \5 : ^ note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:In file included from 20DlgGenericMessage.cpp:: 23warning: : definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h wxPointerHash& operator=(const wxPointerHash&) { return *this; }: 31 ^: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/html/htmlwin.h::17619:: 1In file included from :/usr/include/wx-3.0/wx/html/winpars.h :note: 17in implicit copy constructor for 'wxPointerHash' first required here: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,/usr/include/wx-3.0/wx/hashmap.h :^722 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 714expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro '_WX_DECLARE_HASH_MAP'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::242461::1116:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' m_hasher( hfun ), \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here: 585:/usr/include/wx-3.0/wx/hashmap.h21::714 :warning: 5definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^/usr/include/wx-3.0/wx/filesys.h :176/usr/include/wx-3.0/wx/hashmap.h::1637:: 119note: :in implicit copy constructor for 'wxPointerEqual' first required here note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 722:/usr/include/wx-3.0/wx/hashmap.h5::244 :note: 11expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from CompletionPage.cpp CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 22 ^: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/filesys.hIn file included from :/usr/include/wx-3.0/wx/cshelp.h176::181: :In file included from /usr/include/wx-3.0/wx/help.hnote: :in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here31 : In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/html/helpctrl.h::72219:: 5In file included from :/usr/include/wx-3.0/wx/html/helpfrm.h :note: 30expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: /usr/include/wx-3.0/wx/html/htmlpars.h ^: 30:/usr/include/wx-3.0/wx/hashmap.h1::637 :warning: 119definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \182 : ^5 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashset.h:116:84In file included from :DlgDiagnosticLogFlags.cpp :note: 22expanded from macro '_WX_DECLARE_HASH_SET': In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\In file included from /usr/include/wx-3.0/wx/help.h ^: 31: /usr/include/wx-3.0/wx/hashset.hIn file included from :/usr/include/wx-3.0/wx/html/helpctrl.h113::1916: :In file included from /usr/include/wx-3.0/wx/html/helpfrm.hnote: :expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'30 : In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:In file included from 17 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \AccountManagerPropertiesPage.cpp: :/usr/include/wx-3.0/wx/html/htmlpars.h ^22: : 30In file included from :./stdwx.h1/usr/include/wx-3.0/wx/html/htmlpars.h:::84 30: warning: :In file included from definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]1/usr/include/wx-3.0/wx/cshelp.h :: 18note: : in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required hereIn file included from /usr/include/wx-3.0/wx/help.hWX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,:/usr/include/wx-3.0/wx/hashset.h 31:^: 182 In file included from :/usr/include/wx-3.0/wx/html/helpctrl.h5/usr/include/wx-3.0/wx/hashset.h:::19 182: note: :In file included from expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'5/usr/include/wx-3.0/wx/html/helpfrm.h :: 30note: : expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19 _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): In file included from ^/usr/include/wx-3.0/wx/html/winpars.h : _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )17/usr/include/wx-3.0/wx/hashset.h : : ^/usr/include/wx-3.0/wx/html/htmlpars.h117 ::30/usr/include/wx-3.0/wx/hashset.h84:::1116 ::note: 84expanded from macro '_WX_DECLARE_HASH_SET'warning: : definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^^#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashset.h::/usr/include/wx-3.0/wx/hashset.hIn file included from 244182:BOINCListCtrl.cpp::113:115:22::16: :In file included from note: note: ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'note: : expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'84 : m_getKey( k_ex ) \In file included from /usr/include/wx-3.0/wx/cshelp.h _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \18 ^ : ^In file included from /usr/include/wx-3.0/wx/hashset.h/usr/include/wx-3.0/wx/help.h::116/usr/include/wx-3.0/wx/html/htmlpars.h31::: 8430In file included from ::/usr/include/wx-3.0/wx/html/helpctrl.h 1:note: :19expanded from macro '_WX_DECLARE_HASH_SET' : note: In file included from in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/html/helpfrm.h :30/usr/include/wx-3.0/wx/hashset.h: :#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\In file included from 182 /usr/include/wx-3.0/wx/html/htmlwin.h: ^:5 19:: /usr/include/wx-3.0/wx/hashset.h In file included from :note: /usr/include/wx-3.0/wx/html/winpars.h113expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR':: 1716: :/usr/include/wx-3.0/wx/html/htmlpars.h :note: _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )30expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' : ^1 : /usr/include/wx-3.0/wx/hashset.hwarning: :definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \117 : ^84 : note: expanded from macro '_WX_DECLARE_HASH_SET' WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,/usr/include/wx-3.0/wx/html/htmlpars.h :^30 :_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \1/usr/include/wx-3.0/wx/hashset.h :: ^ 182 note: :in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h5 ::244/usr/include/wx-3.0/wx/hashset.h ::note: 11182expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR':: 5note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) m_getKey( k_ex ) \ ^ ^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashset.h : ^116 :84/usr/include/wx-3.0/wx/hashset.h:: 117note: :expanded from macro '_WX_DECLARE_HASH_SET'84 : note: expanded from macro '_WX_DECLARE_HASH_SET' In file included from #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\BOINCGUIApp.cpp : ^30_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : In file included from /usr/include/wx-3.0/wx/hashset.h ^./stdwx.h: :11384:/usr/include/wx-3.0/wx/hashmap.h: 16:In file included from :244/usr/include/wx-3.0/wx/cshelp.h ::note: 1118expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX':: In file included from note: /usr/include/wx-3.0/wx/help.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 31 : ^In file included from /usr/include/wx-3.0/wx/html/helpctrl.h m_getKey( k_ex ) \: /usr/include/wx-3.0/wx/html/htmlpars.h19 ^:: 30In file included from :/usr/include/wx-3.0/wx/html/helpfrm.h1::30 : note: In file included from in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/html/htmlwin.h :19: /usr/include/wx-3.0/wx/hashset.hIn file included from :/usr/include/wx-3.0/wx/html/winpars.h182::175: :/usr/include/wx-3.0/wx/html/htmlpars.h :note: 30expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR': 1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^/usr/include/wx-3.0/wx/hashset.h :117:/usr/include/wx-3.0/wx/hashset.h84::182 :note: 5expanded from macro '_WX_DECLARE_HASH_SET': note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/hashmap.h ^: 244:11/usr/include/wx-3.0/wx/hashset.h:: 116note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'84 : note: expanded from macro '_WX_DECLARE_HASH_SET' m_getKey( k_ex ) \ ^ #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); In file included from ^DlgEventLog.cpp :22: /usr/include/wx-3.0/wx/rtti.hIn file included from :./stdwx.h134::845: :In file included from /usr/include/wx-3.0/wx/cshelp.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'18 : In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: wxDECLARE_NO_ASSIGN_CLASS(name); \In file included from /usr/include/wx-3.0/wx/html/helpfrm.h ^: 30: In file included from /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/html/htmlwin.h:In file included from :3560BOINCBaseWizard.cpp19::: 2022In file included from :: /usr/include/wx-3.0/wx/html/winpars.h In file included from :note: ./stdwx.h17expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':: 84/usr/include/wx-3.0/wx/html/htmlpars.h: :In file included from 34/usr/include/wx-3.0/wx/cshelp.h:: classname& operator=(const classname&)118 :: ^ In file included from warning: /usr/include/wx-3.0/wx/help.hdefinition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: /usr/include/wx-3.0/wx/wizard.h31:: 282In file included from :/usr/include/wx-3.0/wx/html/helpctrl.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,49: :19^ : note: In file included from in implicit copy constructor for 'wxWizardEvent' first required here/usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/hashmap.h ::30714: :In file included from 5/usr/include/wx-3.0/wx/html/htmlwin.h:: virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } 19 note: : ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:636:81WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16 _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): ^note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashset.hIn file included from :AccountManagerProcessingPage.cpp116: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:22 84: ^:In file included from ./stdwx.hnote: :expanded from macro '_WX_DECLARE_HASH_SET'/usr/include/wx-3.0/wx/html/htmlpars.h84 :: 34In file included from :In file included from /usr/include/wx-3.0/wx/cshelp.h1BOINCClientManager.cpp::#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\:18 22: note: ^: In file included from in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here In file included from /usr/include/wx-3.0/wx/help.h ./stdwx.h/usr/include/wx-3.0/wx/hashset.h::/usr/include/wx-3.0/wx/hashmap.h:3184:113: : 714:In file included from In file included from :16/usr/include/wx-3.0/wx/html/helpctrl.h/usr/include/wx-3.0/wx/cshelp.h5:::: 1918 note: : : note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'In file included from In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/help.h ::3031: : In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/html/htmlwin.h /usr/include/wx-3.0/wx/html/helpctrl.h : ^: ^19 19 : : /usr/include/wx-3.0/wx/hashmap.hIn file included from In file included from /usr/include/wx-3.0/wx/html/htmlpars.h:/usr/include/wx-3.0/wx/html/winpars.h/usr/include/wx-3.0/wx/html/helpfrm.h:637::30:1730:119: : 1:/usr/include/wx-3.0/wx/html/htmlpars.hIn file included from : :/usr/include/wx-3.0/wx/html/htmlwin.h note: 30:note: expanded from macro '_WX_DECLARE_HASH_MAP':19in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here 1: :In file included from /usr/include/wx-3.0/wx/hashset.h/usr/include/wx-3.0/wx/html/winpars.hwarning: ::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]18217 :: ^5/usr/include/wx-3.0/wx/html/htmlpars.h :: /usr/include/wx-3.0/wx/hashmap.h30note: WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,::expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' 2441 ^:: 11 :warning: /usr/include/wx-3.0/wx/hashset.hdefinition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: : _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )expanded from macro '\ _WX_DECLARE_HASHTABLE'182 : ^WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,5 m_getKey( k_ex ) \ : ^/usr/include/wx-3.0/wx/hashset.h ^ :note: 117/usr/include/wx-3.0/wx/hashset.hexpanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR':: 84182:: 5note: :expanded from macro '_WX_DECLARE_HASH_SET' note: _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' ^ _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashset.h : ^116 _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) : 84/usr/include/wx-3.0/wx/hashmap.h ^:: note: 244In file included from /usr/include/wx-3.0/wx/hashset.hexpanded from macro '_WX_DECLARE_HASH_SET':AccountInfoPage.cpp: 11:116:22: : 84note: #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\In file included from :expanded from macro '\ _WX_DECLARE_HASHTABLE' ./stdwx.h ^:note: 86expanded from macro '_WX_DECLARE_HASH_SET' m_getKey( k_ex ) \: /usr/include/wx-3.0/wx/hashset.h /usr/include/wx-3.0/wx/wizard.h: ^:113 288::#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\165 :: ^ note: warning: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'/usr/include/wx-3.0/wx/hashset.hdefinition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : 113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/object.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \:/usr/include/wx-3.0/wx/html/htmlpars.h 227: ^:30 69::1 :/usr/include/wx-3.0/wx/html/htmlpars.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: 30 in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here: 1:/usr/include/wx-3.0/wx/hashset.h :note: 182in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^/usr/include/wx-3.0/wx/hashset.h: : 182/usr/include/wx-3.0/wx/rtti.hnote: ::expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'5134 :: 5note: :expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashset.h _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): 117 ^: wxDECLARE_NO_ASSIGN_CLASS(name); \ 84 :/usr/include/wx-3.0/wx/hashset.h ^ : note: 117expanded from macro '_WX_DECLARE_HASH_SET'/usr/include/wx-3.0/wx/defs.h: :843560:: 20note: :_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro '_WX_DECLARE_HASH_SET' note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:244:11 classname& operator=(const classname&)_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^ ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wizard.h:: m_getKey( k_ex ) \244282 :: ^1149 :: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'in implicit copy constructor for 'wxWizardEvent' first required here m_getKey( k_ex ) \ ^ virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:In file included from 11DlgDiagnosticLogFlags.cpp:: 22note: : expanded from macro '\ _WX_DECLARE_HASHTABLE'In file included from ./stdwx.h:84: In file included from m_getKey( k_ex ) \/usr/include/wx-3.0/wx/cshelp.h : ^18 : In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 636BOINCListCtrl.cpp::8122:: In file included from note: ./stdwx.hexpanded from macro '_WX_DECLARE_HASH_MAP': In file included from 84AccountManagerPropertiesPage.cpp: :In file included from 22/usr/include/wx-3.0/wx/cshelp.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: : In file included from 18 ^./stdwx.h: :In file included from 84/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/help.h: ::In file included from 46131/usr/include/wx-3.0/wx/cshelp.h:: :16In file included from 18:/usr/include/wx-3.0/wx/html/helpctrl.h: :In file included from note: 19/usr/include/wx-3.0/wx/help.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': : In file included from 31/usr/include/wx-3.0/wx/html/helpfrm.h: :In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \30/usr/include/wx-3.0/wx/html/helpctrl.h : : ^In file included from 19 /usr/include/wx-3.0/wx/html/htmlwin.h: :In file included from 19/usr/include/wx-3.0/wx/html/htmlpars.h/usr/include/wx-3.0/wx/html/helpfrm.h: ::In file included from 3430/usr/include/wx-3.0/wx/html/winpars.h:: :1In file included from 17:/usr/include/wx-3.0/wx/html/htmlwin.h: :/usr/include/wx-3.0/wx/html/htmlpars.hnote: 19:in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here: 34 In file included from :/usr/include/wx-3.0/wx/html/winpars.h/usr/include/wx-3.0/wx/hashmap.h1:::17714 : :warning: /usr/include/wx-3.0/wx/html/htmlpars.h5definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 34 :note: 1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': warning: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^:WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, 714 :/usr/include/wx-3.0/wx/hashmap.h^5: :637 /usr/include/wx-3.0/wx/hashmap.h:note: :119expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'714: : 5note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ 81 ^: ^ note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP'In file included from /usr/include/wx-3.0/wx/hashmap.h: BOINCGUIApp.cpp:636:244:30:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \81: 11 :In file included from : ^ ./stdwx.h note: :note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h84expanded from macro '\ _WX_DECLARE_HASHTABLE' :: 461In file included from :/usr/include/wx-3.0/wx/cshelp.h16: m_getKey( k_ex ) \:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \18 : ^note: ^In file included from expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/help.h :/usr/include/wx-3.0/wx/hashmap.h31:: 461In file included from : CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/html/helpctrl.h16 :: ^19 : note: In file included from expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/html/htmlpars.h ::3034: :In file included from 1/usr/include/wx-3.0/wx/html/htmlwin.h:: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 19 note: : ^in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required hereIn file included from /usr/include/wx-3.0/wx/html/winpars.h:17/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/html/htmlpars.h:/usr/include/wx-3.0/wx/html/htmlpars.h:714:34:34:5:1:1: : note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'warning: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:714: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \5WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, : ^ ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h /usr/include/wx-3.0/wx/hashmap.h::637714::1195:: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: note: expanded from macro '_WX_DECLARE_HASH_MAP' ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \244: :81 ^11: : /usr/include/wx-3.0/wx/hashmap.hnote: note: :expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE'244 :11: m_getKey( k_ex ) \note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: /usr/include/wx-3.0/wx/html/htmlwin.hIn file included from :/usr/include/wx-3.0/wx/help.h630::315: :In file included from /usr/include/wx-3.0/wx/html/helpctrl.hwarning: :definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]19 : In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent)/usr/include/wx-3.0/wx/html/htmlwin.h : ^19 : In file included from /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/html/winpars.h::22717:: 69/usr/include/wx-3.0/wx/html/htmlpars.h:: 34note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'1 : warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hashmap.h134::7145::5 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(name); \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h3560::63620::81 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/html/htmlwin.h : ^625 :49/usr/include/wx-3.0/wx/hashmap.h:In file included from : AccountManagerProcessingPage.cpp461note: ::in implicit copy constructor for 'wxHtmlLinkEvent' first required here2216 : :In file included from ./stdwx.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); }84 : ^In file included from /usr/include/wx-3.0/wx/cshelp.h:18: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from /usr/include/wx-3.0/wx/help.h ^: 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:/usr/include/wx-3.0/wx/html/htmlpars.h19:: 34In file included from :/usr/include/wx-3.0/wx/html/helpfrm.h1::30 : note: In file included from in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/html/htmlwin.h :19: /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/html/winpars.h714::175: :/usr/include/wx-3.0/wx/html/htmlpars.h :note: 34In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL':BOINCClientManager.cpp 1::22 : warning: In file included from definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \./stdwx.h : ^84: In file included from /usr/include/wx-3.0/wx/cshelp.h:WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,/usr/include/wx-3.0/wx/hashmap.h18 :: ^637In file included from :/usr/include/wx-3.0/wx/help.h119:/usr/include/wx-3.0/wx/hashmap.h:31: : 714note: In file included from :expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/html/helpctrl.h5 ::19 : note: In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/html/helpfrm.h :_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \30 : ^In file included from /usr/include/wx-3.0/wx/html/htmlwin.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h19 :: ^244In file included from :/usr/include/wx-3.0/wx/html/winpars.h11/usr/include/wx-3.0/wx/hashmap.h:::17 636: note: :/usr/include/wx-3.0/wx/html/htmlpars.hexpanded from macro '\ _WX_DECLARE_HASHTABLE'81: :34 :note: m_getKey( k_ex ) \1expanded from macro '_WX_DECLARE_HASH_MAP' : ^ warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, /usr/include/wx-3.0/wx/hashmap.h^: 461:16/usr/include/wx-3.0/wx/hashmap.h:: 714note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/html/htmlpars.h ^: 34:/usr/include/wx-3.0/wx/hashmap.h1::636 :note: 81in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \461 : ^16 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \1 : ^ note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h :244/usr/include/wx-3.0/wx/hashmap.h::11714:: 5note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)BOINCTaskCtrl.cpp : ^22 : In file included from ./stdwx.h:84/usr/include/wx-3.0/wx/html/htmlwin.h: :In file included from 594/usr/include/wx-3.0/wx/cshelp.h::4918:: In file included from note: /usr/include/wx-3.0/wx/help.hin implicit copy constructor for 'wxHtmlCellEvent' first required here: 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h: virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); }30 : ^/usr/include/wx-3.0/wx/html/htmlwin.h :603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from AsyncRPC.cpp: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent)31 : ^In file included from ./stdwx.h:84/usr/include/wx-3.0/wx/object.h: :In file included from 227/usr/include/wx-3.0/wx/cshelp.h::6918:: In file included from note: /usr/include/wx-3.0/wx/help.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 603 ^: 5: /usr/include/wx-3.0/wx/rtti.hwarning: :definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 227 ^: 69: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/html/htmlwin.h::134594::549:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxHtmlCellEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/html/htmlwin.h : ^630 :5/usr/include/wx-3.0/wx/rtti.h:: 134warning: :definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 227 ^: 69: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/html/htmlwin.h134::6255::49 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \84 : ^In file included from /usr/include/wx-3.0/wx/cshelp.h:/usr/include/wx-3.0/wx/hashmap.h18:: 244In file included from :/usr/include/wx-3.0/wx/help.h11::31 : note: In file included from expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/html/helpctrl.h :19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h m_getKey( k_ex ) \: 30 ^: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^In file included from DlgExclusiveApps.cpp:/usr/include/wx-3.0/wx/rtti.h22:: 134In file included from :./stdwx.h5::84 : note: In file included from expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/cshelp.h :18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h: wxDECLARE_NO_ASSIGN_CLASS(name); \19 : ^In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:/usr/include/wx-3.0/wx/defs.h30:: 3560In file included from :/usr/include/wx-3.0/wx/html/htmlwin.h20::19 : note: In file included from expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/html/winpars.h :17: /usr/include/wx-3.0/wx/html/htmlpars.h:34 classname& operator=(const classname&): 1 ^: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,in implicit copy constructor for 'wxHtmlCellEvent' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:714: virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); }5 : ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from DlgItemProperties.cppAccountManagerInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::8484: : In file included from In file included from /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/cshelp.h::1818: : In file included from In file included from /usr/include/wx-3.0/wx/help.h/usr/include/wx-3.0/wx/help.h::3131: : In file included from In file included from /usr/include/wx-3.0/wx/html/helpctrl.h/usr/include/wx-3.0/wx/html/helpctrl.h::1919: : In file included from In file included from /usr/include/wx-3.0/wx/html/helpfrm.h/usr/include/wx-3.0/wx/html/helpfrm.h::3030: : /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/html/htmlwin.h::603603::55:: warning: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/html/htmlwin.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 630 ^ ^: 5/usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/rtti.h: :134warning: 134:definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:5 5:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \: 227 ^ ^: 69/usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::: 35603560note: ::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2020 :: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ ^ /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/rtti.h:::594594134:::49495::: note: note: note: in implicit copy constructor for 'wxHtmlCellEvent' first required herein implicit copy constructor for 'wxHtmlCellEvent' first required hereexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/html/htmlwin.h::630630::55:: warning: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/html/htmlwin.h::625625::4949:: note: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required herein implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603In file included from :BOINCTaskBar.cpp5::22 : warning: In file included from definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]./stdwx.h :84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent): 31 ^: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:/usr/include/wx-3.0/wx/object.h19:: 227In file included from :/usr/include/wx-3.0/wx/html/helpfrm.h69::30 : note: In file included from expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/html/htmlwin.h :19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);1 : ^ warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134:5: note: WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:714:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h: classname& operator=(const classname&)636 : ^81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461 virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); }: 16 ^: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \In file included from CompletionPage.cpp ^: 22: In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::46184:: 16In file included from :/usr/include/wx-3.0/wx/cshelp.h :note: 18expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: In file included from ^/usr/include/wx-3.0/wx/html/helpfrm.h :30: /usr/include/wx-3.0/wx/html/htmlwin.h:603/usr/include/wx-3.0/wx/generic/grid.h::5882:: 1warning: :definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent)5 : ^ note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); note: ^expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: wxDECLARE_NO_ASSIGN_CLASS(name); \244 : ^11 : note: /usr/include/wx-3.0/wx/defs.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 3560:20: m_getKey( k_ex ) \note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/html/htmlwin.h^: 630:5/usr/include/wx-3.0/wx/hashmap.h:: 707warning: :definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/object.h : ^227 :69:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hashmap.h134::4615::16 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxDECLARE_NO_ASSIGN_CLASS(name); \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/generic/grid.h20::882 :note: 1expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h classname& operator=(const classname&): 707 ^: 5: note: /usr/include/wx-3.0/wx/html/htmlwin.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); }: 637 ^: 119:In file included from CompletionErrorPage.cppnote: :expanded from macro '_WX_DECLARE_HASH_MAP'22 : In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,: ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:710 m_getKey( k_ex ) \: 5 ^: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/html/htmlwin.h:630 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 5 ^: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/cshelp.h:184:1: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent)in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/object.h710::2275::69 :note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/hashmap.h : ^707 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/defs.h:: 3560note: :expanded from macro '_WX_DECLARE_HASH_MAP'20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/hashmap.h::625244::4911:: note: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required hereexpanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: In file included from ^/usr/include/wx-3.0/wx/help.h :31: /usr/include/wx-3.0/wx/rtti.hIn file included from :/usr/include/wx-3.0/wx/html/helpctrl.h134::195: :In file included from /usr/include/wx-3.0/wx/html/helpfrm.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'30 : /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: wxDECLARE_NO_ASSIGN_CLASS(name); \definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/defs.h:3560:20 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent): ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227:69 classname& operator=(const classname&): ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h: virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); }134 : ^5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/html/htmlwin.h:630: wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h classname& operator=(const classname&): 227 ^: 69: note: /usr/include/wx-3.0/wx/html/htmlwin.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); }/usr/include/wx-3.0/wx/rtti.h : ^134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)BOINCClientManager.cpp : ^22 : In file included from ./stdwx.h:84/usr/include/wx-3.0/wx/html/htmlwin.h: :In file included from 625/usr/include/wx-3.0/wx/cshelp.h::4918:: In file included from note: /usr/include/wx-3.0/wx/help.hin implicit copy constructor for 'wxHtmlLinkEvent' first required here: 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h: virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); }30 : ^/usr/include/wx-3.0/wx/html/htmlwin.h :603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81In file included from :DlgEventLogListCtrl.cpp :note: 22expanded from macro '_WX_DECLARE_HASH_MAP': In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/help.h : ^31 : In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/html/helpctrl.h::46119:: 16In file included from :/usr/include/wx-3.0/wx/html/helpfrm.h :note: 30expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent)/usr/include/wx-3.0/wx/cshelp.h : ^184 In file included from /usr/include/wx-3.0/wx/object.h:BOINCTaskCtrl.cpp:1:227:22: : 69note: In file included from :in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here./stdwx.h :note: /usr/include/wx-3.0/wx/hashmap.h84expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':: 710/usr/include/wx-3.0/wx/cshelp.h::5184:: 1note: :expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \/usr/include/wx-3.0/wx/rtti.h WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,: ^ 134 ^: /usr/include/wx-3.0/wx/hashmap.h5:/usr/include/wx-3.0/wx/hashmap.h:707: :710note: 5:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':5 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \/usr/include/wx-3.0/wx/defs.h : ^ ^3560 :/usr/include/wx-3.0/wx/hashmap.h20/usr/include/wx-3.0/wx/hashmap.h:::637 707:note: :119expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5: : note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )594_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : ^49 ^ : /usr/include/wx-3.0/wx/hashmap.hnote: /usr/include/wx-3.0/wx/hashmap.h:in implicit copy constructor for 'wxHtmlCellEvent' first required here:636 244::8111:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); }expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ m_getKey( k_ex ) \ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/html/htmlwin.h:630 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 5 ^: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/cshelp.h:184:1: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent)in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/object.h710::2275::69 :note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/hashmap.h : ^707 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 637 ^: 119:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro '_WX_DECLARE_HASH_MAP': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/hashmap.h::625244::4911:: note: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required hereexpanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ In file included from /usr/include/wx-3.0/wx/rtti.hBOINCDialupManager.cpp::13422:: 5In file included from :./stdwx.h :note: 84expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,: 20^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :710:5: note: classname& operator=(const classname&)expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594 WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: 49 ^: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxHtmlCellEvent' first required here: 707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from DlgItemProperties.cppAccountManagerInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::8484: : /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/cshelp.h::184184::11:: warning: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::710710::55:: note: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::707707::55:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636636::8181:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461461::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/html/htmlwin.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 630 ^ ^: 5: warning: /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/cshelp.hdefinition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 184184::11:: note: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h ^:: 710710::5/usr/include/wx-3.0/wx/object.h5::: 227 note: :note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'69expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h707::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);7075 :: ^5 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: /usr/include/wx-3.0/wx/rtti.h expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::637119:: wxDECLARE_NO_ASSIGN_CLASS(name); \119 :note: ^ expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/defs.h :3560:20:In file included from DlgAdvPreferencesBase.cppnote: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \22 ^ : ^In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h classname& operator=(const classname&):/usr/include/wx-3.0/wx/hashmap.h: 244:84 ^:244: 11:In file included from :11/usr/include/wx-3.0/wx/cshelp.h :/usr/include/wx-3.0/wx/html/htmlwin.h:note: :18expanded from macro '\ _WX_DECLARE_HASHTABLE'note: 625: expanded from macro '\ _WX_DECLARE_HASHTABLE':In file included from 49/usr/include/wx-3.0/wx/help.h m_getKey( k_ex ) \:: m_getKey( k_ex ) \ 31 ^note: : ^ in implicit copy constructor for 'wxHtmlLinkEvent' first required hereIn file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); }: 603 ^: 5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :AccountInfoPage.cpp707::225: :In file included from ./stdwx.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'107 : In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 608 ^: 23:/usr/include/wx-3.0/wx/hashmap.h :warning: 637definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 1125 ^: 18: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxGridCellCoords' first required here244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' { return XYToCell(pos.x, pos.y); } ^ m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from BOINCTaskCtrl.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' In file included from _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )AsyncRPC.cpp : ^31 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::63786:: 119/usr/include/wx-3.0/wx/wizard.h:: 288note: :expanded from macro '_WX_DECLARE_HASH_MAP'5 : warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent)_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/hashmap.h::227244::6911:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from DlgItemProperties.cppAccountManagerInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::8686: : /usr/include/wx-3.0/wx/wizard.h/usr/include/wx-3.0/wx/wizard.h::288288::55:: warning: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);In file included from BOINCDialupManager.cpp ^ ^: 22/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h: ::In file included from 134134./stdwx.h:::5586::: /usr/include/wx-3.0/wx/wizard.hnote: note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'288 :5In file included from :DlgOptions.cpp :warning: 22 wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from ^ ^./stdwx.h :/usr/include/wx-3.0/wx/defs.h84/usr/include/wx-3.0/wx/defs.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent):: : 3560In file included from 3560 ^:/usr/include/wx-3.0/wx/cshelp.h: 20:20:18/usr/include/wx-3.0/wx/object.h: : : note: In file included from 227note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/help.h:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' :69 31:: classname& operator=(const classname&) In file included from classname& operator=(const classname&)note: /usr/include/wx-3.0/wx/html/helpctrl.h ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': ^ 19 /usr/include/wx-3.0/wx/wizard.h: :In file included from /usr/include/wx-3.0/wx/wizard.h282/usr/include/wx-3.0/wx/html/helpfrm.h:::28249#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);30:: : 49 ^/usr/include/wx-3.0/wx/html/htmlwin.h:note: : in implicit copy constructor for 'wxWizardEvent' first required here603note: /usr/include/wx-3.0/wx/rtti.h :in implicit copy constructor for 'wxWizardEvent' first required here:5 134:: virtual wxEvent *Clone() const { return new wxWizardEvent(*this); }5warning: :definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227 wxDECLARE_NO_ASSIGN_CLASS(name); \: 69 ^: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:/usr/include/wx-3.0/wx/wizard.h5::282 :note: 49expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxWizardEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from DlgEventLog.cpp:22: In file included from #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);./stdwx.h : ^84 : /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/rtti.h::184134::15:: warning: note: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,DlgAbout.cpp wxDECLARE_NO_ASSIGN_CLASS(name); \ : ^22 ^ : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h/usr/include/wx-3.0/wx/defs.h:::710863560:: :5/usr/include/wx-3.0/wx/wizard.h20::: 288 note: :note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' : warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/object.h:2483:707:227:49:5:69: : note: note: in implicit copy constructor for 'wxGridSizeEvent' first required herenote: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/hashmap.h :636:81/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro '_WX_DECLARE_HASH_MAP'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/wizard.h::184282::149:: note: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxWizardEvent' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )In file included from AdvancedFrame.cpp ^: 29: /usr/include/wx-3.0/wx/hashmap.hIn file included from :./stdwx.h637::86119: :/usr/include/wx-3.0/wx/wizard.h :note: 288expanded from macro '_WX_DECLARE_HASH_MAP': 5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/object.h::244227::1169:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_getKey( k_ex ) \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707/usr/include/wx-3.0/wx/generic/grid.h::52563:: 5note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/object.h::636227::8169:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/hashmap.h :461/usr/include/wx-3.0/wx/rtti.h::16134:: 5note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/cshelp.h:/usr/include/wx-3.0/wx/defs.h184::35601::20 :note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required herenote: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:710:5: classname& operator=(const classname&) note: ^expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' /usr/include/wx-3.0/wx/generic/grid.h:2547:49: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ note: ^in implicit copy constructor for 'wxGridRangeSelectEvent' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^/usr/include/wx-3.0/wx/generic/grid.h :2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ In file included from /usr/include/wx-3.0/wx/hashmap.hAccountManagerPropertiesPage.cpp::71022:: 5In file included from :./stdwx.h :note: 84expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP': /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,: 5^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h :710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: 636 ^: 81:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro '_WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^461 :16/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/cshelp.h :184/usr/include/wx-3.0/wx/hashmap.h::1461:: 16note: :in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h:710:5: note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ^ /usr/include/wx-3.0/wx/cshelp.h: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \184 : ^1 : /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here707 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 710expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 707note: :expanded from macro '_WX_DECLARE_HASH_MAP'5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244637::11119:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )86 : ^/usr/include/wx-3.0/wx/wizard.h :288/usr/include/wx-3.0/wx/hashmap.h::5636:: 81warning: :definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/object.h : ^227 :69/usr/include/wx-3.0/wx/hashmap.h:: 461note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'16 : note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/rtti.h:134/usr/include/wx-3.0/wx/cshelp.h::5184:: 1note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h classname& operator=(const classname&): 707 ^: 5: note: /usr/include/wx-3.0/wx/wizard.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxWizardEvent(*this); }: 637 ^: 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \In file included from DlgSelectComputer.cpp ^: 22: /usr/include/wx-3.0/wx/hashmap.hIn file included from :./stdwx.h707::1135: :/usr/include/wx-3.0/wx/fs_mem.h :note: 21expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);/usr/include/wx-3.0/wx/hashmap.h :^636 :81: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'697 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/cshelp.h ^: 184:1/usr/include/wx-3.0/wx/hashmap.h:: 461note: :in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here16 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \/usr/include/wx-3.0/wx/fs_mem.h : ^21 :1/usr/include/wx-3.0/wx/hashmap.h:: 707note: :in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here5 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'697 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro '_WX_DECLARE_HASH_MAP'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^244 :11/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ m_getKey( k_ex ) \ ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from In file included from BOINCListCtrl.cppBOINCBaseView.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::8684: : /usr/include/wx-3.0/wx/wizard.h/usr/include/wx-3.0/wx/cshelp.h::288184::51:: warning: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent)WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/hashmap.h::227710::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/rtti.h707::1345::5 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) wxDECLARE_NO_ASSIGN_CLASS(name); \ In file included from ^AccountManagerPropertiesPage.cpp ^ : 22/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/defs.h:In file included from :636./stdwx.h3560:::818620:: : /usr/include/wx-3.0/wx/wizard.h note: :note: expanded from macro '_WX_DECLARE_HASH_MAP'288expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' : 5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&)_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ ^ ^ /usr/include/wx-3.0/wx/wizard.h/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/object.h:::282461227:::491669::: note: note: note: in implicit copy constructor for 'wxWizardEvent' first required hereexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/rtti.h::184134::15:: note: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required hereexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:710:5: note: wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ^ /usr/include/wx-3.0/wx/defs.h:3560:20 WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:707:5: classname& operator=(const classname&) note: ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/wizard.h:282:49: note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )in implicit copy constructor for 'wxWizardEvent' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } note: ^expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from In file included from ./stdwx.hDlgAdvPreferences.cpp::8622: : /usr/include/wx-3.0/wx/wizard.hIn file included from :./stdwx.h288::845: :/usr/include/wx-3.0/wx/cshelp.h :warning: 184definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,227 :^69 : note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ /usr/include/wx-3.0/wx/rtti.h ^: 134:/usr/include/wx-3.0/wx/hashmap.h5::707 :note: 5expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/defs.h ^: 3560:/usr/include/wx-3.0/wx/hashmap.h20::636 :note: 81expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/wizard.h : ^282 :49/usr/include/wx-3.0/wx/hashmap.h:: 461note: :in implicit copy constructor for 'wxWizardEvent' first required here16 : note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119In file included from :BOINCTaskCtrl.cpp :note: 22expanded from macro '_WX_DECLARE_HASH_MAP': In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \1 : ^ warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, m_getKey( k_ex ) \^ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81In file included from :DlgAdvPreferencesBase.cpp :note: 22expanded from macro '_WX_DECLARE_HASH_MAP': In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ warning: ^definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:461:16: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent)note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ /usr/include/wx-3.0/wx/object.h:227:69 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h:882:1In file included from :BOINCBaseFrame.cpp#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); : note: 22 ^in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here: In file included from ./stdwx.h/usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hashmap.h:107:134: 707:In file included from :5/usr/include/wx-3.0/wx/grid.h5::: 14 note: : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/generic/grid.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' : 882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/defs.hWX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,:: 6373560^:: 11920:: /usr/include/wx-3.0/wx/hashmap.h note: :note: expanded from macro '_WX_DECLARE_HASH_MAP'707expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' : 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/wizard.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) : 282/usr/include/wx-3.0/wx/hashmap.h ^:: 49244::/usr/include/wx-3.0/wx/hashmap.h 11:note: :636in implicit copy constructor for 'wxWizardEvent' first required here : note: 81expanded from macro '\ _WX_DECLARE_HASHTABLE': note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } m_getKey( k_ex ) \ ^ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from In file included from AccountManagerInfoPage.cppDlgItemProperties.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::107107: : In file included from In file included from /usr/include/wx-3.0/wx/grid.h/usr/include/wx-3.0/wx/grid.h::1414: : /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::882882::11:: warning: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::707707::55:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636636::8181:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461461::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::882882::11:: note: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::707707::55:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637637::119119:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h ^: 244:11/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ m_getKey( k_ex ) \ ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from CompletionErrorPage.cpp_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 22 ^: In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::107461: :In file included from 16/usr/include/wx-3.0/wx/grid.h:: 14note: : expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/generic/grid.h :608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h wxGridCellCoords& operator=( const wxGridCellCoords& other ): 882 ^: 1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/generic/grid.h :1125:/usr/include/wx-3.0/wx/hashmap.h18::707 :note: 5in implicit copy constructor for 'wxGridCellCoords' first required here: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' { return XYToCell(pos.x, pos.y); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgHiddenColumns.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5:In file included from AccountInfoPage.cppnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'22 : In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): ^warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ m_getKey( k_ex ) \ ^/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCTaskCtrl.cpp:In file included from 22BOINCBaseFrame.cpp: :In file included from 22./stdwx.h: :In file included from 107./stdwx.h: :In file included from 107/usr/include/wx-3.0/wx/grid.h: :In file included from 14/usr/include/wx-3.0/wx/grid.h: :/usr/include/wx-3.0/wx/generic/grid.h14:: 608/usr/include/wx-3.0/wx/generic/grid.h::23608:: 23warning: :definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::11251125::1818:: note: note: in implicit copy constructor for 'wxGridCellCoords' first required herein implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } { return XYToCell(pos.x, pos.y); } ^ ^ In file included from In file included from DlgItemProperties.cppAccountManagerInfoPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::107107: : In file included from In file included from /usr/include/wx-3.0/wx/grid.h/usr/include/wx-3.0/wx/grid.h::1414: : /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::608608::2323:: warning: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::11251125::1818:: note: note: in implicit copy constructor for 'wxGridCellCoords' first required herein implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } { return XYToCell(pos.x, pos.y); } ^ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^In file included from DlgDiagnosticLogFlags.cpp:/usr/include/wx-3.0/wx/hashmap.h22:: 461In file included from :./stdwx.h16::107 : note: In file included from expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/grid.h :14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1:WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, note: ^in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::707707::55:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636637::81119:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 461:16/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from BOINCListCtrl.cpp:22: In file included from WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,./stdwx.h :^107 : In file included from /usr/include/wx-3.0/wx/grid.h/usr/include/wx-3.0/wx/hashmap.h::14707: :/usr/include/wx-3.0/wx/generic/grid.h5::882 :note: 1expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :^636 :81:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro '_WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^461 :16:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/generic/grid.h :882/usr/include/wx-3.0/wx/hashmap.h::In file included from 1461AdvancedFrame.cpp::: 1629note: :: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here In file included from note: ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h: :107707: :In file included from 5/usr/include/wx-3.0/wx/grid.h:: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ 14 note: : ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/generic/grid.h :608:23:/usr/include/wx-3.0/wx/generic/grid.h :warning: 882 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1 ^: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here: wxGridCellCoords& operator=( const wxGridCellCoords& other ) 637 :/usr/include/wx-3.0/wx/hashmap.h ^119: :707 :note: /usr/include/wx-3.0/wx/generic/grid.h5expanded from macro '_WX_DECLARE_HASH_MAP':: 1125 :note: 18expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': note: in implicit copy constructor for 'wxGridCellCoords' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) { return XYToCell(pos.x, pos.y); } ^ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637244::11911:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1In file included from :DlgAbout.cpp :warning: 22definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,608 :^23 : warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/generic/grid.h : ^1125 :18:/usr/include/wx-3.0/wx/hashmap.h :note: 636in implicit copy constructor for 'wxGridCellCoords' first required here: 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' { return XYToCell(pos.x, pos.y); } ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from BOINCGUIApp.cpp: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \30 : ^In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/grid.h::88214:: 1/usr/include/wx-3.0/wx/generic/grid.h:: 882note: :in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here1 : /usr/include/wx-3.0/wx/hashmap.hwarning: :definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^707 :5/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 81 ^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::24422442 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ):: 55 ^:: warning: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : 636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:69 69: ^: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h :461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/rtti.h : ^/usr/include/wx-3.0/wx/rtti.h134 ::1345::5 :note: /usr/include/wx-3.0/wx/generic/grid.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'882 :1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/hashmap.h wxDECLARE_NO_ASSIGN_CLASS(name); \: ^ 707 ^: /usr/include/wx-3.0/wx/defs.h5:/usr/include/wx-3.0/wx/defs.h:3560: :3560note: 20:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':20 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h637:::24232423119:::4949 ::note: expanded from macro '_WX_DECLARE_HASH_MAP'note: note: in implicit copy constructor for 'wxGridEvent' first required herein implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/generic/grid.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 2442 ^: 5:/usr/include/wx-3.0/wx/hashmap.h :warning: 637definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 2442 ^: 5:/usr/include/wx-3.0/wx/defs.h :warning: 3560definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/object.h ^: 227:69: /usr/include/wx-3.0/wx/generic/grid.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2423 :49: note: in implicit copy constructor for 'wxGridEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::24982498::55:: warning: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DlgHiddenColumns.cpp:22: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent)In file included from ./stdwx.h ^ ^: 107/usr/include/wx-3.0/wx/object.h: /usr/include/wx-3.0/wx/object.h:In file included from :227/usr/include/wx-3.0/wx/grid.h227:::691469:: : /usr/include/wx-3.0/wx/generic/grid.h note: :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'608expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' : 23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^/usr/include/wx-3.0/wx/rtti.h : ^134/usr/include/wx-3.0/wx/rtti.h ::5134:: 5note: /usr/include/wx-3.0/wx/generic/grid.h:expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 1125note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'18 : wxDECLARE_NO_ASSIGN_CLASS(name); \note: in implicit copy constructor for 'wxGridCellCoords' first required here ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/defs.h ^: /usr/include/wx-3.0/wx/generic/grid.h3560 { return XYToCell(pos.x, pos.y); }/usr/include/wx-3.0/wx/defs.h:: :244220 ^3560:: :5 20:note: : expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: note: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) /usr/include/wx-3.0/wx/generic/grid.h ^ ^: 2483:49/usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/object.h::: 2483227note: ::in implicit copy constructor for 'wxGridSizeEvent' first required here4969 :: note: note: in implicit copy constructor for 'wxGridSizeEvent' first required hereexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h:2498:5: wxDECLARE_NO_ASSIGN_CLASS(name); \ warning: ^definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent)note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/object.h:227 classname& operator=(const classname&): 69 ^: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); }/usr/include/wx-3.0/wx/rtti.h : ^134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::25632563::55:: warning: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h:::2498227227:::56969::: warning: note: note: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/object.h : ^ ^227 :69/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::: 134134note: ::expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'55 :: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h:::13435603560:::52020::: note: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/defs.h:2547:2547:3560:49:49:20: : note: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required herenote: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: /usr/include/wx-3.0/wx/generic/grid.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent): 3560 ^: 20: /usr/include/wx-3.0/wx/object.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);49 : ^ note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }In file included from AlreadyExistsPage.cpp ^ wxDECLARE_NO_ASSIGN_CLASS(name); \: 22 ^: In file included from ./stdwx.h/usr/include/wx-3.0/wx/defs.h::1073560: :In file included from 20/usr/include/wx-3.0/wx/grid.h:: 14note: : expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/generic/grid.h :882:1: classname& operator=(const classname&)warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^/usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h ::25952595::55/usr/include/wx-3.0/wx/generic/grid.h::: 2547warning: WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,warning: :definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49 ^ : note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here/usr/include/wx-3.0/wx/hashmap.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) 707 ^: ^ 5 virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }:/usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h :: ^note: 227227 expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':: 6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);81 : ^ ^ note: /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.hexpanded from macro '_WX_DECLARE_HASH_MAP':: 134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461: wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \16 : ^ ^ note: /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':: 35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h :/usr/include/wx-3.0/wx/generic/grid.h882:/usr/include/wx-3.0/wx/generic/grid.h:2588:1:2588:49: :49note: :in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required herenote: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required herenote: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here/usr/include/wx-3.0/wx/hashmap.h :707:5: note: virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here /usr/include/wx-3.0/wx/generic/grid.h:2595:5 virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }: ^warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/generic/grid.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)2595 : ^5 : warning: /usr/include/wx-3.0/wx/object.hdefinition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134: wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/defs.h : ^3560 :20: /usr/include/wx-3.0/wx/generic/grid.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'2423 :49: note: in implicit copy constructor for 'wxGridEvent' first required here classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h virtual wxEvent *Clone() const { return new wxGridEvent(*this); }: 2588 ^: 49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \/usr/include/wx-3.0/wx/generic/grid.h : ^2498 :5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563In file included from :CompletionErrorPage.cpp5::22 : warning: In file included from definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]./stdwx.h :113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) warning: ^definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69: note: WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro 'WX_DECLARE_STRING_HASH_MAP' ^ /usr/include/wx-3.0/wx/rtti.h:134:5 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :461:16: note: classname& operator=(const classname&)expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ /usr/include/wx-3.0/wx/generic/grid.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \2547 : ^49 : note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^/usr/include/wx-3.0/wx/hashmap.h :697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882/usr/include/wx-3.0/wx/generic/grid.h::12442:: 5warning: :definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/hashmap.h::227707::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/rtti.h636::13481::5 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/defs.h461::356016::20 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::8822423::149:: note: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxGridEvent' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: virtual wxEvent *Clone() const { return new wxGridEvent(*this); }expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:In file included from 18DlgEventLog.cpp:: 22note: : in implicit copy constructor for 'wxGridCellCoords' first required hereIn file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h { return XYToCell(pos.x, pos.y); }: 14 ^: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:636: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent)81 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); note: ^expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/rtti.h:134:5: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h3560::70720::5 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/generic/grid.h :2483/usr/include/wx-3.0/wx/hashmap.h::49637:: 119note: :in implicit copy constructor for 'wxGridSizeEvent' first required here note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/defs.h::25633560::520:: warning: note: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/generic/grid.h::2272423::6949:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h:2595: wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/object.h ^: 227:69: /usr/include/wx-3.0/wx/generic/grid.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'2547 :49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here /usr/include/wx-3.0/wx/generic/grid.h { return XYToCell(pos.x, pos.y); }:/usr/include/wx-3.0/wx/generic/grid.h 2498: ^:2595 5::5 :warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/object.h227::22769::69 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ In file included from /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.hDlgDiagnosticLogFlags.cpp:::13413422::: 55In file included from ::./stdwx.h :note: note: 107expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608: wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \23 : ^ ^ warning: /usr/include/wx-3.0/wx/defs.hdefinition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h: :35603560::2020:: note: wxGridCellCoords& operator=( const wxGridCellCoords& other )note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/generic/grid.h classname& operator=(const classname&): ^ 1125 ^: 18/usr/include/wx-3.0/wx/generic/grid.h::/usr/include/wx-3.0/wx/generic/grid.h 2483:note: :2588in implicit copy constructor for 'wxGridCellCoords' first required here49: :49 :note: in implicit copy constructor for 'wxGridSizeEvent' first required herenote: { return XYToCell(pos.x, pos.y); } in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here ^ virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from DlgExclusiveApps.cpp#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 22 ^: In file included from ./stdwx.h/usr/include/wx-3.0/wx/rtti.h::107134: :In file included from 5/usr/include/wx-3.0/wx/grid.hIn file included from In file included from ::AccountManagerInfoPage.cppDlgItemProperties.cpp 14::note: : 2222expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/generic/grid.h: : :In file included from In file included from 882./stdwx.h./stdwx.h:::1113113:: : wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/fs_mem.h/usr/include/wx-3.0/wx/fs_mem.h warning: :: ^definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]2121 ::1/usr/include/wx-3.0/wx/defs.h1::: 3560 warning: :WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]20 definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] :^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); /usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);:^ 707 ^: classname& operator=(const classname&) 5/usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h: ^ :697 note: 697:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':5 /usr/include/wx-3.0/wx/generic/grid.h5::: 2547 note: :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )49expanded from macro 'WX_DECLARE_STRING_HASH_MAP' : ^ note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \636 ^ : ^81 /usr/include/wx-3.0/wx/hashmap.h::/usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }636:note: :636expanded from macro '_WX_DECLARE_HASH_MAP' ^81: :81 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \461 : ^ ^16 : /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.hnote: ::expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'461461 ::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/generic/grid.h ^: ^ 882 :1:/usr/include/wx-3.0/wx/fs_mem.h /usr/include/wx-3.0/wx/fs_mem.h:note: :21in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here21: :11::/usr/include/wx-3.0/wx/hashmap.h :note: note: 707in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required herein implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here: 5/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h: :697note: 697:expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL':5 5:: note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : ^637 ^ : 119/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h: :637note: 637:expanded from macro '_WX_DECLARE_HASH_MAP':119 119:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^244 _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: /usr/include/wx-3.0/wx/hashmap.h11::244 ^:note: 11expanded from macro '\ _WX_DECLARE_HASHTABLE': /usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro '\ _WX_DECLARE_HASHTABLE': 11 m_getKey( k_ex ) \: ^note: m_getKey( k_ex ) \ expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);In file included from BOINCListCtrl.cpp ^: 22: In file included from /usr/include/wx-3.0/wx/rtti.h./stdwx.h::134107:: 5In file included from :/usr/include/wx-3.0/wx/grid.h :note: 14expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxGridCellCoords& operator=( const wxGridCellCoords& other )/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: /usr/include/wx-3.0/wx/generic/grid.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here classname& operator=(const classname&) ^ { return XYToCell(pos.x, pos.y); }/usr/include/wx-3.0/wx/generic/grid.h : ^2588 :49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here In file included from AccountManagerPropertiesPage.cpp:22 virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }: In file included from ^./stdwx.h :107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: In file included from definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]BOINCTaskCtrl.cpp :22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h wxGridCellCoords& operator=( const wxGridCellCoords& other ): 21 ^: 1: warning: /usr/include/wx-3.0/wx/generic/grid.hdefinition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ { return XYToCell(pos.x, pos.y); } /usr/include/wx-3.0/wx/hashmap.h ^: 697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:/usr/include/wx-3.0/wx/generic/grid.h81::2442 :note: 5expanded from macro '_WX_DECLARE_HASH_MAP': warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/object.hIn file included from /usr/include/wx-3.0/wx/hashmap.h:BOINCBaseWizard.cpp:227:461:22:69: 16:In file included from : ./stdwx.h note: :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'107In file included from expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' : BOINCBaseFrame.cpp In file included from :/usr/include/wx-3.0/wx/grid.h22:: 14In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ./stdwx.h /usr/include/wx-3.0/wx/generic/grid.h: ^ ^:113 608: :/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/fs_mem.h/usr/include/wx-3.0/wx/fs_mem.h23::::1342121 :::warning: 511definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]::: note: warning: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here wxGridCellCoords& operator=( const wxGridCellCoords& other ) /usr/include/wx-3.0/wx/hashmap.h ^: 697 wxDECLARE_NO_ASSIGN_CLASS(name); \WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);:/usr/include/wx-3.0/wx/generic/grid.h 5: ^^:1125 :note: /usr/include/wx-3.0/wx/defs.h18/usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP'::: 3560 697:note: :20in implicit copy constructor for 'wxGridCellCoords' first required here5: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: note: { return XYToCell(pos.x, pos.y); } ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro 'WX_DECLARE_STRING_HASH_MAP' ^ /usr/include/wx-3.0/wx/hashmap.h : classname& operator=(const classname&)637 : ^119 : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ note: /usr/include/wx-3.0/wx/generic/grid.h ^expanded from macro '_WX_DECLARE_HASH_MAP': 2423:/usr/include/wx-3.0/wx/hashmap.h49::636 :note: 81in implicit copy constructor for 'wxGridEvent' first required here: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ virtual wxEvent *Clone() const { return new wxGridEvent(*this); }In file included from /usr/include/wx-3.0/wx/hashmap.h BOINCGUIApp.cpp: ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:244 30: ^: 11 In file included from :/usr/include/wx-3.0/wx/hashmap.h./stdwx.h ::note: 461107expanded from macro '\ _WX_DECLARE_HASHTABLE':: 16In file included from :/usr/include/wx-3.0/wx/grid.h m_getKey( k_ex ) \:note: 14expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^: /usr/include/wx-3.0/wx/generic/grid.h:608:23: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/fs_mem.h:21: wxGridCellCoords& operator=( const wxGridCellCoords& other )1 : ^ note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/hashmap.h::1125697::185:: note: note: in implicit copy constructor for 'wxGridCellCoords' first required hereexpanded from macro 'WX_DECLARE_STRING_HASH_MAP' { return XYToCell(pos.x, pos.y); } ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/generic/grid.h :2498/usr/include/wx-3.0/wx/hashmap.h::5244:: 11warning: :definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)AccountManagerProcessingPage.cpp : ^22 : In file included from ./stdwx.h:107/usr/include/wx-3.0/wx/generic/grid.h: :In file included from 2483/usr/include/wx-3.0/wx/grid.h::4914:: /usr/include/wx-3.0/wx/generic/grid.hnote: :in implicit copy constructor for 'wxGridSizeEvent' first required here608 :23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from BOINCDialupManager.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ In file included from /usr/include/wx-3.0/wx/defs.hAlreadyExistsPage.cpp::356022:: 20In file included from :./stdwx.h :note: 107expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h: classname& operator=(const classname&)608 : ^23 : warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/generic/grid.h :2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ virtual wxEvent *Clone() const { return new wxGridEvent(*this); }/usr/include/wx-3.0/wx/generic/grid.h : ^1125 :18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent)/usr/include/wx-3.0/wx/hashmap.h : ^244 :11:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro '\ _WX_DECLARE_HASHTABLE': 69: note: In file included from expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_getKey( k_ex ) \DlgEventLogListCtrl.cpp : ^22 : In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 14 ^: /usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/rtti.h608::13423::5 :warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxGridCellCoords& operator=( const wxGridCellCoords& other ) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/generic/grid.h::35601125::2018:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'in implicit copy constructor for 'wxGridCellCoords' first required here classname& operator=(const classname&) { return XYToCell(pos.x, pos.y); } ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20/usr/include/wx-3.0/wx/generic/grid.h:: 2442note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 : warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)/usr/include/wx-3.0/wx/generic/grid.h : ^2588 :49:/usr/include/wx-3.0/wx/object.h :note: 227in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/generic/grid.h2423::259549::5 :note: in implicit copy constructor for 'wxGridEvent' first required herewarning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxGridEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69:/usr/include/wx-3.0/wx/generic/grid.h :note: 2442expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/rtti.h::227134::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/rtti.h::3560134::205:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/defs.h2588::356049::20 :note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required herenote: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.hIn file included from :BOINCBaseView.cpp134::225: :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'107 /usr/include/wx-3.0/wx/generic/grid.h: :In file included from 2442/usr/include/wx-3.0/wx/grid.h:: wxDECLARE_NO_ASSIGN_CLASS(name); \514 :: ^ /usr/include/wx-3.0/wx/generic/grid.h warning: :definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h608 ::356023::20 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) : warning: ^definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227:69: classname& operator=(const classname&) wxGridCellCoords& operator=( const wxGridCellCoords& other ) note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/generic/grid.h:2442:2547:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);1125:5 :49: ^18: : warning: /usr/include/wx-3.0/wx/rtti.hnote: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: :in implicit copy constructor for 'wxGridRangeSelectEvent' first required here in implicit copy constructor for 'wxGridCellCoords' first required here134 :5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent): { return XYToCell(pos.x, pos.y); } ^note: virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^/usr/include/wx-3.0/wx/object.h :227:69: wxDECLARE_NO_ASSIGN_CLASS(name); \note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/rtti.h:134:/usr/include/wx-3.0/wx/generic/grid.h5::2423 :note: 49expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxGridEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:107: /usr/include/wx-3.0/wx/generic/grid.hIn file included from :/usr/include/wx-3.0/wx/grid.h2595::145: :/usr/include/wx-3.0/wx/generic/grid.h :warning: 882definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/generic/grid.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent): 2442 ^: WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,5 /usr/include/wx-3.0/wx/object.h:^: 227warning: :/usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69: :707 :note: 5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': ^note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/object.h:227:69:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )note: ^ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hashmap.h134::6365::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);81 :note: ^ expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/rtti.h :134:5: note: wxDECLARE_NO_ASSIGN_CLASS(name); \expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h3560 wxDECLARE_NO_ASSIGN_CLASS(name); \:: 46120 ^:: 16 :/usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: 3560 expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 20: note: classname& operator=(const classname&)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/generic/grid.h ^: /usr/include/wx-3.0/wx/generic/grid.h2588::/usr/include/wx-3.0/wx/generic/grid.h88249:::24231 ::note: 49 in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here:note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required herenote: in implicit copy constructor for 'wxGridEvent' first required here /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }: 707 ^: virtual wxEvent *Clone() const { return new wxGridEvent(*this); } 5 : ^ note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/hashmap.h:::25952442637:::55119::: warning: warning: note: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/object.h ^/usr/include/wx-3.0/wx/object.h: :227227/usr/include/wx-3.0/wx/hashmap.h:::6969244::: 11note: note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); In file included from ^DlgHiddenColumns.cpp ^ : 22/usr/include/wx-3.0/wx/rtti.h: /usr/include/wx-3.0/wx/rtti.h:In file included from :134./stdwx.h134:::51135:: : /usr/include/wx-3.0/wx/fs_mem.h note: :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'21expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : 1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); /usr/include/wx-3.0/wx/defs.h :/usr/include/wx-3.0/wx/defs.h^3560: :356020/usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/hashmap.h::::20 2498697:note: :: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'55note: ::expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) warning: note: /usr/include/wx-3.0/wx/generic/grid.h definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP': classname& operator=(const classname&) ^ 2498 : ^5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) :/usr/include/wx-3.0/wx/generic/grid.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ :/usr/include/wx-3.0/wx/generic/grid.h ^warning: 2423: ^ definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:2588 /usr/include/wx-3.0/wx/object.h49:/usr/include/wx-3.0/wx/hashmap.h::49 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent):227 : 636:note: ^:69in implicit copy constructor for 'wxGridEvent' first required herenote: 81: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here:/usr/include/wx-3.0/wx/object.h :note: note: virtual wxEvent *Clone() const { return new wxGridEvent(*this); }227expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '_WX_DECLARE_HASH_MAP' : virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^69 : ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/hashmap.h::134461#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:: 516 ^:: note: /usr/include/wx-3.0/wx/rtti.hnote: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' 134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/defs.h /usr/include/wx-3.0/wx/fs_mem.h::/usr/include/wx-3.0/wx/defs.h356021:::3560201:::20 :note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required herenote: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:697 classname& operator=(const classname&): classname& operator=(const classname&) 5 ^: ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'/usr/include/wx-3.0/wx/generic/grid.h :/usr/include/wx-3.0/wx/generic/grid.h2483::248349:: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \49 :note: ^ in implicit copy constructor for 'wxGridSizeEvent' first required here note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxGridSizeEvent' first required here: 637:119: note: /usr/include/wx-3.0/wx/generic/grid.h virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); }expanded from macro '_WX_DECLARE_HASH_MAP': virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } 2442 ^: ^In file included from /usr/include/wx-3.0/wx/generic/grid.h 5 DlgAdvPreferences.cpp:::_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \2498 22 :warning: : ^5definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from : ./stdwx.h /usr/include/wx-3.0/wx/hashmap.h:warning: :107definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]244: : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)In file included from 11 /usr/include/wx-3.0/wx/grid.h: ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent): 14note: ^: /usr/include/wx-3.0/wx/object.hexpanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/generic/grid.h: /usr/include/wx-3.0/wx/object.h:227:608: m_getKey( k_ex ) \227:69 :23: ^69: : note: warning: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxGridCellCoords& operator=( const wxGridCellCoords& other )#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/rtti.h:134:1125:134:5:18:5: : note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxGridCellCoords' first required here expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' { return XYToCell(pos.x, pos.y); } wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/defs.h3560::356020::20 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423/usr/include/wx-3.0/wx/generic/grid.h::492483:: 49note: :in implicit copy constructor for 'wxGridEvent' first required here note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::24232498::495:: note: warning: in implicit copy constructor for 'wxGridEvent' first required heredefinition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)DlgAdvPreferencesBase.cpp : ^22 : In file included from ./stdwx.h:/usr/include/wx-3.0/wx/generic/grid.h107:: 2483In file included from :/usr/include/wx-3.0/wx/grid.h49::14 : note: /usr/include/wx-3.0/wx/generic/grid.hin implicit copy constructor for 'wxGridSizeEvent' first required here: 608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/object.h::2563227::569:: warning: note: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/object.h ^: 227:69/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/defs.h134::35605::20 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/generic/grid.h classname& operator=(const classname&): wxDECLARE_NO_ASSIGN_CLASS(name); \ 2498 ^: ^ 5 : /usr/include/wx-3.0/wx/generic/grid.hwarning: /usr/include/wx-3.0/wx/defs.h:definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:2547 3560::4920:: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) note: note: ^in implicit copy constructor for 'wxGridRangeSelectEvent' first required hereexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227:69: classname& operator=(const classname&)note: virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);49 : ^ note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/generic/grid.h::25632483::549:: warning: note: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxGridSizeEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: /usr/include/wx-3.0/wx/generic/grid.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'2498 :5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) /usr/include/wx-3.0/wx/defs.h ^: 3560:20/usr/include/wx-3.0/wx/object.h:: 227note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);2547 : ^49 : note: /usr/include/wx-3.0/wx/rtti.hin implicit copy constructor for 'wxGridRangeSelectEvent' first required here: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/generic/grid.h2595::25475::49 :warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here /usr/include/wx-3.0/wx/generic/grid.h:2595 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent): virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } 5 ^: ^ warning: /usr/include/wx-3.0/wx/object.hdefinition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h : ^134 :5:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/generic/grid.h20::2588 :note: 49expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }/usr/include/wx-3.0/wx/generic/grid.h : ^2588 :49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 2563 ^: 5: /usr/include/wx-3.0/wx/rtti.hwarning: :definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h: wxDECLARE_NO_ASSIGN_CLASS(name); \227 : ^69 : /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/rtti.h:134/usr/include/wx-3.0/wx/generic/grid.h::52588:: 49note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/generic/grid.h134::25955::5 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/object.h::3560227::2069:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/generic/grid.h : ^2547 :49:/usr/include/wx-3.0/wx/rtti.h :note: 134in implicit copy constructor for 'wxGridRangeSelectEvent' first required here: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/generic/grid.h ^: 2442:5:/usr/include/wx-3.0/wx/fs_mem.h :warning: 21definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)/usr/include/wx-3.0/wx/hashmap.h : ^697 :5:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro 'WX_DECLARE_STRING_HASH_MAP': 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);119 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 244 ^: /usr/include/wx-3.0/wx/generic/grid.h11/usr/include/wx-3.0/wx/defs.h:::2595 3560:note: :5expanded from macro '\ _WX_DECLARE_HASHTABLE'20: : warning: note: m_getKey( k_ex ) \definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/generic/grid.h::2272423::6949:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5In file included from :DlgExclusiveApps.cpp :warning: 22definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent): /usr/include/wx-3.0/wx/generic/grid.h ^: 608:23/usr/include/wx-3.0/wx/object.h:: 227warning: :definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 1125 ^: 18: /usr/include/wx-3.0/wx/rtti.hnote: :in implicit copy constructor for 'wxGridCellCoords' first required here134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' { return XYToCell(pos.x, pos.y); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' /usr/include/wx-3.0/wx/generic/grid.h:2563: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \5 : ^ warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ m_getKey( k_ex ) \/usr/include/wx-3.0/wx/rtti.h : ^134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49:In file included from DlgEventLog.cppnote: :in implicit copy constructor for 'wxGridRangeSelectEvent' first required here22 : In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21: virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }1 : ^ warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from CompletionPage.cpp: wxDECLARE_NO_ASSIGN_CLASS(name); \22 : ^In file included from ./stdwx.h:113/usr/include/wx-3.0/wx/defs.h: :/usr/include/wx-3.0/wx/fs_mem.h3560::2120::1 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/hashmap.h2423::69749::5 :note: in implicit copy constructor for 'wxGridEvent' first required herenote: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' virtual wxEvent *Clone() const { return new wxGridEvent(*this); } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^/usr/include/wx-3.0/wx/generic/grid.h :2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DlgOptions.cpp DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent): 22 ^: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/object.h107:: 227In file included from :/usr/include/wx-3.0/wx/grid.h69::14 : note: /usr/include/wx-3.0/wx/generic/grid.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ wxGridCellCoords& operator=( const wxGridCellCoords& other ) /usr/include/wx-3.0/wx/rtti.h ^: 134:5: /usr/include/wx-3.0/wx/generic/grid.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'1125 :18: note: In file included from in implicit copy constructor for 'wxGridCellCoords' first required here/usr/include/wx-3.0/wx/generic/grid.hDlgDiagnosticLogFlags.cpp wxDECLARE_NO_ASSIGN_CLASS(name); \ :: 256322 ^: { return XYToCell(pos.x, pos.y); }: 5 In file included from :/usr/include/wx-3.0/wx/defs.h ^./stdwx.h : :warning: 3560113definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 20/usr/include/wx-3.0/wx/fs_mem.h:: 21note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'1 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) : ^warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) /usr/include/wx-3.0/wx/object.h ^: 227:WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);69/usr/include/wx-3.0/wx/generic/grid.h ::^ 2423 note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/hashmap.h49 ::697 :note: 5in implicit copy constructor for 'wxGridEvent' first required here: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxGridEvent(*this); } /usr/include/wx-3.0/wx/rtti.h ^: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ 134 : ^5 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 3560 ^: 20: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' classname& operator=(const classname&) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/generic/grid.h : ^2547 :49: note: /usr/include/wx-3.0/wx/fs_mem.hin implicit copy constructor for 'wxGridRangeSelectEvent' first required here: 21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }: 697 ^: 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:/usr/include/wx-3.0/wx/generic/grid.h5::2498 :warning: 5definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^/usr/include/wx-3.0/wx/object.h :227:/usr/include/wx-3.0/wx/object.h69::227 :note: 69expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/rtti.h ^: 134:5/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/defs.h ^: 3560:/usr/include/wx-3.0/wx/defs.h20::3560 :note: 20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588/usr/include/wx-3.0/wx/generic/grid.h::492483:: 49note: :in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from AccountManagerPropertiesPage.cpp ^: 22: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/fs_mem.h113:: 21/usr/include/wx-3.0/wx/fs_mem.h::121:: 1note: :in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :697:5: In file included from note: WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);BOINCBaseWizard.cppexpanded from macro 'WX_DECLARE_STRING_HASH_MAP' : ^22 : /usr/include/wx-3.0/wx/generic/grid.hIn file included from /usr/include/wx-3.0/wx/hashmap.h:./stdwx.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \:2595: 697:113 ^:5: 5:/usr/include/wx-3.0/wx/fs_mem.h:/usr/include/wx-3.0/wx/hashmap.h : :warning: 21note: 637definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:expanded from macro 'WX_DECLARE_STRING_HASH_MAP': 1 119:: warning: note: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent)expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/object.hWX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);:/usr/include/wx-3.0/wx/hashmap.h 227_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:^: 636 69 ^:: /usr/include/wx-3.0/wx/hashmap.h81 /usr/include/wx-3.0/wx/hashmap.h::note: :697 expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'244:note: :5expanded from macro '_WX_DECLARE_HASH_MAP'11: : note: note: /usr/include/wx-3.0/wx/generic/grid.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 2442 ^ m_getKey( k_ex ) \: ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \5 ^/usr/include/wx-3.0/wx/rtti.h : :/usr/include/wx-3.0/wx/hashmap.h ^ 134: warning: :461definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h5: ::16636 : DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent):note: 81expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: ^: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' note: /usr/include/wx-3.0/wx/object.hexpanded from macro '_WX_DECLARE_HASH_MAP': wxDECLARE_NO_ASSIGN_CLASS(name); \227 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ : ^69 ^ :_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/defs.h note: : ^/usr/include/wx-3.0/wx/fs_mem.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 : :21/usr/include/wx-3.0/wx/hashmap.h20:::1461 ::#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: 16 expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: : ^ in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here note: classname& operator=(const classname&)expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/hashmap.h :: ^134697 :: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \55 /usr/include/wx-3.0/wx/generic/grid.h:: ^: 2588note: note: :/usr/include/wx-3.0/wx/fs_mem.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'WX_DECLARE_STRING_HASH_MAP'49: :21 :note: 1in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here: wxDECLARE_NO_ASSIGN_CLASS(name); \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here ^ virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h ^/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h :697/usr/include/wx-3.0/wx/generic/grid.h:3560::637:52595:20::119: 5: note: : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: expanded from macro '_WX_DECLARE_HASH_MAP' definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^In file included from BOINCGUIApp.cpp_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/hashmap.h: /usr/include/wx-3.0/wx/generic/grid.h :30 ^:637/usr/include/wx-3.0/wx/object.h: 2423::In file included from :/usr/include/wx-3.0/wx/hashmap.h119227./stdwx.h49:::::244 69113 :note: :: note: 11expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/fs_mem.hin implicit copy constructor for 'wxGridEvent' first required here: note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'21note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'1 virtual wxEvent *Clone() const { return new wxGridEvent(*this); }_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: m_getKey( k_ex ) \ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^warning: ^ definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h ^ : 244:/usr/include/wx-3.0/wx/rtti.h11::134WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); : note: 5^expanded from macro '\ _WX_DECLARE_HASHTABLE': note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': m_getKey( k_ex ) \ 697 : ^5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :636:81: note: classname& operator=(const classname&)expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: ^note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from AccountManagerInfoPage.cpp:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \22 : In file included from ./stdwx.h: ^116 : /usr/include/wx-3.0/wx/hyperlink.h:/usr/include/wx-3.0/wx/hashmap.h120::2445::11 :warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/generic/grid.h113:: 2498/usr/include/wx-3.0/wx/fs_mem.h::521:: 1warning: :definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); /usr/include/wx-3.0/wx/object.h^: 227:69/usr/include/wx-3.0/wx/hashmap.h:: 697note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/hashmap.h::134636::581:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/hashmap.h::3560461::2016:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' classname& operator=(const classname&) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2483/usr/include/wx-3.0/wx/fs_mem.h::4921:: 1note: :in implicit copy constructor for 'wxGridSizeEvent' first required here note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697: virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); }5 : ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \In file included from BOINCTaskCtrl.cpp ^: 22: /usr/include/wx-3.0/wx/defs.hIn file included from :./stdwx.h3560::11620: :/usr/include/wx-3.0/wx/hyperlink.h :note: 120expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent)/usr/include/wx-3.0/wx/generic/grid.h : ^2588 :49:/usr/include/wx-3.0/wx/object.h :note: 227in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); }In file included from AlreadyExistsPage.cpp ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 22 ^: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/rtti.h113:: 134/usr/include/wx-3.0/wx/fs_mem.h::521:: 1note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h3560::69720::5 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^/usr/include/wx-3.0/wx/hyperlink.h :113/usr/include/wx-3.0/wx/hashmap.h::49636:: 81note: :in implicit copy constructor for 'wxHyperlinkEvent' first required here note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from AsyncRPC.cpp:31: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227In file included from :BOINCDialupManager.cpp69::22 : note: In file included from expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'./stdwx.h :116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent): 134 ^: 5: /usr/include/wx-3.0/wx/object.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);3560 : ^20 : note: /usr/include/wx-3.0/wx/rtti.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423 wxDECLARE_NO_ASSIGN_CLASS(name); \: 49 ^: note: in implicit copy constructor for 'wxGridEvent' first required here/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);DlgAdvPreferences.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/rtti.h::113134: :/usr/include/wx-3.0/wx/fs_mem.h5::21 :note: 1expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); /usr/include/wx-3.0/wx/defs.h^: 3560:20/usr/include/wx-3.0/wx/hashmap.h:: 697note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hyperlink.h : ^113 :49/usr/include/wx-3.0/wx/hashmap.h:: 636note: :in implicit copy constructor for 'wxHyperlinkEvent' first required here81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' In file included from DlgAdvPreferencesBase.cpp:22: In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \./stdwx.h : ^113 : /usr/include/wx-3.0/wx/fs_mem.h/usr/include/wx-3.0/wx/hashmap.h::21637::1119:: warning: note: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^697 :5/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/generic/grid.h::6362563::In file included from 815DlgHiddenColumns.cpp::: 22note: warning: : expanded from macro '_WX_DECLARE_HASH_MAP'definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent):_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^warning: ^ definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/hashmap.h::227461: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent):69 16: ^: note: note: /usr/include/wx-3.0/wx/object.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/fs_mem.h/usr/include/wx-3.0/wx/rtti.h :: ^21134 ::1/usr/include/wx-3.0/wx/rtti.h5::: 134 note: :note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here5expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'697 : wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ wxDECLARE_NO_ASSIGN_CLASS(name); \note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP' ^: 3560:20/usr/include/wx-3.0/wx/defs.h:: 3560note: : _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)/usr/include/wx-3.0/wx/hashmap.h : ^637 : classname& operator=(const classname&)119/usr/include/wx-3.0/wx/generic/grid.h :: ^ 2547 note: :expanded from macro '_WX_DECLARE_HASH_MAP'49 /usr/include/wx-3.0/wx/hyperlink.h:: 113note: :in implicit copy constructor for 'wxGridRangeSelectEvent' first required here49 : note: in implicit copy constructor for 'wxHyperlinkEvent' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }/usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } : ^244 ^ : 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from AccountManagerPropertiesPage.cpp:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \22 : ^In file included from ./stdwx.h:116/usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/hyperlink.h461::12016::5 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/fs_mem.h227::2169::1 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/hashmap.h :637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:244:11: classname& operator=(const classname&) note: ^expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hyperlink.h m_getKey( k_ex ) \: 113 ^: 49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required hereIn file included from BOINCBaseWizard.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); }: 120 ^: 5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgEventLogListCtrl.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCBaseView.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgAdvPreferencesBase.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgAdvPreferences.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from DlgSelectComputer.cpp:28: ./LogBOINC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" ^ In file included from DlgSelectComputer.cpp:29: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgSelectComputer.cpp:30: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AccountInfoPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AccountInfoPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from AccountInfoPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgItemProperties.cpp:24: ./DlgItemProperties.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgItemProperties.cpp" ^ In file included from DlgItemProperties.cpp:24: In file included from ./DlgItemProperties.h:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AccountManagerInfoPage.cpp:32: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AccountManagerInfoPage.cpp:33: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCTaskCtrl.cpp:23: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from AccountManagerInfoPage.cpp:34: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AsyncRPC.cpp:32: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from CompletionErrorPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AsyncRPC.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from BOINCTaskCtrl.cpp:24: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from BOINCTaskCtrl.cpp:25: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from CompletionErrorPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCBaseFrame.cpp:29: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from CompletionErrorPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from BOINCBaseFrame.cpp:30: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgHiddenColumns.cpp:24: ./DlgHiddenColumns.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgHiddenColumns.cpp" ^ In file included from DlgHiddenColumns.cpp:24: In file included from ./DlgHiddenColumns.h:25: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from DlgGenericMessage.cpp:24: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCBaseFrame.cpp:31: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from BOINCDialupManager.cpp:30: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgSelectComputer.cpp:30: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgGenericMessage.cpp:29: ./DlgGenericMessage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgGenericMessage.cpp" ^ In file included from AdvancedFrame.cpp:37: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCDialupManager.cpp:31: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgGenericMessage.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgGenericMessage.cpp:49:1: note: in implicit copy constructor for 'wxEventTableEntry' first required here END_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4480:56: note: expanded from macro 'END_EVENT_TABLE' #define END_EVENT_TABLE() wxEND_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4134:5: note: expanded from macro 'wxEND_EVENT_TABLE' wxDECLARE_EVENT_TABLE_TERMINATOR() }; ^ /usr/include/wx-3.0/wx/event.h:94:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_TERMINATOR' wxEventTableEntry(wxEVT_NULL, 0, 0, 0, 0) ^ In file included from AdvancedFrame.cpp:39: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgAbout.cpp:28: ./LogBOINC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" ^ In file included from DlgAbout.cpp:29: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCDialupManager.cpp:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgDiagnosticLogFlags.cpp:24: ./DlgDiagnosticLogFlags.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgDiagnosticLogFlags.cpp" ^ In file included from DlgHiddenColumns.cpp:25: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AccountInfoPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AdvancedFrame.cpp:40: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgAbout.cpp:30: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCListCtrl.cpp:23: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from DlgDiagnosticLogFlags.cpp:24: In file included from ./DlgDiagnosticLogFlags.h:38: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgSelectComputer.cpp:31: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgEventLog.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgAbout.cpp:35: ./DlgAbout.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgAbout.cpp" ^ In file included from DlgExitMessage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgEventLog.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgSelectComputer.cpp:36: ./DlgSelectComputer.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgSelectComputer.cpp" ^ In file included from DlgExitMessage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgAbout.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgAbout.cpp:63:1: note: in implicit copy constructor for 'wxEventTableEntry' first required here END_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4480:56: note: expanded from macro 'END_EVENT_TABLE' #define END_EVENT_TABLE() wxEND_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4134:5: note: expanded from macro 'wxEND_EVENT_TABLE' wxDECLARE_EVENT_TABLE_TERMINATOR() }; ^ /usr/include/wx-3.0/wx/event.h:94:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_TERMINATOR' wxEventTableEntry(wxEVT_NULL, 0, 0, 0, 0) ^ In file included from BOINCListCtrl.cpp:24: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from DlgEventLog.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from BOINCClientManager.cpp:29: ./LogBOINC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" ^ In file included from BOINCClientManager.cpp:30: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from CompletionPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AccountInfoPage.cpp:36: ./ValidateEmailAddress.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ValidateEmailAddress.cpp" ^ In file included from DlgSelectComputer.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: In file included from definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]AccountInfoPage.cpp :37: ./BOINCBaseWizard.h:22:9: wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry);warning: unknown pragma ignored [-Wunknown-pragmas] ^ /usr/include/wx-3.0/wx/defs.h:3560#pragma interface "BOINCBaseWizard.cpp": 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgSelectComputer.cpp:54:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_TEXT( ID_SELECTCOMPUTERNAME, CDlgSelectComputer::OnComputerNameUpdated ) ^ /usr/include/wx-3.0/wx/textctrl.h:862:26: note: expanded from macro 'EVT_TEXT' #define EVT_TEXT(id, fn) wx__DECLARE_EVT1(wxEVT_TEXT, id, wxTextEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.hIn file included from :DlgExitMessage.cpp91::335: :./DlgExitMessage.h :note: 23expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY': 9: warning: unknown pragma ignored [-Wunknown-pragmas] wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^#pragma interface "DlgExitMessage.cpp" ^ In file included from BOINCListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ BOINCListCtrl.cpp:34:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_PAINT(MyEvtHandler::OnPaint) ^ /usr/include/wx-3.0/wx/event.h:4184:26: note: expanded from macro 'EVT_PAINT' #define EVT_PAINT(func) wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5:In file included from BOINCBaseView.cppnote: :expanded from macro 'wx__DECLARE_EVT0'23 : ./BOINCGUIApp.h:28:9 wx__DECLARE_EVT1(evt, wxID_ANY, fn): ^warning: unknown pragma ignored [-Wunknown-pragmas] /usr/include/wx-3.0/wx/event.h:4150:5#pragma interface "BOINCGUIApp.cpp": ^note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AccountManagerProcessingPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCBaseWizard.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from CompletionPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCClientManager.cpp:31: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgAdvPreferences.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgExitMessage.cpp:24: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgExitMessage.cpp:57:1: note: in implicit copy constructor for 'wxEventTableEntry' first required here END_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4480:56: note: expanded from macro 'END_EVENT_TABLE' #define END_EVENT_TABLE() wxEND_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4134:5: note: expanded from macro 'wxEND_EVENT_TABLE' wxDECLARE_EVENT_TABLE_TERMINATOR() }; ^ /usr/include/wx-3.0/wx/event.h:94:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_TERMINATOR' wxEventTableEntry(wxEVT_NULL, 0, 0, 0, 0) ^ In file included from DlgExclusiveApps.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AccountInfoPage.cpp:38: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from BOINCGUIApp.cpp:39: ./LogBOINC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" ^ In file included from BOINCGUIApp.cpp:40: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCBaseView.cpp:24: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AccountManagerProcessingPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgEventLogListCtrl.cpp:29: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCBaseWizard.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgAdvPreferences.cpp:24: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AlreadyExistsPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCClientManager.cpp:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:32: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from CompletionPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgExclusiveApps.cpp:24: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from BOINCGUIApp.cpp:41: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from DlgEventLogListCtrl.cpp:30: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from AccountInfoPage.cpp:39: ./ProjectInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectInfoPage.cpp" ^ In file included from AlreadyExistsPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from AccountManagerProcessingPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^In file included from AccountManagerPropertiesPage.cpp:33: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCBaseWizard.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from BOINCGUIApp.cpp:42: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgEventLogListCtrl.cpp:31: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgAdvPreferencesBase.cpp:29: ./LogBOINC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:34: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" In file included from ^DlgAdvPreferencesBase.cpp :30: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from AlreadyExistsPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ BOINCListCtrl.cpp:235:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] TokenizedStringToArray(strColumnOrder, ";", &orderArray); ^ BOINCListCtrl.cpp:248:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] TokenizedStringToArray(strHiddenColumns, ";", &hiddenArray); ^ In file included from AccountInfoPage.cpp:40: ./AccountManagerInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerInfoPage.cpp" ^ In file included from DlgAdvPreferencesBase.cpp:31: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AccountInfoPage.cpp:41: ./AccountInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountInfoPage.cpp" ^ In file included from AccountInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ AccountInfoPage.cpp:57:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( wxID_ANY, CAccountInfoPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' In file included from #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn)DlgOptions.cpp : ^28 : ./wizardex.h./LogBOINC.h::32322::59:: note: warning: expanded from macro 'wx__DECLARE_WIZARDEXEVT'unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from DlgOptions.cpp:29: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgOptions.cpp:30: ./DlgOptions.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgOptions.cpp" ^ In file included from DlgOptions.cpp:31: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ 34 warnings generated. In file included from DlgItemProperties.cpp:24: In file included from ./DlgItemProperties.h:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgOptions.cpp:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from CXX boincmgr-taskbarex.o BOINCTaskBar.cpp:28: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCTaskBar.cpp:29: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCTaskBar.cpp:30: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from AccountManagerInfoPage.cpp:34: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgItemProperties.cpp:25: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from DlgItemProperties.cpp:26: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from CompletionErrorPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ gtk/taskbarex.cpp:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "taskbarex.h" ^ In file included from AsyncRPC.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AccountManagerInfoPage.cpp:35: ./ValidateURL.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ValidateURL.cpp" ^ In file included from AccountManagerInfoPage.cpp:36: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from DlgItemProperties.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgItemProperties.cpp:33:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_BUTTON(ID_COPYSELECTED, CDlgItemProperties::OnCopySelected) ^ /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from BOINCTaskCtrl.cpp:25: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from BOINCBaseFrame.cpp:31: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AccountManagerInfoPage.cpp:37: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from CompletionErrorPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from BOINCDialupManager.cpp:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AccountManagerInfoPage.cpp:38: ./AccountManagerInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerInfoPage.cpp" ^ In file included from CompletionErrorPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from AsyncRPC.cpp:35: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from AdvancedFrame.cpp:40: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from BOINCBaseFrame.cpp:32: ./BOINCClientManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCClientManager.cpp" ^ In file included from BOINCBaseFrame.cpp:33: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from BOINCBaseFrame.cpp:33: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" ^ In file included from CompletionErrorPage.cpp:36: ./CompletionErrorPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionErrorPage.cpp" ^ In file included from AsyncRPC.cpp:36: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from AsyncRPC.cpp:36: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" ^ In file included from AccountManagerInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ AccountManagerInfoPage.cpp:59:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CAccountManagerInfoPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from BOINCBaseFrame.cpp:34: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from AsyncRPC.cpp:38: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from CompletionErrorPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ CompletionErrorPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CCompletionErrorPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from BOINCDialupManager.cpp:33: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from BOINCDialupManager.cpp:33: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" ^ In file included from DlgHiddenColumns.cpp:29: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCBaseFrame.cpp:35: ./BOINCDialupManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCDialupManager.cpp" ^ In file included from BOINCBaseFrame.cpp:37: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from AsyncRPC.cpp:39: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from BOINCDialupManager.cpp:34: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from DlgDiagnosticLogFlags.cpp:24: In file included from ./DlgDiagnosticLogFlags.h:38: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgEventLog.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AdvancedFrame.cpp:41: ./BOINCBaseFrame.h:25:9In file included from :BOINCBaseFrame.cpp :warning: 38unknown pragma ignored [-Wunknown-pragmas]: ./DlgSelectComputer.h:22:9: #pragma interface "BOINCBaseFrame.cpp"warning: unknown pragma ignored [-Wunknown-pragmas] ^ #pragma interface "DlgSelectComputer.cpp" ^ In file included from DlgHiddenColumns.cpp:30: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from DlgHiddenColumns.cpp:30: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from BOINCDialupManager.cpp:35: ./BOINCDialupManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCDialupManager.cpp" ^ In file included from BOINCDialupManager.cpp:36: ./DlgOptions.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgOptions.cpp" ^ In file included from AdvancedFrame.cpp:42: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from BOINCBaseFrame.cpp:40: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from CompletionPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AccountManagerProcessingPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from BOINCBaseWizard.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from BOINCBaseFrame.cpp:41: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from In file included from DlgEventLog.cppBOINCGUIApp.cpp::3442: : ./BOINCBaseFrame.hIn file included from :./MainDocument.h25::289: :./AsyncRPC.h :warning: 22unknown pragma ignored [-Wunknown-pragmas]: 9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ #pragma interface "AsyncRPC.cpp" ^ In file included from AdvancedFrame.cpp:43: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from DlgEventLogListCtrl.cpp:31: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgDiagnosticLogFlags.cpp:25: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from BOINCClientManager.cpp:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AlreadyExistsPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:34: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgEventLog.cpp:36: ./DlgEventLogListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLogListCtrl.cpp" ^ In file included from BOINCBaseView.cpp:24: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgHiddenColumns.cpp:31: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from DlgAdvPreferencesBase.cpp:31: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: In file included from unknown pragma ignored [-Wunknown-pragmas]DlgHiddenColumns.cpp :In file included from 31DlgDiagnosticLogFlags.cpp: #pragma interface "AsyncRPC.cpp":In file included from 26./AdvancedFrame.h ^: : ./BOINCBaseFrame.h26:: 25./BOINCBaseFrame.h::925:: 9warning: :unknown pragma ignored [-Wunknown-pragmas] warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^#pragma interface "BOINCBaseFrame.cpp" ^ In file included from DlgEventLog.cpp:37: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from DlgExclusiveApps.cpp:24: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgAdvPreferences.cpp:24: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from AdvancedFrame.cpp:44: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from AdvancedFrame.cpp:44: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" ^ In file included from CompletionPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from DlgEventLog.cpp:38: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from AdvancedFrame.cpp:45: ./BOINCClientManager.h:22:In file included from 9BOINCBaseWizard.cpp:: 34warning: : unknown pragma ignored [-Wunknown-pragmas]./BOINCBaseWizard.h :22:9: warning: #pragma interface "BOINCClientManager.cpp"unknown pragma ignored [-Wunknown-pragmas] ^ #pragma interface "BOINCBaseWizard.cpp" ^ In file included from DlgEventLog.cpp:39: ./DlgDiagnosticLogFlags.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgDiagnosticLogFlags.cpp" ^ In file included from AccountManagerProcessingPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from DlgDiagnosticLogFlags.cpp:29: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from AdvancedFrame.cpp:46: ./BOINCDialupManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCDialupManager.cpp" ^ In file included from AdvancedFrame.cpp:47: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from CompletionPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from DlgHiddenColumns.cpp:33: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from BOINCGUIApp.cpp:43: ./BOINCClientManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCClientManager.cpp" ^ In file included from BOINCGUIApp.cpp:44: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from BOINCGUIApp.cpp:44: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" ^ In file included from DlgEventLogListCtrl.cpp:32: ./DlgEventLogListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLogListCtrl.cpp" ^ In file included from AdvancedFrame.cpp:48: ./ViewNotices.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewNotices.cpp" ^ In file included from AdvancedFrame.cpp:49: ./ViewProjects.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewProjects.cpp" ^ In file included from AccountManagerProcessingPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from BOINCBaseFrame.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry);In file included from AlreadyExistsPage.cpp ^: 34: ./BOINCBaseWizard.h/usr/include/wx-3.0/wx/defs.h::223560::920:: warning: note: unknown pragma ignored [-Wunknown-pragmas]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from #pragma interface "BOINCBaseWizard.cpp" classname& operator=(const classname&)BOINCClientManager.cpp : ^ ^33 : ./BOINCBaseFrame.h:25:BOINCBaseFrame.cpp9In file included from ::DlgEventLogListCtrl.cpp55 ::warning: 335unknown pragma ignored [-Wunknown-pragmas]: : ./DlgEventLog.h :note: 23in implicit copy constructor for 'wxEventTableEntry' first required here#pragma interface "BOINCBaseFrame.cpp": 9 ^: warning: unknown pragma ignored [-Wunknown-pragmas] EVT_TIMER(ID_DOCUMENTPOLLTIMER, CBOINCBaseFrame::OnDocumentPoll) ^ #pragma interface "DlgEventLog.cpp"/usr/include/wx-3.0/wx/timer.h : ^192 :5: note: expanded from macro 'EVT_TIMER' wx__DECLARE_EVT1(wxEVT_TIMER, timerid, wxTimerEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AccountManagerPropertiesPage.cpp:35: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from CompletionPage.cpp:36: ./CompletionPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionPage.cpp" ^ In file included from BOINCGUIApp.cpp:45: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from AdvancedFrame.cpp:50: ./ViewWork.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewWork.cpp" ^ In file included from CompletionPage.cpp:37: ./AccountInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountInfoPage.cpp" ^ In file included from DlgAdvPreferencesBase.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from BOINCBaseView.cpp:25: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from AlreadyExistsPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from DlgExclusiveApps.cpp:25: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from DlgDiagnosticLogFlags.cpp:22: In file included from In file included from ./stdwx.hDlgEventLogListCtrl.cpp::4922: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h./stdwx.h::2449: : /usr/include/wx-3.0/wx/event.hIn file included from :/usr/include/wx-3.0/wx/wx.h3234::245: :/usr/include/wx-3.0/wx/event.h :warning: 3234definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry);/usr/include/wx-3.0/wx/defs.h : ^3560 :20: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^DlgDiagnosticLogFlags.cpp :40:5: DlgEventLogListCtrl.cppnote: :in implicit copy constructor for 'wxEventTableEntry' first required here39 :5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_SIZE(CDlgDiagnosticLogFlags::OnSize) ^ EVT_PAINT(MyEvtLogEvtHandler::OnPaint)/usr/include/wx-3.0/wx/event.h : ^4175 :25:/usr/include/wx-3.0/wx/event.h :note: 4184expanded from macro 'EVT_SIZE': 26: note: expanded from macro 'EVT_PAINT' #define EVT_SIZE(func) wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h#define EVT_PAINT(func) wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func)): 4152 ^: 5:/usr/include/wx-3.0/wx/event.h :note: 4152expanded from macro 'wx__DECLARE_EVT0': 5: note: In file included from expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn)DlgAdvPreferences.cpp : ^25 wx__DECLARE_EVT1(evt, wxID_ANY, fn): /usr/include/wx-3.0/wx/event.h./BOINCBaseFrame.h ^:: 415025:/usr/include/wx-3.0/wx/event.h:5:9:4150: : note: 5warning: In file included from expanded from macro 'wx__DECLARE_EVT1':unknown pragma ignored [-Wunknown-pragmas]DlgHiddenColumns.cpp :note: 22expanded from macro 'wx__DECLARE_EVT1': wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)In file included from #pragma interface "BOINCBaseFrame.cpp" ./stdwx.h wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^: ^ 49 ^: /usr/include/wx-3.0/wx/event.h In file included from :/usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/event.h4148:::2441485: ::/usr/include/wx-3.0/wx/event.h5 ::note: 3234 expanded from macro 'wx__DECLARE_EVT2':note: 5expanded from macro 'wx__DECLARE_EVT2': warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^/usr/include/wx-3.0/wx/event.h : ^91/usr/include/wx-3.0/wx/event.h ::5/usr/include/wx-3.0/wx/defs.h91::: 35605note: ::expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY'20 :note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)AccountManagerPropertiesPage.cpp : classname& operator=(const classname&)In file included from ^36 wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) BOINCClientManager.cpp : ^:./WizardAttach.h ^ 34: : 22DlgHiddenColumns.cpp./AdvancedFrame.h:::94323::: 59warning: ::unknown pragma ignored [-Wunknown-pragmas] note: warning: in implicit copy constructor for 'wxEventTableEntry' first required hereunknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ EVT_SIZE(CDlgHiddenColumns::OnSize)#pragma interface "AdvancedFrame.cpp" ^ ^ /usr/include/wx-3.0/wx/event.h:4175:25: note: expanded from macro 'EVT_SIZE' #define EVT_SIZE(func) wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AccountManagerProcessingPage.cpp:36: ./AccountManagerProcessingPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerProcessingPage.cpp" ^ In file included from AdvancedFrame.cpp:51: ./ViewTransfers.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewTransfers.cpp" ^ In file included from CompletionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: In file included from note: BOINCGUIApp.cppexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 46: ./AdvancedFrame.h:23:9 classname& operator=(const classname&): ^warning: unknown pragma ignored [-Wunknown-pragmas] CompletionPage.cpp:53:#pragma interface "AdvancedFrame.cpp"5 : ^ note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CCompletionPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn))In file included from BOINCClientManager.cpp ^: 35: /usr/include/wx-3.0/wx/event.h./BOINCClientManager.h::415022::59:: note: warning: expanded from macro 'wx__DECLARE_EVT1'unknown pragma ignored [-Wunknown-pragmas] wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) #pragma interface "BOINCClientManager.cpp" ^ ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AccountManagerProcessingPage.cpp:37: ./AccountManagerInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerInfoPage.cpp" ^ In file included from DlgOptions.cpp:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from BOINCGUIApp.cpp:47: ./DlgExitMessage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgExitMessage.cpp" ^ In file included from DlgExclusiveApps.cpp:26In file included from : AlreadyExistsPage.cpp./SkinManager.h::3622: :./AlreadyExistsPage.h9::22 :warning: 9unknown pragma ignored [-Wunknown-pragmas]: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ #pragma interface "AlreadyExistsPage.cpp" ^ In file included from AdvancedFrame.cpp:52: ./ViewMessages.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewMessages.cpp" ^ In file included from BOINCGUIApp.cpp:48: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from DlgAdvPreferences.cpp:26: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:37: ./AccountManagerPropertiesPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerPropertiesPage.cpp" ^ In file included from AccountManagerProcessingPage.cpp:38: ./AccountInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountInfoPage.cpp" ^ In file included from AdvancedFrame.cpp:53: ./ViewStatistics.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewStatistics.cpp" ^ In file included from DlgEventLog.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgEventLog.cpp:77:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_ACTIVATE(CDlgEventLog::OnActivate) ^ /usr/include/wx-3.0/wx/event.h:4201:29: note: expanded from macro 'EVT_ACTIVATE' #define EVT_ACTIVATE(func) wx__DECLARE_EVT0(wxEVT_ACTIVATE, wxActivateEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AccountManagerProcessingPage.cpp:39: ./CompletionErrorPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionErrorPage.cpp" ^ In file included from BOINCBaseView.cpp:26: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:38: ./AccountManagerInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerInfoPage.cpp" ^ In file included from AlreadyExistsPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ AlreadyExistsPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CErrAlreadyExistsPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' In file included from wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)BOINCGUIApp.cpp : ^50 : ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from BOINCBaseView.cpp:27: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from DlgExclusiveApps.cpp:30: ./DlgExclusiveApps.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgExclusiveApps.cpp" ^ In file included from DlgAdvPreferences.cpp:30: ./DlgAdvPreferences.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgAdvPreferences.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:39: ./AccountInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountInfoPage.cpp" ^ In file included from AdvancedFrame.cpp:54: ./ViewResources.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewResources.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:40: ./CompletionErrorPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionErrorPage.cpp" ^ BOINCBaseFrame.cpp:246:49: warning: unused parameter 'event' [-Wunused-parameter] void CBOINCBaseFrame::OnAlert(CFrameAlertEvent& event) { ^ In file included from AccountManagerPropertiesPage.cpp:41: ./TermsOfUsePage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "TermsOfUsePage.cpp" ^ In file included from BOINCTaskBar.cpp:30: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from DlgExclusiveApps.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgExclusiveApps.cpp:38:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_COMMAND(ID_LISTBOX_EXCLAPPS,wxEVT_COMMAND_LISTBOX_SELECTED,CDlgExclusiveApps::OnExclusiveAppListEvent) ^ /usr/include/wx-3.0/wx/event.h:4163:5: note: expanded from macro 'EVT_COMMAND' wx__DECLARE_EVT1(event, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from DlgOptions.cpp:33: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from AdvancedFrame.cpp:55: ./DlgAbout.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgAbout.cpp" ^ In file included from BOINCGUIApp.cpp:30: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ BOINCGUIApp.cpp:62:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_ACTIVATE_APP(CBOINCGUIApp::OnActivateApp) ^ /usr/include/wx-3.0/wx/event.h:4202:33: note: expanded from macro 'EVT_ACTIVATE_APP' #define EVT_ACTIVATE_APP(func) wx__DECLARE_EVT0(wxEVT_ACTIVATE_APP, wxActivateEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' In file included from wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)AsyncRPC.cpp : ^31 : In file included from /usr/include/wx-3.0/wx/event.h./stdwx.h::414849:: 5In file included from :/usr/include/wx-3.0/wx/wx.hIn file included from :DlgAdvPreferences.cppnote: 24:expanded from macro 'wx__DECLARE_EVT2': 22 /usr/include/wx-3.0/wx/event.h: :In file included from 3234./stdwx.h: wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL),:5 49: ^: In file included from warning: /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:: 2491: :/usr/include/wx-3.0/wx/event.h5::3234 wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry);:note: 5expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' ^: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h :3560:20 wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj): wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/defs.h:3560 classname& operator=(const classname&): 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' AsyncRPC.cpp:1070:5 classname& operator=(const classname&): ^note: in implicit copy constructor for 'wxEventTableEntry' first required here DlgAdvPreferences.cpp:39: EVT_BUTTON(wxID_EXIT, AsyncRPCDlg::OnExit)5 : ^ note: in implicit copy constructor for 'wxEventTableEntry' first required here /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' EVT_COMMAND_RANGE(ID_ADV_PREFS_START,ID_ADV_PREFS_LAST,wxEVT_COMMAND_CHECKBOX_CLICKED,CDlgAdvPreferences::OnHandleCommandEvent) ^# define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) /usr/include/wx-3.0/wx/event.h: ^4166 :5:/usr/include/wx-3.0/wx/event.h :note: 4150expanded from macro 'EVT_COMMAND_RANGE': 5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(event, id1, id2, wxCommandEventHandler(func)) wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ ^ /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/event.h4148::41485::5 :note: expanded from macro 'wx__DECLARE_EVT2'note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::9191::55:: note: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY'expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ ^ In file included from AccountManagerProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ AccountManagerProcessingPage.cpp:74:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_ACCOUNTMANAGERPROCESSING_STATECHANGE( CAccountManagerProcessingPage::OnStateChange ) ^ ./AccountManagerProcessingPage.h:47:5: note: expanded from macro 'EVT_ACCOUNTMANAGERPROCESSING_STATECHANGE' DECLARE_EVENT_TABLE_ENTRY(wxEVT_ACCOUNTMANAGERPROCESSING_STATECHANGE, -1, -1, (wxObjectEventFunction) (wxEventFunction) &fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:4470:5: note: expanded from macro 'DECLARE_EVENT_TABLE_ENTRY' In file included from AdvancedFrame.cpp: wxDECLARE_EVENT_TABLE_ENTRY(type, winid, idLast, fn, obj)56 : ^./DlgOptions.h :23:/usr/include/wx-3.0/wx/event.h9::91 :warning: 5unknown pragma ignored [-Wunknown-pragmas]: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' #pragma interface "DlgOptions.cpp" ^ wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AdvancedFrame.cpp:57: ./DlgDiagnosticLogFlags.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgDiagnosticLogFlags.cpp" ^ In file included from DlgOptions.cpp:34: ./BOINCDialupManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCDialupManager.cpp" ^ In file included from AccountManagerPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ AccountManagerPropertiesPage.cpp:76:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_ACCOUNTMANAGERPROPERTIES_STATECHANGE( CAccountManagerPropertiesPage::OnStateChange ) ^ ./AccountManagerPropertiesPage.h:47:5: note: expanded from macro 'EVT_ACCOUNTMANAGERPROPERTIES_STATECHANGE' DECLARE_EVENT_TABLE_ENTRY(wxEVT_ACCOUNTMANAGERPROPERTIES_STATECHANGE, -1, -1, (wxObjectEventFunction) (wxEventFunction) &fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:4470:5: note: expanded from macro 'DECLARE_EVENT_TABLE_ENTRY' wxDECLARE_EVENT_TABLE_ENTRY(type, winid, idLast, fn, obj) ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from DlgOptions.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.hIn file included from :BOINCTaskBar.cpp3234::315: :./BOINCTaskBar.h :warning: 22definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 9: warning: unknown pragma ignored [-Wunknown-pragmas] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^#pragma interface "BOINCTaskBar.cpp" ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ DlgOptions.cpp:59:5: note: In file included from in implicit copy constructor for 'wxEventTableEntry' first required hereBOINCTaskBar.cpp :31: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13 EVT_CHECKBOX( ID_ENABLEHTTPPROXYCTRL, CDlgOptions::OnEnableHTTPProxyCtrlClick ): 9 ^: warning: unknown pragma ignored [-Wunknown-pragmas]/usr/include/wx-3.0/wx/event.h :4337:35: #pragma interface "taskbarex.cpp"note: expanded from macro 'EVT_CHECKBOX' ^ #define EVT_CHECKBOX(winid, func) wx__DECLARE_EVT1(wxEVT_CHECKBOX, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AdvancedFrame.cpp:58: ./DlgHiddenColumns.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgHiddenColumns.cpp" ^ In file included from BOINCTaskBar.cpp:32: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from AdvancedFrame.cpp:59: ./DlgGenericMessage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgGenericMessage.cpp" ^ In file included from AdvancedFrame.cpp:60: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from BOINCTaskBar.cpp:33: ./BOINCClientManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCClientManager.cpp" ^ In file included from BOINCTaskBar.cpp:34: ./DlgAbout.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgAbout.cpp" ^ In file included from BOINCTaskBar.cpp:35: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from AdvancedFrame.cpp:62: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from BOINCClientManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ BOINCClientManager.cpp:517:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_BUTTON(wxID_HELP, ClientCrashDlg::OnHelp) ^ /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from BOINCTaskBar.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ BOINCTaskBar.cpp:53:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_IDLE(CTaskBarIcon::OnIdle) ^ /usr/include/wx-3.0/wx/event.h:4389:24: note: expanded from macro 'EVT_IDLE' #define EVT_IDLE(func) wx__DECLARE_EVT0(wxEVT_IDLE, wxIdleEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from AdvancedFrame.cpp:63: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ BOINCTaskBar.cpp:87:21: warning: ISO C++11 does not allow conversion from string literal to 'wxChar *' (aka 'wchar_t *') [-Wwritable-strings] wxTaskBarIconEx(wxT("BOINCManagerSystray"), 1) ^ /usr/include/wx-3.0/wx/chartype.h:238:28: note: expanded from macro 'wxT' #define wxT(x) wxCONCAT_HELPER(L, x) ^ /usr/include/wx-3.0/wx/cpp.h:18:37: note: expanded from macro 'wxCONCAT_HELPER' #define wxCONCAT_HELPER(text, line) text ## line ^ :217:1: note: expanded from here L"BOINCManagerSystray" ^ BOINCTaskBar.cpp:79:37: warning: unused parameter 'title' [-Wunused-parameter] CTaskBarIcon::CTaskBarIcon(wxString title, wxIconBundle* icon, wxIconBundle* iconDisconnected, wxIconBundle* iconSnooze ^ In file included from AdvancedFrame.cpp:64: ./DlgAdvPreferences.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgAdvPreferences.cpp" ^ In file included from AdvancedFrame.cpp:65: ./DlgExclusiveApps.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgExclusiveApps.cpp" ^ In file included from AdvancedFrame.cpp:29: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ AdvancedFrame.cpp:79:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_SIZE(CStatusBar::OnSize) ^ /usr/include/wx-3.0/wx/event.h:4175:25: note: expanded from macro 'EVT_SIZE' #define EVT_SIZE(func) wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ 60 warnings generated. CXX boincmgr-LogBOINC.o AdvancedFrame.cpp:1640:9: warning: variable 'wasShown' set but not used [-Wunused-but-set-variable] int wasShown = 0; ^ LogBOINC.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "LogBOINC.h" ^ 61 warnings generated. CXX boincmgr-MainDocument.o MainDocument.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "MainDocument.h" ^ 62 warnings generated. CXX boincmgr-NoInternetConnectionPage.o NoInternetConnectionPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "NoInternetConnectionPage.h" ^ 65 warnings generated. In file included from gtk/taskbarex.cpp:17: In file included from /usr/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/include/glib-2.0/gobject/gtype.h:704:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; ^ /usr/include/glib-2.0/glib/gversionmacros.h:558:49: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_36' # define GLIB_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/include/glib-2.0/glib/gmacros.h:1180:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/include/glib-2.0/glib/gmacros.h:1103:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ CXX boincmgr-NotDetectedPage.o 62 warnings generated. 64 warnings generated. 65 warnings generated. CXX boincmgr-NotFoundPage.o CXX boincmgr-NoticeListCtrl.o 61 warnings generated. NotDetectedPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "NotDetectedPage.h" ^ CXX boincmgr-ProjectInfoPage.o CXX boincmgr-ProjectProcessingPage.o 64 warnings generated. NotFoundPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "NotFoundPage.h" ^ NoticeListCtrl.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "NoticeListCtrl.h" ^ ProjectInfoPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ProjectInfoPage.h" ^ CXX boincmgr-ProjectPropertiesPage.o ProjectProcessingPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ProjectProcessingPage.h" ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ ProjectPropertiesPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ProjectPropertiesPage.h" ^ 66 warnings generated. CXX boincmgr-ProjectWelcomePage.o ProjectWelcomePage.cpp:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ProjectWelcomePage.h" ^ In file included from gtk/taskbarex.cpp:17: In file included from /usr/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/include/glib-2.0/glib/gtypes.h:551:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/include/glib-2.0/glib/gversionmacros.h:971:49: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' # define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR(f) ^ /usr/include/glib-2.0/glib/gmacros.h:1181:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/include/glib-2.0/glib/gmacros.h:1113:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 62 warnings generated. In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ CXX boincmgr-ProxyInfoPage.o ProxyInfoPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ProxyInfoPage.h" ^ 66 warnings generated. CXX boincmgr-ProxyPage.o In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ ProxyPage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ProxyPage.h" ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here In file included from { return wxUniCharRef(pos); }ProjectInfoPage.cpp : ^22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ 69 warnings generated. CXX boincmgr-sg_BoincSimpleFrame.o 68 warnings generated. CXX boincmgr-sg_CustomControls.o In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ sg_BoincSimpleFrame.cpp:20:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "sg_BoincSimpleFrame.h" ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ sg_CustomControls.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "sg_CustomControls.h" ^ 68 warnings generated. CXX boincmgr-sg_DlgMessages.o 66 warnings generated. In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ sg_DlgMessages.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "sg_DlgMessages.h" ^ CXX boincmgr-sg_DlgPreferences.o sg_DlgPreferences.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "sg_DlgPreferences.h" ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 64 warnings generated. CXX boincmgr-sg_PanelBase.o 67 warnings generated. 66 warnings generated. CXX boincmgr-sg_ProjectCommandPopup.o CXX boincmgr-sg_ProjectPanel.o In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 71 warnings generated. CXX boincmgr-sg_ProjectWebSitesPopup.o 64 warnings generated. CXX boincmgr-sg_TaskCommandPopup.o In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ 63 warnings generated. In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ CXX boincmgr-sg_TaskPanel.o 64 warnings generated. CXX boincmgr-SkinManager.o 66 warnings generated. CXX boincmgr-stdwx.o /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ SkinManager.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "SkinManager.h" ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ 70 warnings generated. CXX boincmgr-TermsOfUsePage.o TermsOfUsePage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "TermsOfUsePage.h" ^ 66 warnings generated. CXX boincmgr-UnavailablePage.o UnavailablePage.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "UnavailablePage.h" ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 67 warnings generated. CXX boincmgr-ValidateAccountKey.o /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ ValidateAccountKey.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ValidateAccountKey.h" ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 72 warnings generated. /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ CXX boincmgr-ValidateEmailAddress.o In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ ValidateEmailAddress.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ValidateEmailAddress.h" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ 63 warnings generated. CXX boincmgr-ValidateURL.o /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ ValidateURL.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ValidateURL.h" ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h wxStringHash& operator=(const wxStringHash&) { return *this; }: 461 ^: 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h :749:1: note: in implicit copy constructor for 'wxStringHash' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 1^: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h :714/usr/include/wx-3.0/wx/hashmap.h::5707:: 5note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::637119::119 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::242244::1111:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^/usr/include/wx-3.0/wx/unichar.h :108/usr/include/wx-3.0/wx/hashmap.h::16714:: 5warning: :definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636/usr/include/wx-3.0/wx/unichar.h::81268:: 33note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; }_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,ProxyInfoPage.cpp :^22 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::71449:: 5In file included from :/usr/include/wx-3.0/wx/wx.h :note: 20expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } note: ^expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:746:1_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: ^note: in implicit copy constructor for 'wxIntegerHash' first required here /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 5 ^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/hashmap.h :714/usr/include/wx-3.0/wx/hashmap.h::5637:: 119note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 637 ^: 119:/usr/include/wx-3.0/wx/hashmap.h :note: 242expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h m_getKey( k_ex ) \: 563 ^: 21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 61 warnings generated. CXX boincmgr-ViewNotices.o /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ ViewNotices.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ViewNotices.h" ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::752637::1119:: warning: note: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::2445::11 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: In file included from note: ProjectProcessingPage.cppexpanded from macro '\ _WX_DECLARE_HASHTABLE': 22: In file included from ./stdwx.h m_getKey( k_ex ) \: 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } /usr/include/wx-3.0/wx/event.h ^: 2847:5:/usr/include/wx-3.0/wx/hashmap.h :warning: 746definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 1: note: in implicit copy constructor for 'wxIntegerEqual' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/object.h :^227 :69/usr/include/wx-3.0/wx/hashmap.h:: 707note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hashmap.h134::6375::119 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/hashmap.h:: 243note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' classname& operator=(const classname&) ^ m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here /usr/include/wx-3.0/wx/hashmap.h: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); }746 : ^1 : warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/event.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 3016 ^: 5: warning: /usr/include/wx-3.0/wx/clntdata.hdefinition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) /usr/include/wx-3.0/wx/hashmap.h ^: 714:5/usr/include/wx-3.0/wx/object.h:: 227note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);637 : ^119 : /usr/include/wx-3.0/wx/rtti.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/hashmap.h :244/usr/include/wx-3.0/wx/defs.h::113560:: 20note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' m_getKey( k_ex ) \ ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/event.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 2286 ^: 5:/usr/include/wx-3.0/wx/hashmap.h :warning: 244definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here /usr/include/wx-3.0/wx/event.hWX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: 1661^: 5:/usr/include/wx-3.0/wx/hashmap.h :warning: 707definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 227 ^In file included from : LogBOINC.cpp69:/usr/include/wx-3.0/wx/hashmap.h:22: : 637note: In file included from :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'./stdwx.h119 ::49 : note: In file included from expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/wx.h :40: In file included from #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/panel.h : ^69 : _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from /usr/include/wx-3.0/wx/generic/panelg.h ^: /usr/include/wx-3.0/wx/rtti.h14:/usr/include/wx-3.0/wx/hashmap.h: 134:In file included from :242/usr/include/wx-3.0/wx/bitmap.h5:::1121 :: note: /usr/include/wx-3.0/wx/image.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: : expanded from macro '\ _WX_DECLARE_HASHTABLE'189 :1: warning: m_hasher( hfun ), \definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.hWX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry,: 3560^: 20: /usr/include/wx-3.0/wx/hashmap.hnote: /usr/include/wx-3.0/wx/hashmap.h:expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':710 563::521:: classname& operator=(const classname&) note: warning: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ^definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:1658 WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; }49 ^ : ^ /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxScrollEvent' first required here/usr/include/wx-3.0/wx/hashmap.h707 ::7465::1 :note: virtual wxEvent *Clone() const { return new wxScrollEvent(*this); }expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: in implicit copy constructor for 'wxIntegerEqual' first required here ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h636::70781::5 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h461::63716::119 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/image.h ^: 189:/usr/include/wx-3.0/wx/hashmap.h1::243 :note: 11in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h :710:5: m_equals( k_eq ), \ note: ^expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h707::7465::1 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637/usr/include/wx-3.0/wx/event.h707:::11928475::: 5 note: :note: expanded from macro '_WX_DECLARE_HASH_MAP' expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/hashmap.h:636:227:244:81:69:11: : note: note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/hashmap.h :461:/usr/include/wx-3.0/wx/rtti.h16::134 :note: 5expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/hashmap.h ^: 746:1/usr/include/wx-3.0/wx/defs.h:: 3560note: :in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here20 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 2854 ^: 49:/usr/include/wx-3.0/wx/hashmap.h :note: 637in implicit copy constructor for 'wxDisplayChangedEvent' first required here: 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h::3016227::569:: warning: note: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/object.h : ^227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 134 ^: 5:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/defs.h:3560/usr/include/wx-3.0/wx/event.h::201658:: 49note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' note: in implicit copy constructor for 'wxScrollEvent' first required here classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^/usr/include/wx-3.0/wx/event.h :3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \In file included from ProjectInfoPage.cpp ^: 22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: /usr/include/wx-3.0/wx/event.hwarning: :definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]2286 :5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent): 227 ^: 69: /usr/include/wx-3.0/wx/object.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/rtti.h : ^134 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/defs.h ^: 3560:/usr/include/wx-3.0/wx/defs.h20::3560 :note: 20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207/usr/include/wx-3.0/wx/event.h::492283:: 49note: :in implicit copy constructor for 'wxNcPaintEvent' first required here note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :2349:5: warning: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/object.h:227: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560 wxDECLARE_NO_ASSIGN_CLASS(name); \: 20 ^: note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h : ^2283 :49: /usr/include/wx-3.0/wx/event.hnote: :in implicit copy constructor for 'wxChildFocusEvent' first required here2346 :49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2210#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227: wxDECLARE_NO_ASSIGN_CLASS(name); \69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/rtti.h:134:/usr/include/wx-3.0/wx/event.h5::2194 :note: 49expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxPaintEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)461 : ^16 : note: /usr/include/wx-3.0/wx/object.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);24 : ^1 : note: /usr/include/wx-3.0/wx/rtti.hin implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here: 134:5/usr/include/wx-3.0/wx/hashmap.h:: 714note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/defs.h ^: 3560:/usr/include/wx-3.0/wx/hashmap.h20::637 :note: 119expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 49 ^: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxNcPaintEvent' first required here: 244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/event.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \3016 : ^5 : warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/object.h ^: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5:/usr/include/wx-3.0/wx/event.h :warning: 3016definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) /usr/include/wx-3.0/wx/object.h ^: 227:69/usr/include/wx-3.0/wx/object.h:: 227note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/rtti.h ^: 134:/usr/include/wx-3.0/wx/rtti.h5::134 :note: 5expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/defs.h3560::356020::20 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::27833013::4949:: note: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required herein implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/rtti.h::2517134::55:: warning: note: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/defs.h227::356069::20 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/event.h :2194/usr/include/wx-3.0/wx/rtti.h::49134:: 5note: :in implicit copy constructor for 'wxPaintEvent' first required here /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'2847 : virtual wxEvent *Clone() const { return new wxPaintEvent(*this); }5 : ^ warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227:69: classname& operator=(const classname&) note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134 virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: 5 ^: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5In file included from :SkinManager.cpp :/usr/include/wx-3.0/wx/event.hwarning: 22:definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 2847 In file included from :./stdwx.h5:: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)49 : warning: ^In file included from definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/wx.h /usr/include/wx-3.0/wx/object.h::20227: :/usr/include/wx-3.0/wx/hashmap.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent)69: :544 ^ : note: 20expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':/usr/include/wx-3.0/wx/object.h :warning: 227definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 69: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } /usr/include/wx-3.0/wx/rtti.h ^: 134:5:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/hashmap.h note: : ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'746 :/usr/include/wx-3.0/wx/rtti.h1::134 :note: wxDECLARE_NO_ASSIGN_CLASS(name); \5in implicit copy constructor for 'wxIntegerHash' first required here : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/defs.h :3560:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,20 :^ wxDECLARE_NO_ASSIGN_CLASS(name); \note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^: 707:/usr/include/wx-3.0/wx/defs.h5:: classname& operator=(const classname&)3560 :note: ^20expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' : note: /usr/include/wx-3.0/wx/event.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 2207:49: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) classname& operator=(const classname&)note: ^ in implicit copy constructor for 'wxNcPaintEvent' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:637:/usr/include/wx-3.0/wx/event.h119:: virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }2854 :note: ^49expanded from macro '_WX_DECLARE_HASH_MAP' : note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)sg_DlgPreferences.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/object.h::49227: :In file included from 69/usr/include/wx-3.0/wx/wx.h:: 24note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL(: 134^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'714 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/hashmap.h:: 636note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/event.h : ^2346 :49:/usr/include/wx-3.0/wx/hashmap.h :note: 461in implicit copy constructor for 'wxInitDialogEvent' first required here: 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/hashmap.h::3016714::55:: warning: note: /usr/include/wx-3.0/wx/event.hdefinition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/object.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent)/usr/include/wx-3.0/wx/hashmap.h: :227 ^637: :69119:/usr/include/wx-3.0/wx/object.h: : note: 227note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN':expanded from macro '_WX_DECLARE_HASH_MAP' 69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h ^: /usr/include/wx-3.0/wx/hashmap.h134::/usr/include/wx-3.0/wx/rtti.h2445:::13411 ::note: 5 expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN':note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_getKey( k_ex ) \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/defs.h :3560:/usr/include/wx-3.0/wx/defs.h20::3560 :note: 20expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:/usr/include/wx-3.0/wx/event.h49::3000 :note: 49in implicit copy constructor for 'wxWindowDestroyEvent' first required here: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5:/usr/include/wx-3.0/wx/unichar.h :note: 108expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/unichar.h20::268 :note: 33expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: in implicit copy constructor for 'wxUniChar' first required here classname& operator=(const classname&) ^ wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134/usr/include/wx-3.0/wx/hashmap.h::5611:: 19note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ wxStringHash& operator=(const wxStringHash&) { return *this; } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/hashmap.h20::749 :note: 1expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: in implicit copy constructor for 'wxStringHash' first required here classname& operator=(const classname&) ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,/usr/include/wx-3.0/wx/event.h :^2783 :49:/usr/include/wx-3.0/wx/hashmap.h :note: 714in implicit copy constructor for 'wxSysColourChangedEvent' first required here: 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/hashmap.h :752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,20 :^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :714:5: note: classname& operator=(const classname&)expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ /usr/include/wx-3.0/wx/event.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \2783 : ^49 : /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxSysColourChangedEvent' first required here636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: In file included from expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'gtk/taskbarex.cpp :20: In file included from ./stdwx.h: classname& operator=(const classname&)49 : ^In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::285429:: 49In file included from :/usr/include/wx-3.0/wx/any.h :note: 589in implicit copy constructor for 'wxDisplayChangedEvent' first required here: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } warning: ^definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: In file included from expanded from macro 'WX_DECLARE_HASH_MAP'NotDetectedPage.cpp :22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ): 25 ^: In file included from /usr/include/wx-3.0/wx/app.h/usr/include/wx-3.0/wx/hashmap.h::520637: :/usr/include/wx-3.0/wx/unix/app.h119::67 :note: 5expanded from macro '_WX_DECLARE_HASH_MAP': warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h244::69411::5 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro 'WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/wx-3.0/wx/hashmap.h:752:1:/usr/include/unistd.h :warning: 50definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 9: note: previous declaration is here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap,ssize_t read(int, void *, size_t); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:714:5In file included from :NoticeListCtrl.cpp :note: 22expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/stream.h : ^426 :9/usr/include/wx-3.0/wx/hashmap.h:: 636warning: :declaration shadows a variable in the global namespace [-Wshadow]81 : note: write,expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/unistd.h:51:9: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: previous declaration is here ^ /usr/include/wx-3.0/wx/hashmap.h:461ssize_t write(int, const void *, size_t);: 16 ^: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from In file included from ProjectInfoPage.cppNotDetectedPage.cpp::2222: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::2527: : In file included from /usr/include/wx-3.0/wx/stream.h/usr/include/wx-3.0/wx/app.h::425520:: 9/usr/include/wx-3.0/wx/unix/app.h:: 67warning: :declaration shadows a variable in the global namespace [-Wshadow]5 : warning: read,definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/unistd.h WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash);: 50 ^: 9: /usr/include/wx-3.0/wx/hashmap.hnote: :previous declaration is here694 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP'ssize_t read(int, void *, size_t); ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )In file included from NotDetectedPage.cpp ^: 22: In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::63649:: 81In file included from :/usr/include/wx-3.0/wx/wx.h :note: 27expanded from macro '_WX_DECLARE_HASH_MAP': /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ write, ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/unistd.h::46151::169:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'previous declaration is here ssize_t write(int, const void *, size_t); CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/hashmap.h :752/usr/include/wx-3.0/wx/hashmap.h::1697:: 5warning: :definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::6375::119 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro '_WX_DECLARE_HASH_MAP'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ In file included from ^ProjectPropertiesPage.cpp ^ : 22: /usr/include/wx-3.0/wx/hashmap.hIn file included from :./stdwx.h461::4916: :In file included from /usr/include/wx-3.0/wx/wx.hnote: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'27 : /usr/include/wx-3.0/wx/stream.h:425:9: warning: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \declaration shadows a variable in the global namespace [-Wshadow] ^ read, ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/unistd.h/usr/include/wx-3.0/wx/hashmap.h::50714::95:: note: note: previous declaration is hereexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ssize_t read(int, void *, size_t); ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ In file included from /usr/include/wx-3.0/wx/hashmap.hProjectPropertiesPage.cpp::63722:: 119In file included from :./stdwx.h :note: 49expanded from macro '_WX_DECLARE_HASH_MAP': In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow]_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ write, /usr/include/wx-3.0/wx/hashmap.h ^: 244:/usr/include/unistd.h11::51 :note: 9expanded from macro '\ _WX_DECLARE_HASHTABLE': note: previous declaration is here m_getKey( k_ex ) \ ^ ssize_t write(int, const void *, size_t); ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: In file included from note: sg_BoincSimpleFrame.cppexpanded from macro 'WX_DECLARE_STRING_HASH_MAP': 23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \24 : ^In file included from /usr/include/wx-3.0/wx/event.h:29/usr/include/wx-3.0/wx/hashmap.h: :In file included from 636/usr/include/wx-3.0/wx/any.h::81589:: In file included from note: /usr/include/wx-3.0/wx/datetime.hexpanded from macro '_WX_DECLARE_HASH_MAP': 28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr);461 : ^16 : note: /usr/include/wx-3.0/wx/defs.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/gdicmn.h :894:1:/usr/include/wx-3.0/wx/datetime.h :note: 1049in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here: 46: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxAnyStrPtr' first required here697 :5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.hIn file included from :UnavailablePage.cpp134::225: :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'49 : In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/hashmap.h : ^746 :1: /usr/include/wx-3.0/wx/event.hnote: :in implicit copy constructor for 'wxIntegerHash' first required here3013 :49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }: 707 ^: 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^/usr/include/wx-3.0/wx/hashmap.h :611/usr/include/wx-3.0/wx/hashmap.h::19707:: 5warning: :definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxStringHash& operator=(const wxStringHash&) { return *this; } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::749636::181:: note: note: in implicit copy constructor for 'wxStringHash' first required hereexpanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::714461::516:: note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/image.h637::189119::1 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ /usr/include/wx-3.0/wx/hashmap.h ^: 242:/usr/include/wx-3.0/wx/hashmap.h11::707 :note: 5expanded from macro '\ _WX_DECLARE_HASHTABLE': note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' m_hasher( hfun ), \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; }/usr/include/wx-3.0/wx/hashmap.h : ^244 :11: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'749 :1: note: m_getKey( k_ex ) \in implicit copy constructor for 'wxStringEqual' first required here ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5:/usr/include/wx-3.0/wx/event.h :note: 2517expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP': 5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)5 : ^ note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: ^expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/defs.h:3560:20: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/image.h classname& operator=(const classname&): 189 ^: 1: note: /usr/include/wx-3.0/wx/event.hin implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here: 2514:/usr/include/wx-3.0/wx/hashmap.h49::710 :note: 5in implicit copy constructor for 'wxMaximizeEvent' first required here: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from ProjectWelcomePage.cpp:28: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);In file included from ./stdwx.h ^: 49: /usr/include/wx-3.0/wx/rtti.hIn file included from :/usr/include/wx-3.0/wx/wx.h134::255: :In file included from /usr/include/wx-3.0/wx/app.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'520 : /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash);expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/hashmap.h: classname& operator=(const classname&)694 : ^5 : note: expanded from macro 'WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636: virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }81 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: In file included from note: sg_ProjectWebSitesPopup.cppexpanded from macro '_WX_DECLARE_HASH_MAP': 18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 17 ^: /usr/include/wx-3.0/wx/clntdata.h:/usr/include/wx-3.0/wx/hashmap.h19::2441::11 :warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro '\ _WX_DECLARE_HASHTABLE' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/event.h:1661:/usr/include/wx-3.0/wx/hashmap.h5::626 :warning: 20definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ wxStringEqual& operator=(const wxStringEqual&) { return *this; } /usr/include/wx-3.0/wx/object.h ^: 227:69:/usr/include/wx-3.0/wx/hashmap.h :note: 749expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 1: note: in implicit copy constructor for 'wxStringEqual' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/rtti.h714::1345::5 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/defs.h637::3560119::20 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/hashmap.h1658::24349::11 :note: in implicit copy constructor for 'wxScrollEvent' first required herenote: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)ProxyPage.cpp : ^22 : In file included from ./stdwx.h:49/usr/include/wx-3.0/wx/datetime.h: :In file included from 1049/usr/include/wx-3.0/wx/wx.h::4631:: /usr/include/wx-3.0/wx/timer.hnote: :in implicit copy constructor for 'wxAnyStrPtr' first required here183 :5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)gtk/taskbarex.cpp : ^20 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/object.h::49227: :In file included from 69/usr/include/wx-3.0/wx/wx.h:: 25note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^note: expanded from macro 'WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h: classname& operator=(const classname&)636 : ^81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461 virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }: 16 ^: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/hashmap.h::2786714::55:: warning: note: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/hashmap.h::227636::6981:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/rtti.h::461134::165:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/clntdata.h/usr/include/wx-3.0/wx/defs.h::243560::120:: note: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required hereexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/hashmap.h:714:5 classname& operator=(const classname&): ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/event.h:2783:49: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); }note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: In file included from expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'stdwx.cpp :18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 24 ^: In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/hashmap.h::17637: :/usr/include/wx-3.0/wx/clntdata.h119::19 :note: 1expanded from macro '_WX_DECLARE_HASH_MAP': warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h714::2445::11 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::202517: :/usr/include/wx-3.0/wx/gdicmn.h5::894 :warning: 1definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap);/usr/include/wx-3.0/wx/object.h :^227 :69:/usr/include/wx-3.0/wx/hashmap.h :note: 697expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hashmap.h134::6365::81 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/hashmap.h::3560461::2016:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' classname& operator=(const classname&) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/event.h:2514/usr/include/wx-3.0/wx/gdicmn.h::49894:: 1note: :in implicit copy constructor for 'wxMaximizeEvent' first required here note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697: virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }5 : ^ note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h:/usr/include/wx-3.0/wx/defs.h24:: 3560/usr/include/wx-3.0/wx/event.h::201222:: 5note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^/usr/include/wx-3.0/wx/event.h :3013:/usr/include/wx-3.0/wx/defs.h49::3560 :note: 20in implicit copy constructor for 'wxWindowDestroyEvent' first required here: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: In file included from in implicit copy constructor for 'wxEventAnyPayloadMixin' first required hereNoInternetConnectionPage.cpp :22: In file included from ./stdwx.h wxEventAnyPayloadMixin(event): 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/event.h:1661: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )5 : ^ warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 746 ^: 1: /usr/include/wx-3.0/wx/defs.hwarning: :definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hashmap.h:707:/usr/include/wx-3.0/wx/event.h5::1658 :note: 49expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': note: in implicit copy constructor for 'wxScrollEvent' first required here _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^/usr/include/wx-3.0/wx/hashmap.h :636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' In file included from TermsOfUsePage.cpp:22 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: In file included from ^./stdwx.h :49/usr/include/wx-3.0/wx/hashmap.h: :In file included from 636/usr/include/wx-3.0/wx/wx.h::8124:: In file included from note: /usr/include/wx-3.0/wx/event.hexpanded from macro '_WX_DECLARE_HASH_MAP': 17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:461WX_DECLARE_STRING_HASH_MAP_WITH_DECL(: 16^: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/hashmap.h :714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 1 ^: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here: 636:/usr/include/wx-3.0/wx/hashmap.h81::714 :note: 5expanded from macro '_WX_DECLARE_HASH_MAP': note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461637::16119:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/clntdata.h :24/usr/include/wx-3.0/wx/hashmap.h::1244:: 11note: :in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h :714:5: m_getKey( k_ex ) \ note: ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 752:/usr/include/wx-3.0/wx/hashmap.h1::461 :warning: 16definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, CLASSNAME& operator=(const CLASSNAME&) { return *this; } \^ ^ /usr/include/wx-3.0/wx/hashmap.h:714:/usr/include/wx-3.0/wx/image.h5::189 :note: 1expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \5 : ^ note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \5 : ^ note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/hashmap.h :461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \714 : ^5 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49In file included from : sg_DlgPreferences.cppIn file included from :/usr/include/wx-3.0/wx/wx.h22:: 63In file included from : ./stdwx.h/usr/include/wx-3.0/wx/dialog.h::49387: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 24warning: : definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);: 227 ^: 69: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/rtti.h:134/usr/include/wx-3.0/wx/event.h::51225:: 24note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/event.h20::1316 :note: 11expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here classname& operator=(const classname&) ^ wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)NotDetectedPage.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/object.h::49227: :In file included from 69/usr/include/wx-3.0/wx/wx.h:: 63note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/dialog.h :387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ): 134 ^: 5: /usr/include/wx-3.0/wx/object.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/event.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);:3560 1661: ^:20 5:: /usr/include/wx-3.0/wx/rtti.h note: :warning: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'134definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/object.h: wxDECLARE_NO_ASSIGN_CLASS(name); \:2207 227: ^:49 69::/usr/include/wx-3.0/wx/defs.h :note: note: 3560in implicit copy constructor for 'wxNcPaintEvent' first required hereexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/dialog.h:/usr/include/wx-3.0/wx/rtti.h384::13449::5 :note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required herenote: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ In file included from ProjectPropertiesPage.cpp:/usr/include/wx-3.0/wx/event.h22:: 2783In file included from :./stdwx.h49::49 : note: In file included from in implicit copy constructor for 'wxSysColourChangedEvent' first required here/usr/include/wx-3.0/wx/wx.h :63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/event.h:2847: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \5 : ^ warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/gdicmn.h:894:1 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent): ^note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/hashmap.h227::69769::5 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/rtti.h::637134::1195:In file included from : NotDetectedPage.cpp note: :note: expanded from macro '_WX_DECLARE_HASH_MAP'22expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/dataobj.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ : ^79 ^ : /usr/include/wx-3.0/wx/gtk/dataform.h/usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h:31:3560:244:19:20:11: : warning: note: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' expanded from macro '\ _WX_DECLARE_HASHTABLE' wxDataFormat& operator=(const wxDataFormat& format) m_getKey( k_ex ) \ classname& operator=(const classname&) ^ ^ ^ /usr/include/wx-3.0/wx/dataobj.h:202/usr/include/wx-3.0/wx/event.h::112854:: 49note: :in implicit copy constructor for 'wxDataFormat' first required here note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here : m_format(format) ^ virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: In file included from warning: sg_BoincSimpleFrame.cppdefinition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent): 27 ^: /usr/include/wx-3.0/wx/stream.h:/usr/include/wx-3.0/wx/object.h425::2279::69 :warning: declaration shadows a variable in the global namespace [-Wshadow]note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' read, ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/unistd.h :50:/usr/include/wx-3.0/wx/rtti.h9::134 :note: 5previous declaration is here: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ssize_t read(int, void *, size_t); ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^In file included from sg_BoincSimpleFrame.cpp:23/usr/include/wx-3.0/wx/defs.h: :In file included from 3560./stdwx.h:20::49 : note: In file included from expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/wx.h :27: /usr/include/wx-3.0/wx/stream.h:426: classname& operator=(const classname&)9 : ^ warning: declaration shadows a variable in the global namespace [-Wshadow] /usr/include/wx-3.0/wx/event.h write,: 3000 ^: 49:/usr/include/unistd.h :note: 51in implicit copy constructor for 'wxWindowCreateEvent' first required here: 9: note: previous declaration is here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ssize_t write(int, const void *, size_t); ^ ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here /usr/include/wx-3.0/wx/event.h:2286:5: warning: virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:1661:5: wxDECLARE_NO_ASSIGN_CLASS(name); \ warning: ^definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/defs.h:3560:20: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227:69 classname& operator=(const classname&): ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.hIn file included from :sg_DlgMessages.cpp3560::2220: :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'49 : In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h classname& operator=(const classname&): 520 ^: /usr/include/wx-3.0/wx/unix/app.h:67:5/usr/include/wx-3.0/wx/event.h:: 2194warning: :definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49 : note: in implicit copy constructor for 'wxPaintEvent' first required here WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( /usr/include/wx-3.0/wx/event.h^: 2286:5/usr/include/wx-3.0/wx/hashmap.h:: 714warning: :definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 227 ^: 69: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ /usr/include/wx-3.0/wx/rtti.h ^: 134:5/usr/include/wx-3.0/wx/hashmap.h:: 461note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'16 : note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20/usr/include/wx-3.0/wx/clntdata.h:: 19note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'1 : note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here classname& operator=(const classname&)/usr/include/wx-3.0/wx/hashmap.h : ^714 :5/usr/include/wx-3.0/wx/event.h:: 2283note: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'49 : note: in implicit copy constructor for 'wxChildFocusEvent' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } /usr/include/wx-3.0/wx/hashmap.h ^: 637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: In file included from definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]UnavailablePage.cpp :22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.hWX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,: 24^: In file included from /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/hashmap.h17:: 707/usr/include/wx-3.0/wx/clntdata.h::524:: 1note: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::714636::581:: note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::636461::8116:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461746::161:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ note: ^expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/clntdata.h:24:1: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) note: ^in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::714119::5 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::244119::11 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here In file included from sg_DlgMessages.cpp virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }: 22 ^: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/event.h::27862517::55:: warning: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/object.h::227227::6969:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/event.h:::1341343016:::555::: note: note: warning: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h:::22735603560:::692020::: note: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/event.h ^: /usr/include/wx-3.0/wx/event.h2514:/usr/include/wx-3.0/wx/rtti.h:2783:49:134:49: :5note: :in implicit copy constructor for 'wxMaximizeEvent' first required herenote: in implicit copy constructor for 'wxSysColourChangedEvent' first required herenote: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:/usr/include/wx-3.0/wx/event.h22:: 3003In file included from :./stdwx.h5::49 : warning: In file included from definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/wx.h :31: /usr/include/wx-3.0/wx/timer.h:183:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) warning: ^definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);5 : ^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560 wxDECLARE_NO_ASSIGN_CLASS(name); \: 20 ^: note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/event.h : ^3000 :49: note: /usr/include/wx-3.0/wx/timer.hin implicit copy constructor for 'wxWindowCreateEvent' first required here: 177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' In file included from sg_ProjectCommandPopup.cpp:19: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )In file included from ./stdwx.h ^: 49: In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h::63727:: 119/usr/include/wx-3.0/wx/stream.h:: 425note: :expanded from macro '_WX_DECLARE_HASH_MAP'9 : warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11:/usr/include/unistd.h :note: 50expanded from macro '\ _WX_DECLARE_HASHTABLE': 9: note: previous declaration is here m_getKey( k_ex ) \ ^ ssize_t read(int, void *, size_t); ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ 88 warnings generated. In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ CXX boincmgr-ViewProjects.o In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ ViewProjects.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ViewProjects.h" ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from In file included from gtk/taskbarex.cppsg_TaskCommandPopup.cpp::2019: : In file included from In file included from ./stdwx.h./stdwx.h::4949: : In file included from In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/wx.h::6324: : /usr/include/wx-3.0/wx/dialog.h/usr/include/wx-3.0/wx/event.h::3871222::55:: warning: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/object.h::3560227::2069:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/event.h ^: 1225:24/usr/include/wx-3.0/wx/rtti.h:: 134note: :in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/event.h ^: 1316:11/usr/include/wx-3.0/wx/defs.h:: 3560note: :in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxEventAnyPayloadMixin(event) ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5:/usr/include/wx-3.0/wx/event.h :note: 1661expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/object.h3560::22720::69 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/event.h : ^2514 :49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from WX_DECLARE_STRING_HASH_MAP_WITH_DECL(sg_PanelBase.cpp :^18 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::49714: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 40note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/bitmap.h : ^21 : /usr/include/wx-3.0/wx/image.h:/usr/include/wx-3.0/wx/hashmap.h189::6361::81 :warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::710461::516:: note: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/clntdata.h707::245::1 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) note: ^expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:636:81: note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \note: expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 244 ^: 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/image.h :189:1: m_getKey( k_ex ) \ note: ^in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from LogBOINC.cpp#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 22 ^: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/rtti.h74:: 134In file included from :/usr/include/wx-3.0/wx/url.h5::19 : note: In file included from expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/protocol/protocol.h :23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: wxDECLARE_NO_ASSIGN_CLASS(name); \definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/defs.h:3560: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/object.h:227:69: classname& operator=(const classname&)note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);in implicit copy constructor for 'wxInitDialogEvent' first required here ^ /usr/include/wx-3.0/wx/rtti.h:134:5 virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); }: ^note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/event.h :1661:5/usr/include/wx-3.0/wx/event.h:: 3013warning: :definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49 : note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }/usr/include/wx-3.0/wx/object.h : ^227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from wxDECLARE_NO_ASSIGN_CLASS(name); \LogBOINC.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/defs.h::813560: :/usr/include/wx-3.0/wx/process.h20::176 :note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) /usr/include/wx-3.0/wx/event.h ^: 1658:49/usr/include/wx-3.0/wx/object.h:: 227note: :in implicit copy constructor for 'wxScrollEvent' first required here69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:/usr/include/wx-3.0/wx/hashmap.h520:: 585/usr/include/wx-3.0/wx/unix/app.h::2167:: 5warning: :definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); /usr/include/wx-3.0/wx/filesys.h ^: 176:1/usr/include/wx-3.0/wx/hashmap.h:: 694note: :in implicit copy constructor for 'wxPointerEqual' first required here5 : note: expanded from macro 'WX_DECLARE_HASH_MAP' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h722::6365::81 :note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637461::11916:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/unix/app.h :67:/usr/include/wx-3.0/wx/hashmap.h5::243 :note: 11in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/hashmap.h :694:5: m_equals( k_eq ), \ note: ^expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from LogBOINC.cpp_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 22 ^: In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::84244: :In file included from 11/usr/include/wx-3.0/wx/cshelp.h:: 18note: : expanded from macro '\ _WX_DECLARE_HASHTABLE'In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from m_getKey( k_ex ) \/usr/include/wx-3.0/wx/html/helpctrl.h : ^19 : /usr/include/wx-3.0/wx/event.hIn file included from :/usr/include/wx-3.0/wx/html/helpfrm.h2286::195: :In file included from /usr/include/wx-3.0/wx/html/helpdata.hwarning: :definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]20 : /usr/include/wx-3.0/wx/filesys.h:176:1: warning: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent)definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ^ /usr/include/wx-3.0/wx/rtti.h:134:5: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \20 : ^ note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :461:16: note: classname& operator=(const classname&)expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' ^ /usr/include/wx-3.0/wx/event.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \2283 : ^49 : note: in implicit copy constructor for 'wxChildFocusEvent' first required here/usr/include/wx-3.0/wx/filesys.h :176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }/usr/include/wx-3.0/wx/hashmap.h : ^722 :5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/defs.h::25173560::520:: warning: note: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/event.h::2273013::6949:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:In file included from 69ValidateEmailAddress.cpp:: 22note: : expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 894 ^: 1: /usr/include/wx-3.0/wx/rtti.hwarning: :definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]134 :5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 697 ^: 5:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'WX_DECLARE_STRING_HASH_MAP': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:/usr/include/wx-3.0/wx/event.h81::2207 :note: 49expanded from macro '_WX_DECLARE_HASH_MAP': note: in implicit copy constructor for 'wxNcPaintEvent' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^/usr/include/wx-3.0/wx/hashmap.h :461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow]In file included from TermsOfUsePage.cpp:22 write,: In file included from ^./stdwx.h :49/usr/include/unistd.h: :In file included from 51/usr/include/wx-3.0/wx/wx.h::924:: /usr/include/wx-3.0/wx/event.hnote: :previous declaration is here1222 :5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]ssize_t write(int, const void *, size_t); ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h: wxDECLARE_NO_ASSIGN_CLASS(name); \2517 : ^5 : /usr/include/wx-3.0/wx/defs.hwarning: :definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/object.h : ^227 :69: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'1658 :49: note: in implicit copy constructor for 'wxScrollEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:2847#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^: warning: /usr/include/wx-3.0/wx/rtti.hdefinition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h: wxDECLARE_NO_ASSIGN_CLASS(name); \227 : ^69 : /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/timer.h134::1775::49 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxTimerEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46In file included from :LogBOINC.cpp :note: 22in implicit copy constructor for 'wxAnyStrPtr' first required here: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18 return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end): In file included from ^/usr/include/wx-3.0/wx/help.h :31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash);sg_ProjectPanel.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h::49694: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 50note: : expanded from macro 'WX_DECLARE_HASH_MAP'In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )17 : ^/usr/include/wx-3.0/wx/geometry.h :634:/usr/include/wx-3.0/wx/hashmap.h21::636 :warning: 81definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro '_WX_DECLARE_HASH_MAP' wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/geometry.h/usr/include/wx-3.0/wx/hashmap.h::618461::8216:: note: note: in implicit copy constructor for 'wxRect2DDouble' first required hereexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9:/usr/include/wx-3.0/wx/event.h :note: 2786previous declaration is here: 5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ssize_t write(int, const void *, size_t); ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ In file included from /usr/include/unistd.hsg_TaskPanel.cpp::5018:: 9In file included from :./stdwx.h :note: 49previous declaration is here: In file included from /usr/include/wx-3.0/wx/wx.h:25: ssize_t read(int, void *, size_t);In file included from /usr/include/wx-3.0/wx/app.h ^: 520: /usr/include/wx-3.0/wx/unix/app.h:67:5In file included from :NotDetectedPage.cpp :warning: 22definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19 WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash);: In file included from ^/usr/include/wx-3.0/wx/textfile.h :22: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/file.h::69436::525:: note: warning: expanded from macro 'WX_DECLARE_HASH_MAP'declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ ^ /usr/include/unistd.h/usr/include/wx-3.0/wx/hashmap.h::51636::981:: note: note: previous declaration is hereexpanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/event.hssize_t write(int, const void *, size_t);: 3003_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^: 5 ^: warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 227 ^: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/hashmap.h : ^694 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'WX_DECLARE_HASH_MAP': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro '_WX_DECLARE_HASH_MAP': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h::2443000::1149:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'in implicit copy constructor for 'wxWindowCreateEvent' first required here m_getKey( k_ex ) \ ^ virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 637sg_DlgMessages.cpp::11922:: In file included from note: ./stdwx.hexpanded from macro '_WX_DECLARE_HASH_MAP': 49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \31 : ^19 : warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' wxDataFormat& operator=(const wxDataFormat& format) ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from sg_TaskPanel.cpp: classname& operator=(const classname&)18 : ^In file included from ./stdwx.h:49: /usr/include/wx-3.0/wx/html/htmlwin.hIn file included from :/usr/include/wx-3.0/wx/wx.h625::3149: :/usr/include/wx-3.0/wx/timer.h :note: 183in implicit copy constructor for 'wxHtmlLinkEvent' first required here: 5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from TermsOfUsePage.cpp classname& operator=(const classname&): 22 ^: In file included from ./stdwx.h:49: /usr/include/wx-3.0/wx/dialup.hIn file included from :/usr/include/wx-3.0/wx/wx.h179::2549: :In file included from /usr/include/wx-3.0/wx/app.hnote: :in implicit copy constructor for 'wxDialUpEvent' first required here520 : /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/filesys.h::227176::691:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxPointerHash' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^^ /usr/include/wx-3.0/wx/hashmap.h:722:/usr/include/wx-3.0/wx/rtti.h5::134 :note: 5expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/hashmap.h ^: 637:119/usr/include/wx-3.0/wx/defs.h:: 3560note: :expanded from macro '_WX_DECLARE_HASH_MAP'20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/event.h:/usr/include/wx-3.0/wx/hashmap.h1658::24249::11 :note: in implicit copy constructor for 'wxScrollEvent' first required herenote: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_TaskCommandPopup.cpp:19In file included from : LogBOINC.cppIn file included from :./stdwx.h22:: 49In file included from : ./stdwx.hIn file included from :/usr/include/wx-3.0/wx/wx.h84:: 40/usr/include/wx-3.0/wx/cshelp.h: :In file included from 184/usr/include/wx-3.0/wx/panel.h::169:: In file included from warning: /usr/include/wx-3.0/wx/generic/panelg.hdefinition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,: 1^: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: 710 ^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 707 ^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'636 :81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 636 ^: 81: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/cshelp.h :184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h ^: 710:5: /usr/include/wx-3.0/wx/image.hnote: :expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'189 :1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \/usr/include/wx-3.0/wx/hashmap.h : ^710 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^707 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 119 ^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP': 244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from sg_PanelBase.cpp/usr/include/wx-3.0/wx/event.h::182197: :In file included from 5./stdwx.h:: 49warning: : definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent): /usr/include/wx-3.0/wx/gtk/dataform.h ^: 31:19/usr/include/wx-3.0/wx/object.h:: 227warning: :definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 202 ^: 11: /usr/include/wx-3.0/wx/rtti.hnote: :in implicit copy constructor for 'wxDataFormat' first required here134 :5: note: : m_format(format)expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)NotDetectedPage.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/object.h::72227: :/usr/include/wx-3.0/wx/taskbar.h69::106 :note: 5expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/rtti.h::3560134::205:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/taskbar.h/usr/include/wx-3.0/wx/defs.h::1033560::4920:: note: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required hereexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h/usr/include/wx-3.0/wx/event.h::2022349::115:: note: warning: in implicit copy constructor for 'wxDataFormat' first required heredefinition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : m_format(format) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/event.h :3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent): 227 ^: 69: /usr/include/wx-3.0/wx/object.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'227 :69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/rtti.h : ^134 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/defs.h : ^3560 :20:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/filectrl.h ^: 101:49: /usr/include/wx-3.0/wx/event.hnote: :in implicit copy constructor for 'wxFileCtrlEvent' first required here3000 :49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:In file included from 176ProjectWelcomePage.cpp::128:: In file included from note: ./stdwx.hin implicit copy constructor for 'wxPointerHash' first required here: 49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h^: 12: In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/gtk/filectrl.h::72216:: 5/usr/include/wx-3.0/wx/filectrl.h:: 118note: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'5 : warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^/usr/include/wx-3.0/wx/hashmap.h :637:/usr/include/wx-3.0/wx/object.h119::227 :note: 69expanded from macro '_WX_DECLARE_HASH_MAP': note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/rtti.h242::13411::5 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_hasher( hfun ), \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :585:21: warning: classname& operator=(const classname&)definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/filectrl.h:101 wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }: 49 ^: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 244NotFoundPage.cpp::1122:: In file included from note: ./stdwx.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 49: In file included from /usr/include/wx-3.0/wx/wx.h: m_getKey( k_ex ) \20 : ^/usr/include/wx-3.0/wx/hashmap.h :577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from ProjectWelcomePage.cppWX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*,: 28^: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/hashmap.h50:: 714In file included from :/usr/include/wx-3.0/wx/config.h5::31 : note: In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/fileconf.h :19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \36 : ^19 : /usr/include/wx-3.0/wx/hashmap.hwarning: /usr/include/wx-3.0/wx/event.h:declaration shadows a variable in the global namespace [-Wshadow]:636 2210::815:: note: warning: expanded from macro '_WX_DECLARE_HASH_MAP'definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent)50_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ : ^9 ^ : /usr/include/wx-3.0/wx/object.h /usr/include/wx-3.0/wx/hashmap.h:note: :227previous declaration is here461: :6916::ssize_t read(int, void *, size_t); note: note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from ProjectWelcomePage.cpp CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 28#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^: In file included from ^./stdwx.h :/usr/include/wx-3.0/wx/html/htmlpars.h50/usr/include/wx-3.0/wx/rtti.h:: :34In file included from 134:/usr/include/wx-3.0/wx/config.h:1:5:31: : note: In file included from note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here/usr/include/wx-3.0/wx/fileconf.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : /usr/include/wx-3.0/wx/hashmap.h19:: 714In file included from :/usr/include/wx-3.0/wx/textfile.h5: wxDECLARE_NO_ASSIGN_CLASS(name); \:22 : ^note: /usr/include/wx-3.0/wx/file.h expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': /usr/include/wx-3.0/wx/defs.h36::356025::20 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ : warning: ^declaration shadows a variable in the global namespace [-Wshadow]note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'/usr/include/wx-3.0/wx/hashmap.h :637:119: note: enum OpenMode { read, write, read_write, write_append, write_excl }; classname& operator=(const classname&)expanded from macro '_WX_DECLARE_HASH_MAP' ^ ^ /usr/include/unistd.h:51/usr/include/wx-3.0/wx/event.h::9_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \2207: : ^49note: :previous declaration is here /usr/include/wx-3.0/wx/hashmap.h note: :in implicit copy constructor for 'wxNcPaintEvent' first required here244 :ssize_t write(int, const void *, size_t);11 : ^ note: virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); }expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ In file included from /usr/include/wx-3.0/wx/hashmap.hNotDetectedPage.cpp::74622:: 1In file included from :./stdwx.h :note: 49in implicit copy constructor for 'wxIntegerEqual' first required here: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, warning: ^definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:707:5: note: wxPointerHash& operator=(const wxPointerHash&) { return *this; }expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' ^ /usr/include/wx-3.0/wx/filesys.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 176 ^: 1:/usr/include/wx-3.0/wx/hashmap.h :note: 637in implicit copy constructor for 'wxPointerHash' first required here: 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 722 ^: 5:/usr/include/wx-3.0/wx/hashmap.h :note: 243expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ m_equals( k_eq ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:746:1:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ warning: ^definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ m_hasher( hfun ), \/usr/include/wx-3.0/wx/hashmap.h : ^707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^585 :21/usr/include/wx-3.0/wx/hashmap.h:: 636warning: :definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]81 : note: expanded from macro '_WX_DECLARE_HASH_MAP' wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^/usr/include/wx-3.0/wx/filesys.h :176/usr/include/wx-3.0/wx/hashmap.h::1461:: 16note: :in implicit copy constructor for 'wxPointerEqual' first required here note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::722746::51:: note: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119 _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \11 : ^ note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h:244: m_equals( k_eq ), \11 : ^ note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent)244 : ^11 : note: /usr/include/wx-3.0/wx/object.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 227:69: m_getKey( k_ex ) \ note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ In file included from ProjectInfoPage.cpp:/usr/include/unistd.h22:: 50In file included from :./stdwx.h9::81 : note: /usr/include/wx-3.0/wx/process.hprevious declaration is here: 176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]ssize_t read(int, void *, size_t); ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^In file included from UnavailablePage.cpp:22/usr/include/wx-3.0/wx/object.h: :In file included from 227./stdwx.h::6949:: In file included from note: /usr/include/wx-3.0/wx/wx.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write,#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/unistd.h:/usr/include/wx-3.0/wx/rtti.h51::1349::5 :note: previous declaration is herenote: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ssize_t write(int, const void *, size_t); ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563/usr/include/wx-3.0/wx/defs.h::53560:: 20warning: :definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/process.h227::17069::49 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^752 :1/usr/include/wx-3.0/wx/hashmap.h:: 242warning: :definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:585:21 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: ^warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:636:81: note: wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }expanded from macro '_WX_DECLARE_HASH_MAP' ^ /usr/include/wx-3.0/wx/filesys.h:176:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \1 : ^ note: in implicit copy constructor for 'wxPointerEqual' first required here/usr/include/wx-3.0/wx/hashmap.h :461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/hashmap.h ^: 722:5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'752 :1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: 714 ^: 5:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \LogBOINC.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:: 113637 ^: : /usr/include/wx-3.0/wx/fs_mem.h119:/usr/include/wx-3.0/wx/hashmap.h:21: :243note: 1:expanded from macro '_WX_DECLARE_HASH_MAP':11 :warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ m_equals( k_eq ), \ WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ ^ ^/usr/include/wx-3.0/wx/hashmap.h :244:/usr/include/wx-3.0/wx/hashmap.h11::697 :note: 5expanded from macro '\ _WX_DECLARE_HASHTABLE': note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' m_getKey( k_ex ) \ ^ In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ProjectInfoPage.cpp : ^22 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::63684:: 81In file included from :/usr/include/wx-3.0/wx/cshelp.h :note: 18/usr/include/wx-3.0/wx/event.hexpanded from macro '_WX_DECLARE_HASH_MAP': : In file included from 3003/usr/include/wx-3.0/wx/help.h::531:: In file included from warning: /usr/include/wx-3.0/wx/html/helpctrl.hdefinition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ 19 : ^In file included from /usr/include/wx-3.0/wx/html/helpfrm.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent):/usr/include/wx-3.0/wx/hashmap.h 19: ^: 461 In file included from :/usr/include/wx-3.0/wx/html/helpdata.h/usr/include/wx-3.0/wx/object.h16:::20227 : :note: /usr/include/wx-3.0/wx/filesys.h69expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX':: 176 :note: 1expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/fs_mem.h : ^21WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); : 1/usr/include/wx-3.0/wx/rtti.h^:: 134note: /usr/include/wx-3.0/wx/hashmap.h:in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here:5 722::/usr/include/wx-3.0/wx/hashmap.h 5:note: :697expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' : note: 5expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(name); \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ /usr/include/wx-3.0/wx/defs.h ^/usr/include/wx-3.0/wx/hashmap.h: :3560636/usr/include/wx-3.0/wx/hashmap.h:::2081637::: 119note: note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/event.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \:/usr/include/wx-3.0/wx/hashmap.h 3000: ^:461 49::/usr/include/wx-3.0/wx/hashmap.h16 ::note: 244 in implicit copy constructor for 'wxWindowCreateEvent' first required here:note: 11expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ m_getKey( k_ex ) \ ^ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 49 ^: In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/rtti.h::20134: :/usr/include/wx-3.0/wx/hashmap.h5::577 :note: 20expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/filesys.h:176:1 classname& operator=(const classname&): ^note: in implicit copy constructor for 'wxPointerHash' first required here /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722 virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); }: 5 ^: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^In file included from NoticeListCtrl.cpp:/usr/include/wx-3.0/wx/hashmap.h22:: 244In file included from :./stdwx.h11::84 : note: In file included from expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/cshelp.h :18: In file included from /usr/include/wx-3.0/wx/help.h m_getKey( k_ex ) \: 31 ^: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' In file included from ValidateURL.cpp_WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 22 ^: In file included from ./stdwx.h:/usr/include/wx-3.0/wx/hashmap.h49:: 244In file included from :/usr/include/wx-3.0/wx/wx.h11::24 : note: In file included from expanded from macro '\ _WX_DECLARE_HASHTABLE'/usr/include/wx-3.0/wx/event.h :29: In file included from /usr/include/wx-3.0/wx/any.h m_getKey( k_ex ) \: 589 ^: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from NotDetectedPage.cpp: DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent )22 : ^In file included from ./stdwx.h:84/usr/include/wx-3.0/wx/object.h: :In file included from 227/usr/include/wx-3.0/wx/cshelp.h::6918:: In file included from note: /usr/include/wx-3.0/wx/help.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 19 ^: In file included from /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/html/winpars.h::13417:: 5/usr/include/wx-3.0/wx/html/htmlpars.h:: 34note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'1 : warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/hashmap.h3560::71420::5 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' classname& operator=(const classname&) ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/filectrl.h:/usr/include/wx-3.0/wx/hashmap.h101::63649::81 :note: in implicit copy constructor for 'wxFileCtrlEvent' first required herenote: expanded from macro '_WX_DECLARE_HASH_MAP' virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.hIn file included from :NoInternetConnectionPage.cpp603::225: :In file included from ./stdwx.hwarning: :definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]84 : /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent)definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/object.h:227:69WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,: ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: 134 ^: 5: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/defs.h : ^3560 :20:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' classname& operator=(const classname&) ^ In file included from ValidateAccountKey.cpp/usr/include/wx-3.0/wx/html/htmlwin.h_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \:: 22594 ^: : In file included from 49./stdwx.h:/usr/include/wx-3.0/wx/hashmap.h: :49note: 461: in implicit copy constructor for 'wxHtmlCellEvent' first required here:In file included from 16/usr/include/wx-3.0/wx/wx.h:: 27 virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); }note: : expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'/usr/include/wx-3.0/wx/stream.h ^ : 425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ read, ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/unistd.h:/usr/include/wx-3.0/wx/hashmap.h50::7109::5 :note: previous declaration is herenote: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' ssize_t read(int, void *, size_t); ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :ValidateAccountKey.cpp707::225: :In file included from ./stdwx.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'49 : In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )9 : ^ warning: declaration shadows a variable in the global namespace [-Wshadow]/usr/include/wx-3.0/wx/hashmap.h :637: write,119 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/unistd.h :51:9: note: previous declaration is here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ssize_t write(int, const void *, size_t); ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:In file included from 49ProjectWelcomePage.cpp:: 28note: : in implicit copy constructor for 'wxSocketEvent' first required hereIn file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }In file included from /usr/include/wx-3.0/wx/protocol/protocol.h ^: 23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] /usr/include/wx-3.0/wx/event.h: enum OpenMode { read, write, read_write, write_append, write_excl };2197 : ^5 : /usr/include/unistd.hwarning: :definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]51 :9: note: previous declaration is here DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ ssize_t write(int, const void *, size_t); ^/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ In file included from /usr/include/wx-3.0/wx/object.hProjectPropertiesPage.cpp::22722:: 69In file included from :./stdwx.h :note: 84expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: In file included from ^/usr/include/wx-3.0/wx/html/helpfrm.h :30: /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/html/htmlwin.h::134603::55:: note: warning: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/defs.h::2273560::6920:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/html/htmlwin.h ^: 594:49/usr/include/wx-3.0/wx/rtti.h:: 134note: :in implicit copy constructor for 'wxHtmlCellEvent' first required here5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/html/htmlwin.h:630: wxDECLARE_NO_ASSIGN_CLASS(name); \5 : ^ warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/defs.h :3560:20: note: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent)expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ /usr/include/wx-3.0/wx/object.h: classname& operator=(const classname&)227 : ^69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/html/htmlwin.h :625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } /usr/include/wx-3.0/wx/rtti.h ^: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'3016 :5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent)/usr/include/wx-3.0/wx/hashmap.h : ^637 :119:/usr/include/wx-3.0/wx/object.h :note: 227expanded from macro '_WX_DECLARE_HASH_MAP': 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/hashmap.h : ^244 :11/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_getKey( k_ex ) \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);ProjectProcessingPage.cpp : ^22 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/rtti.h::84134: :/usr/include/wx-3.0/wx/cshelp.h5::184 :note: 1expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^/usr/include/wx-3.0/wx/defs.h :3560:/usr/include/wx-3.0/wx/hashmap.h20::710 :note: 5expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' classname& operator=(const classname&) ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ /usr/include/wx-3.0/wx/generic/grid.h ^: 2423:/usr/include/wx-3.0/wx/hashmap.h49::707 :note: 5in implicit copy constructor for 'wxGridEvent' first required here: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:In file included from 5ProjectWelcomePage.cpp:: 28warning: : definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent): ^warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/object.h:227:69: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent)note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/defs.h:3560:20: classname& operator=(const classname&) note: ^expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/wizard.h:282 classname& operator=(const classname&): 49 ^: note: in implicit copy constructor for 'wxWizardEvent' first required here /usr/include/wx-3.0/wx/process.h:170:49: note: virtual wxEvent *Clone() const { return new wxWizardEvent(*this); }in implicit copy constructor for 'wxProcessEvent' first required here ^ virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP'NotDetectedPage.cpp :22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \288 : ^5 : /usr/include/wx-3.0/wx/hashmap.hwarning: :definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ /usr/include/wx-3.0/wx/rtti.h m_getKey( k_ex ) \: 134 ^: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ProjectInfoPage.cppIn file included from :ProjectPropertiesPage.cpp22:: 22In file included from : ./stdwx.hIn file included from :./stdwx.h84:: 84/usr/include/wx-3.0/wx/cshelp.h: :/usr/include/wx-3.0/wx/cshelp.h184::1841::1 :warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h710::7105::5 :note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h707::7075::5 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h636::63681::81 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461461::1616:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \49 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ : ^In file included from ^ /usr/include/wx-3.0/wx/wx.h :20: /usr/include/wx-3.0/wx/cshelp.h/usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/cshelp.h:184:577:184:1:20:1: : note: warning: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required herenote: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h710::7105 wxPointerHash& operator=(const wxPointerHash&) { return *this; }:: 5 ^:note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' /usr/include/wx-3.0/wx/filesys.h:176:1 WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ note: ^in implicit copy constructor for 'wxPointerHash' first required here /usr/include/wx-3.0/wx/hashmap.h :/usr/include/wx-3.0/wx/hashmap.h707::7075::5 WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);:note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'^note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:722:5: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) note: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ^/usr/include/wx-3.0/wx/hashmap.h :637/usr/include/wx-3.0/wx/hashmap.h:: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \119637 :: ^ 119 note: :/usr/include/wx-3.0/wx/hashmap.hexpanded from macro '_WX_DECLARE_HASH_MAP' : note: 637expanded from macro '_WX_DECLARE_HASH_MAP': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 244 ^_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 11 ^/usr/include/wx-3.0/wx/hashmap.h: : 244/usr/include/wx-3.0/wx/hashmap.hnote: ::expanded from macro '\ _WX_DECLARE_HASHTABLE'11242 :: 11note: m_getKey( k_ex ) \:expanded from macro '\ _WX_DECLARE_HASHTABLE' ^note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' In file included from ProjectWelcomePage.cpp:28: In file included from _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \./stdwx.h : ^49 : In file included from /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wx.h::63720:: 119/usr/include/wx-3.0/wx/hashmap.h:: 577note: :expanded from macro '_WX_DECLARE_HASH_MAP'20 : warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: /usr/include/wx-3.0/wx/filesys.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'176 :1: note: m_equals( k_eq ), \in implicit copy constructor for 'wxPointerHash' first required here ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' In file included from ProxyInfoPage.cpp:22 _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \: In file included from ^./stdwx.h :84/usr/include/wx-3.0/wx/hashmap.h: :In file included from 637/usr/include/wx-3.0/wx/cshelp.h::11918:: In file included from note: /usr/include/wx-3.0/wx/help.hexpanded from macro '_WX_DECLARE_HASH_MAP': 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \20 : ^/usr/include/wx-3.0/wx/filesys.h :176/usr/include/wx-3.0/wx/hashmap.h::1242:: 11warning: :definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636: wxPointerEqual& operator=(const wxPointerEqual&) { return *this; }81 : ^ note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'^ /usr/include/wx-3.0/wx/hashmap.h:722:5 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: ^note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' /usr/include/wx-3.0/wx/filesys.h:176:1: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::722637::5119:: note: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^637 :119/usr/include/wx-3.0/wx/hashmap.h:: 243note: :expanded from macro '_WX_DECLARE_HASH_MAP'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^In file included from ProjectPropertiesPage.cpp:/usr/include/wx-3.0/wx/object.h22:: 227In file included from :./stdwx.h69::86 : note: /usr/include/wx-3.0/wx/wizard.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/object.h134::2275::69 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/defs.h ^: 3560:20/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/wizard.h : ^282 :49/usr/include/wx-3.0/wx/defs.h:: 3560note: :in implicit copy constructor for 'wxWizardEvent' first required here20 : note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here In file included from ProxyPage.cpp:22 virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }: In file included from ^./stdwx.h :83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119In file included from :ValidateURL.cpp :note: 22expanded from macro '_WX_DECLARE_HASH_MAP': In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \5 : ^ warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ m_getKey( k_ex ) \ /usr/include/wx-3.0/wx/defs.h ^: 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from MainDocument.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:In file included from 882ProxyPage.cpp::122:: In file included from warning: ./stdwx.hdefinition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,20 :^ warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/hashmap.h::176636::181:: note: note: in implicit copy constructor for 'wxPointerHash' first required hereexpanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::461722::165:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/generic/grid.h::637882::1191:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )242 : ^11 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'637 :119: note: m_hasher( hfun ), \expanded from macro '_WX_DECLARE_HASH_MAP' ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::585244::2111:: warning: note: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ In file included from /usr/include/unistd.hProxyInfoPage.cpp::5122:: 9In file included from :./stdwx.h :note: 84previous declaration is here: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.hssize_t write(int, const void *, size_t);: 31 ^: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from sg_TaskPanel.cpp:18: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from ./stdwx.h ^: 49: /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/wx.h244::6611: :In file included from /usr/include/wx-3.0/wx/dataobj.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'79 : /usr/include/wx-3.0/wx/gtk/dataform.h:31 m_getKey( k_ex ) \: 19 ^: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ In file included from /usr/include/wx-3.0/wx/fs_mem.hValidateAccountKey.cpp::2122:: 1In file included from :./stdwx.h :note: 49in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here: In file included from /usr/include/wx-3.0/wx/wx.h/usr/include/wx-3.0/wx/hashmap.h::40697: :In file included from 5/usr/include/wx-3.0/wx/panel.h:: 69note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP'In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: 21 ^: /usr/include/wx-3.0/wx/image.h:/usr/include/wx-3.0/wx/hashmap.h189::6371::119 :warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro '_WX_DECLARE_HASH_MAP' WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 5: note: ^expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:244:11: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ /usr/include/wx-3.0/wx/hashmap.h: m_getKey( k_ex ) \707 : ^5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/event.h : ^2197 :5:/usr/include/wx-3.0/wx/defs.h :warning: 3560definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ classname& operator=(const classname&) ^/usr/include/wx-3.0/wx/object.h :227:69: /usr/include/wx-3.0/wx/dialog.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'384 :49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' In file included from CLASSNAME& operator=(const CLASSNAME&) { return *this; } \NotDetectedPage.cpp : ^22 : In file included from ./stdwx.h:107: /usr/include/wx-3.0/wx/generic/grid.hIn file included from :/usr/include/wx-3.0/wx/grid.h882::141: :/usr/include/wx-3.0/wx/generic/grid.h :note: 608in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here: 23: /usr/include/wx-3.0/wx/hashmap.hwarning: :definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]707 :5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) /usr/include/wx-3.0/wx/generic/grid.h ^: 1125:/usr/include/wx-3.0/wx/hashmap.h18::637 :note: 119in implicit copy constructor for 'wxGridCellCoords' first required here: note: expanded from macro '_WX_DECLARE_HASH_MAP' { return XYToCell(pos.x, pos.y); } ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.hIn file included from :UnavailablePage.cpp227::2269: :In file included from ./stdwx.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'49 : In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 17 ^: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:/usr/include/wx-3.0/wx/rtti.h17:: 134/usr/include/wx-3.0/wx/geometry.h::5634:: 21note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^/usr/include/wx-3.0/wx/defs.h :In file included from 3560ProxyPage.cpp::20/usr/include/wx-3.0/wx/geometry.h22::: 618In file included from note: /usr/include/wx-3.0/wx/generic/grid.h:./stdwx.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS':82: 2498:84: : 5note: In file included from : classname& operator=(const classname&)in implicit copy constructor for 'wxRect2DDouble' first required here/usr/include/wx-3.0/wx/cshelp.h :warning: ^18definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] : In file included from /usr/include/wx-3.0/wx/help.h { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; }:/usr/include/wx-3.0/wx/generic/grid.h 31: ^: 2547 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) In file included from : /usr/include/wx-3.0/wx/html/helpctrl.h49 ^:: 19 : note: In file included from /usr/include/wx-3.0/wx/object.hin implicit copy constructor for 'wxGridRangeSelectEvent' first required here/usr/include/wx-3.0/wx/html/helpfrm.h: :22730:: 69In file included from :/usr/include/wx-3.0/wx/html/htmlwin.h :note: 19expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }: In file included from ^/usr/include/wx-3.0/wx/html/winpars.h :17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/rtti.h:134:WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,5 :^ note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560 _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): 20 ^: note: /usr/include/wx-3.0/wx/hashset.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\: 49 ^: note: /usr/include/wx-3.0/wx/hashset.hin implicit copy constructor for 'wxGridSizeEvent' first required here: 113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )/usr/include/wx-3.0/wx/generic/grid.h : ^2442 :5/usr/include/wx-3.0/wx/hashset.h:: 117warning: :definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]84 : note: expanded from macro '_WX_DECLARE_HASH_SET' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/object.h : ^227 :69:/usr/include/wx-3.0/wx/hashmap.h :note: 244expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^/usr/include/wx-3.0/wx/event.h : ^2517 :5:/usr/include/wx-3.0/wx/rtti.h :warning: 134definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 227 ^: 69: /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/generic/grid.h::1342423::549:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ In file included from /usr/include/wx-3.0/wx/defs.hsg_CustomControls.cpp::356022:: 20In file included from :./stdwx.h :note: 72expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': /usr/include/wx-3.0/wx/taskbar.h:106:5: classname& operator=(const classname&)warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/generic/grid.h:2483 wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);: 49 ^: note: in implicit copy constructor for 'wxGridSizeEvent' first required here/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ In file included from TermsOfUsePage.cpp/usr/include/wx-3.0/wx/rtti.h::22134: :In file included from 5./stdwx.h:: 49note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h: wxDECLARE_NO_ASSIGN_CLASS(name); \31 : ^19 : warning: /usr/include/wx-3.0/wx/defs.hdefinition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDataFormat& operator=(const wxDataFormat& format) ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/dataobj.h ^: 202:11: /usr/include/wx-3.0/wx/hyperlink.hnote: :in implicit copy constructor for 'wxDataFormat' first required here113 :49: note: : m_format(format)in implicit copy constructor for 'wxHyperlinkEvent' first required here ^ virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: In file included from note: ProjectInfoPage.cppexpanded from macro '_WX_DECLARE_HASH_MAP': 22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/generic/grid.h : ^608 :23:/usr/include/wx-3.0/wx/hashmap.h :warning: 461definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:/usr/include/wx-3.0/wx/fs_mem.h18::21 :note: 1in implicit copy constructor for 'wxGridCellCoords' first required here: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h { return XYToCell(pos.x, pos.y); }: 697 ^: 5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h:3016:5: WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash);warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]^ /usr/include/wx-3.0/wx/hashmap.h:697:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent): ^note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' /usr/include/wx-3.0/wx/object.h:227:69: note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP'#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560 CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/fs_mem.h:21:1: classname& operator=(const classname&) note: ^in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h::6973013::549:: note: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'in implicit copy constructor for 'wxWindowDestroyEvent' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h:2595:5: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/rtti.h:134:5 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent): ^note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' /usr/include/wx-3.0/wx/rtti.h:134:5: classname& operator=(const classname&) note: ^expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/generic/grid.h:2547:49: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: ^in implicit copy constructor for 'wxGridRangeSelectEvent' first required here /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11:In file included from sg_BoincSimpleFrame.cppnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'23 : In file included from ./stdwx.h:72 m_getKey( k_ex ) \: /usr/include/wx-3.0/wx/taskbar.h ^: 106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)ProxyInfoPage.cpp : ^22 : In file included from ./stdwx.h:/usr/include/wx-3.0/wx/socket.h84:: 413/usr/include/wx-3.0/wx/cshelp.h::49184:: 1note: :in implicit copy constructor for 'wxSocketEvent' first required here warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :sg_CustomControls.cpp710::225: :In file included from ./stdwx.hnote: :expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'81 : /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent): 5 ^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16 wxDECLARE_NO_ASSIGN_CLASS(name); \: ^note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/defs.h:3560:20: note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/cshelp.h : ^184 :1: note: /usr/include/wx-3.0/wx/process.hin implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here: 170:49/usr/include/wx-3.0/wx/hashmap.h:: 710note: :in implicit copy constructor for 'wxProcessEvent' first required here5 : note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: In file included from note: NotDetectedPage.cppexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); warning: ^definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent)note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h:227:69: wxDECLARE_NO_ASSIGN_CLASS(name); \ note: ^expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/rtti.h ^: 134:5: /usr/include/wx-3.0/wx/filectrl.hnote: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'101 :49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); }/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here In file included from sg_PanelBase.cpp: virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); }18 : ^In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here In file included from sg_BoincSimpleFrame.cpp: : m_format(format)23 : ^In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: In file included from note: ViewNotices.cppin implicit copy constructor for 'wxGridCellCoords' first required here: 22: In file included from ./stdwx.h: { return XYToCell(pos.x, pos.y); }49 : ^In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103/usr/include/wx-3.0/wx/generic/grid.h::492595:: 5note: :in implicit copy constructor for 'wxTaskBarIconEvent' first required here warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:In file included from 5ValidateEmailAddress.cpp:: 22note: : expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ): 32 ^: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h/usr/include/wx-3.0/wx/hashset.h::17116: :In file included from 84/usr/include/wx-3.0/wx/affinematrix2dbase.h:: 17: note: /usr/include/wx-3.0/wx/geometry.hexpanded from macro '_WX_DECLARE_HASH_SET': 634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h wxRect2DDouble& operator = (const wxRect2DDouble& rect);: 113 ^: 16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX'/usr/include/wx-3.0/wx/geometry.h :618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; }: 30 ^: 1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ In file included from /usr/include/wx-3.0/wx/hashmap.hsg_CustomControls.cpp::24422:: 11In file included from :./stdwx.h :note: 84expanded from macro '\ _WX_DECLARE_HASHTABLE': In file included from /usr/include/wx-3.0/wx/cshelp.h:18: m_getKey( k_ex ) \In file included from /usr/include/wx-3.0/wx/help.h ^: 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ProxyInfoPage.cpp : ^22 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::636113:: 81/usr/include/wx-3.0/wx/fs_mem.h:: 21note: :expanded from macro '_WX_DECLARE_HASH_MAP'1 : warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^/usr/include/wx-3.0/wx/hashmap.h :461:/usr/include/wx-3.0/wx/hashmap.h16::697 :note: 5expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^/usr/include/wx-3.0/wx/html/htmlpars.h :34/usr/include/wx-3.0/wx/hashmap.h::1636:: 81note: :in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 21 ^: 1:/usr/include/wx-3.0/wx/hashmap.h :note: 244in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here: 11: /usr/include/wx-3.0/wx/hashmap.hnote: In file included from :expanded from macro '\ _WX_DECLARE_HASHTABLE'sg_PanelBase.cpp697 ::185: m_getKey( k_ex ) \:In file included from ./stdwx.h ^note: : expanded from macro 'WX_DECLARE_STRING_HASH_MAP'74 : In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: /usr/include/wx-3.0/wx/socket.h ^: 420:/usr/include/wx-3.0/wx/hashmap.h5::637 :warning: 119definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro '_WX_DECLARE_HASH_MAP' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \227 : ^69 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'244 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,In file included from sg_ProjectCommandPopup.cpp^: 19: In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::71074:: 5In file included from :/usr/include/wx-3.0/wx/url.h :note: 19expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP': In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420: WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \5 : ^ warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/hashmap.h :707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227: _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )69 : ^ note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/hashmap.h :636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/rtti.h : ^134 :5/usr/include/wx-3.0/wx/hashmap.h:: 461note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'16 : note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20/usr/include/wx-3.0/wx/cshelp.h:: 184note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'1 : note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here classname& operator=(const classname&)/usr/include/wx-3.0/wx/hashmap.h : ^710 :5: note: /usr/include/wx-3.0/wx/socket.hexpanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP': 413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707 virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }: 5 ^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from LogBOINC.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from LogBOINC.cpp:25: ./LogBOINC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "LogBOINC.cpp" ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:In file included from 23sg_ProjectWebSitesPopup.cpp: :/usr/include/wx-3.0/wx/socket.h18:: 420In file included from :./stdwx.h5::49 : warning: In file included from definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/wx.h :93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent)/usr/include/wx-3.0/wx/gtk/filedlg.h : ^12 : In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h/usr/include/wx-3.0/wx/object.h::16227: :/usr/include/wx-3.0/wx/filectrl.h69::118 :note: 5expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent )#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/rtti.h::227134::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/rtti.h::3560134::205:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/socket.h/usr/include/wx-3.0/wx/defs.h::4133560::4920:: note: note: in implicit copy constructor for 'wxSocketEvent' first required hereexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \sg_CustomControls.cpp : ^22 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::63784:: 119/usr/include/wx-3.0/wx/cshelp.h:: 184note: :expanded from macro '_WX_DECLARE_HASH_MAP'1 : warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h244::71011::5 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' m_getKey( k_ex ) \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ In file included from /usr/include/wx-3.0/wx/hashset.hProxyInfoPage.cpp::11722:: 84In file included from :./stdwx.h :note: 116expanded from macro '_WX_DECLARE_HASH_SET': /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent)244 : ^11 : note: /usr/include/wx-3.0/wx/object.hexpanded from macro '\ _WX_DECLARE_HASHTABLE': 227:69: m_getKey( k_ex ) \note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19In file included from : gtk/taskbarex.cppIn file included from :/usr/include/wx-3.0/wx/html/helpdata.h20:: 20In file included from : ./stdwx.h/usr/include/wx-3.0/wx/filesys.h::107176: :In file included from 1/usr/include/wx-3.0/wx/grid.h:: 14warning: : definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/generic/grid.h :882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :^722 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:/usr/include/wx-3.0/wx/hashmap.h :note: 636expanded from macro '_WX_DECLARE_HASH_MAP': 81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/hashmap.h : ^461 :16:/usr/include/wx-3.0/wx/hashmap.h :note: 461expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': 16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^/usr/include/wx-3.0/wx/filesys.h :176:1:/usr/include/wx-3.0/wx/generic/grid.h :note: 882in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here: 1: /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here722 :5:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )/usr/include/wx-3.0/wx/hashmap.h : ^637 :119:/usr/include/wx-3.0/wx/hashmap.h :note: 637expanded from macro '_WX_DECLARE_HASH_MAP': 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 11 ^: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h: m_getKey( k_ex ) \244 : ^11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from wxPointerHash& operator=(const wxPointerHash&) { return *this; }sg_DlgPreferences.cpp : ^22 : In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/help.h::17631:: 1In file included from :/usr/include/wx-3.0/wx/html/helpctrl.h :note: 19in implicit copy constructor for 'wxPointerHash' first required here: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);17 : ^/usr/include/wx-3.0/wx/html/htmlpars.h :34:/usr/include/wx-3.0/wx/hashmap.h1::722 :warning: 5definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ /usr/include/wx-3.0/wx/hashmap.h ^: 714:/usr/include/wx-3.0/wx/hashmap.h5::637 :note: 119expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 636 ^: 81:/usr/include/wx-3.0/wx/hashmap.h :note: 242expanded from macro '_WX_DECLARE_HASH_MAP': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_hasher( hfun ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h CLASSNAME& operator=(const CLASSNAME&) { return *this; } \: 585 ^: 21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/html/htmlpars.h :34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } /usr/include/wx-3.0/wx/hashmap.h ^: 714:5:/usr/include/wx-3.0/wx/filesys.h :note: 176expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 1: note: in implicit copy constructor for 'wxPointerEqual' first required here _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE);637 :^119 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'722 :5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::244637::11119:: note: note: expanded from macro '\ _WX_DECLARE_HASHTABLE'expanded from macro '_WX_DECLARE_HASH_MAP' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h: wxDECLARE_NO_ASSIGN_CLASS(name); \107 : ^In file included from /usr/include/wx-3.0/wx/grid.h:14/usr/include/wx-3.0/wx/defs.h: :/usr/include/wx-3.0/wx/generic/grid.h3560::88220::1 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/html/htmlwin.h^: 625:49/usr/include/wx-3.0/wx/hashmap.h:: 707note: :in implicit copy constructor for 'wxHtmlLinkEvent' first required here5 : note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from sg_PanelBase.cpp: classname& operator=(const classname&)18 : ^In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/generic/grid.hIn file included from :/usr/include/wx-3.0/wx/cshelp.h2547::1849: :In file included from /usr/include/wx-3.0/wx/help.hnote: :in implicit copy constructor for 'wxGridRangeSelectEvent' first required here31 : In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); }In file included from /usr/include/wx-3.0/wx/html/htmlwin.h ^: 19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117/usr/include/wx-3.0/wx/generic/grid.h::842595:: 5note: :expanded from macro '_WX_DECLARE_HASH_SET' warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/object.h244::22711::69 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' m_getKey( k_ex ) \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);stdwx.cpp : ^18 : In file included from ./stdwx.h/usr/include/wx-3.0/wx/rtti.h::49134: :In file included from 5/usr/include/wx-3.0/wx/wx.h:: 93note: : expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h wxDECLARE_NO_ASSIGN_CLASS(name); \: 16 ^: /usr/include/wx-3.0/wx/filectrl.h:118/usr/include/wx-3.0/wx/defs.h::53560:: 20warning: :definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/object.h:227/usr/include/wx-3.0/wx/filectrl.h::69101:: 49note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' note: in implicit copy constructor for 'wxFileCtrlEvent' first required here #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:36: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :MainDocument.cpp636::3781: :./MainDocument.h :note: 22expanded from macro '_WX_DECLARE_HASH_MAP': 9: warning: unknown pragma ignored [-Wunknown-pragmas] _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ #pragma interface "MainDocument.cpp" ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:/usr/include/wx-3.0/wx/html/htmlwin.h49::630 :note: 5in implicit copy constructor for 'wxHtmlCellEvent' first required here: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:In file included from 19sg_DlgPreferences.cpp: :In file included from 22/usr/include/wx-3.0/wx/protocol/protocol.h: :In file included from 23./stdwx.h: :/usr/include/wx-3.0/wx/socket.h86:: 420/usr/include/wx-3.0/wx/wizard.h::5288:: 5warning: :definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/object.h227::22769::69 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/rtti.h::134134::55:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ ^ /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/defs.h::35603560::2020:: note: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/socket.h/usr/include/wx-3.0/wx/wizard.h::413282::4949:: note: note: in implicit copy constructor for 'wxSocketEvent' first required herein implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31In file included from : stdwx.cppIn file included from :/usr/include/wx-3.0/wx/fileconf.h18:: 19In file included from : ./stdwx.hIn file included from :/usr/include/wx-3.0/wx/textfile.h50:: 22In file included from : /usr/include/wx-3.0/wx/config.h/usr/include/wx-3.0/wx/file.h::3136: :In file included from 19/usr/include/wx-3.0/wx/fileconf.h:: 19warning: : declaration shadows a variable in the global namespace [-Wshadow]In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: enum OpenMode { read, write, read_write, write_append, write_excl }; warning: ^declaration shadows a variable in the global namespace [-Wshadow] /usr/include/unistd.h:50:9: enum OpenMode { read, write, read_write, write_append, write_excl };note: previous declaration is here ^ /usr/include/unistd.h:ssize_t read(int, void *, size_t);50 : ^9 : note: previous declaration is here In file included from sg_TaskPanel.cppssize_t read(int, void *, size_t);: 18 ^: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:In file included from 31stdwx.cpp: :In file included from 18/usr/include/wx-3.0/wx/fileconf.h: :In file included from 19./stdwx.h: :In file included from 50/usr/include/wx-3.0/wx/textfile.h: :In file included from 22/usr/include/wx-3.0/wx/config.h: :/usr/include/wx-3.0/wx/file.h31:: 36In file included from :/usr/include/wx-3.0/wx/fileconf.h25::19 : warning: In file included from declaration shadows a variable in the global namespace [-Wshadow]/usr/include/wx-3.0/wx/textfile.h :22: /usr/include/wx-3.0/wx/file.h:36:25: enum OpenMode { read, write, read_write, write_append, write_excl }; warning: ^declaration shadows a variable in the global namespace [-Wshadow] /usr/include/unistd.h:51:9: note: enum OpenMode { read, write, read_write, write_append, write_excl };previous declaration is here ^ /usr/include/unistd.h:ssize_t write(int, const void *, size_t);51 : ^9 : note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227/usr/include/wx-3.0/wx/generic/grid.h::692563:: 5note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/rtti.h::227134::695:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/rtti.h3560::13420::5 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/hyperlink.h :113:/usr/include/wx-3.0/wx/defs.h49::3560 :note: 20in implicit copy constructor for 'wxHyperlinkEvent' first required here: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from NoInternetConnectionPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ 59 warnings generated. /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewNotices.cppIn file included from :sg_ProjectWebSitesPopup.cpp22:: 18In file included from : ./stdwx.hIn file included from :./stdwx.h49:: 84In file included from : /usr/include/wx-3.0/wx/wx.hIn file included from :/usr/include/wx-3.0/wx/cshelp.h24:: 18/usr/include/wx-3.0/wx/event.h: :In file included from 1222/usr/include/wx-3.0/wx/help.h::531:: In file included from warning: /usr/include/wx-3.0/wx/html/helpctrl.hdefinition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin);/usr/include/wx-3.0/wx/html/helpdata.h : ^20 : /usr/include/wx-3.0/wx/filesys.h:/usr/include/wx-3.0/wx/defs.h176::35601::20 :warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/hashmap.h::1225722::245:: note: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required hereexpanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h::6361316::8111:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ CXX boincmgr-ViewResources.o In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \/usr/include/wx-3.0/wx/generic/grid.h : ^2442 :5/usr/include/wx-3.0/wx/hashmap.h:: 461warning: :definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]16 : note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ /usr/include/wx-3.0/wx/object.h ^: 227:69: /usr/include/wx-3.0/wx/fs_mem.hnote: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'21 :1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h: wxDECLARE_NO_ASSIGN_CLASS(name); \637 : ^119 : note: /usr/include/wx-3.0/wx/defs.hexpanded from macro '_WX_DECLARE_HASH_MAP': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:244:/usr/include/wx-3.0/wx/generic/grid.h11::2423 :note: 49expanded from macro '\ _WX_DECLARE_HASHTABLE': note: in implicit copy constructor for 'wxGridEvent' first required here m_getKey( k_ex ) \ ^ virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)ProjectProcessingPage.cpp : ^31 : ./BOINCGUIApp.h:28/usr/include/wx-3.0/wx/generic/grid.h::92483:: 49warning: :unknown pragma ignored [-Wunknown-pragmas] note: in implicit copy constructor for 'wxGridSizeEvent' first required here #pragma interface "BOINCGUIApp.cpp" ^ virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from NotFoundPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] In file included from SkinManager.cpp:22#pragma interface "BOINCGUIApp.cpp": In file included from ^./stdwx.h :74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from NoticeListCtrl.cpp:32: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);In file included from sg_TaskCommandPopup.cpp ^: 19: In file included from /usr/include/wx-3.0/wx/rtti.h./stdwx.h::13481:: 5/usr/include/wx-3.0/wx/process.h:: 176note: :expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'5 : warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(name); \ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ ^ /usr/include/wx-3.0/wx/defs.h:/usr/include/wx-3.0/wx/object.h3560::22720::69 :note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/generic/grid.h : ^2547 :49:/usr/include/wx-3.0/wx/rtti.h :note: 134in implicit copy constructor for 'wxGridRangeSelectEvent' first required here: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from NotFoundPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from NoticeListCtrl.cpp:33: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ ViewResources.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ViewResources.h" ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.hIn file included from :NotDetectedPage.cpp707::315: :./BOINCGUIApp.h :note: 28expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 9: warning: unknown pragma ignored [-Wunknown-pragmas] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) #pragma interface "BOINCGUIApp.cpp" ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from sg_PanelBase.cpp:18: _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \In file included from ./stdwx.h:107: ^In file included from /usr/include/wx-3.0/wx/grid.h:/usr/include/wx-3.0/wx/hashmap.h:244:1411: :/usr/include/wx-3.0/wx/generic/grid.h :note: 882expanded from macro '\ _WX_DECLARE_HASHTABLE': In file included from 1sg_TaskCommandPopup.cpp: m_getKey( k_ex ) \: 19warning: ^: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ /usr/include/wx-3.0/wx/hashmap.h:707 wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent);: 5 ^: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'/usr/include/wx-3.0/wx/defs.h :3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ classname& operator=(const classname&)/usr/include/wx-3.0/wx/hashmap.h : ^636 :81: note: /usr/include/wx-3.0/wx/dialup.hexpanded from macro '_WX_DECLARE_HASH_MAP': 179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); }/usr/include/wx-3.0/wx/hashmap.h : ^461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' In file included from ProjectProcessingPage.cpp _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 33 ^: ./MainDocument.h:22/usr/include/wx-3.0/wx/hashmap.h::9637:: 119warning: :unknown pragma ignored [-Wunknown-pragmas] note: expanded from macro '_WX_DECLARE_HASH_MAP' #pragma interface "MainDocument.cpp" ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from NoticeListCtrl.cpp:34: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5In file included from :NotDetectedPage.cpp :note: 32expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ #pragma interface "SkinManager.cpp"/usr/include/wx-3.0/wx/defs.h : ^3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)MainDocument.cpp : ^37 : In file included from ./MainDocument.h:/usr/include/wx-3.0/wx/event.h28:: 2283./AsyncRPC.h::4922:: 9note: :in implicit copy constructor for 'wxChildFocusEvent' first required here warning: unknown pragma ignored [-Wunknown-pragmas] virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); }#pragma interface "AsyncRPC.cpp" ^ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ In file included from /usr/include/wx-3.0/wx/hashmap.hsg_ProjectWebSitesPopup.cpp::63618:: 81In file included from :./stdwx.h :note: 84expanded from macro '_WX_DECLARE_HASH_MAP'In file included from : sg_DlgPreferences.cppIn file included from :/usr/include/wx-3.0/wx/cshelp.h22:: 18In file included from _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: ./stdwx.h In file included from : ^/usr/include/wx-3.0/wx/help.h113 :: 31/usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/fs_mem.h: ::In file included from 46121/usr/include/wx-3.0/wx/html/helpctrl.h:::16119::: In file included from note: warning: /usr/include/wx-3.0/wx/html/helpfrm.hexpanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \In file included from WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); /usr/include/wx-3.0/wx/html/winpars.h ^:^ 17 : /usr/include/wx-3.0/wx/html/htmlpars.h/usr/include/wx-3.0/wx/filesys.h/usr/include/wx-3.0/wx/hashmap.h:::30176697:::115::: warning: note: note: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required hereexpanded from macro 'WX_DECLARE_STRING_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:722:5: WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*,note: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' ^ ^ /usr/include/wx-3.0/wx/hashset.h/usr/include/wx-3.0/wx/hashmap.h:: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \182636 :: ^581 :: /usr/include/wx-3.0/wx/hashmap.h note: :note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR'637expanded from macro '_WX_DECLARE_HASH_MAP' : 119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL )_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/hashset.h /usr/include/wx-3.0/wx/hashmap.h: ^:116 461::/usr/include/wx-3.0/wx/hashmap.h8416:::244 :note: note: 11expanded from macro '_WX_DECLARE_HASH_SET'expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ m_getKey( k_ex ) \#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ ^ ^ In file included from NotDetectedPage.cpp/usr/include/wx-3.0/wx/fs_mem.h:/usr/include/wx-3.0/wx/hashset.h:33:21: 113:./MainDocument.h:1:16:22: : note: 9note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here:expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' warning: /usr/include/wx-3.0/wx/hashmap.hunknown pragma ignored [-Wunknown-pragmas]: 697:5: note: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \expanded from macro 'WX_DECLARE_STRING_HASH_MAP'#pragma interface "MainDocument.cpp" ^ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/html/htmlpars.h : ^30 :1/usr/include/wx-3.0/wx/hashmap.h:: 637note: :in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here119 : /usr/include/wx-3.0/wx/hashset.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'182 :5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/hashmap.h :244/usr/include/wx-3.0/wx/hashset.h::11117:: 84note: :expanded from macro '\ _WX_DECLARE_HASHTABLE' note: expanded from macro '_WX_DECLARE_HASH_SET' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)sg_TaskPanel.cpp : ^18 : In file included from ./stdwx.h:74/usr/include/wx-3.0/wx/socket.h: :In file included from 413/usr/include/wx-3.0/wx/url.h::4919:: In file included from note: /usr/include/wx-3.0/wx/protocol/protocol.hin implicit copy constructor for 'wxSocketEvent' first required here: 23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: virtual wxEvent *Clone() const { return new wxSocketEvent(*this); }definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from MainDocument.cpp:38: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectInfoPage.cpp:33: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from MainDocument.cpp:39: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/event.h:#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);3003 : ^5 : warning: /usr/include/wx-3.0/wx/rtti.hdefinition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227 wxDECLARE_NO_ASSIGN_CLASS(name); \: 69 ^: note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:/usr/include/wx-3.0/wx/hyperlink.h134::1135::49 :note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxHyperlinkEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ In file included from MainDocument.cpp:40: ./BOINCClientManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCClientManager.cpp" ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from MainDocument.cpp:41: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from MainDocument.cpp:41: In file included from ./BOINCTaskBar.h:29: ./gtk/taskbarex.h:13:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" ^ In file included from ProjectInfoPage.cpp:34: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from MainDocument.cpp:42: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ In file included from /usr/include/wx-3.0/wx/generic/grid.hMainDocument.cpp::242344:: 49./SkinManager.h:: 22note: :in implicit copy constructor for 'wxGridEvent' first required here9 : warning: unknown pragma ignored [-Wunknown-pragmas] virtual wxEvent *Clone() const { return new wxGridEvent(*this); }#pragma interface "SkinManager.cpp" ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from ProjectInfoPage.cpp:35: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:32: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:33: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:34: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from NoInternetConnectionPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:36: ./NoInternetConnectionPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NoInternetConnectionPage.cpp" ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.hIn file included from :sg_ProjectCommandPopup.cpp3560::1920: :In file included from ./stdwx.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'116 : /usr/include/wx-3.0/wx/hyperlink.h:120:5: classname& operator=(const classname&) warning: ^definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/filectrl.h:101 DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent): 49 ^: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here/usr/include/wx-3.0/wx/object.h :227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NoInternetConnectionPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ NoInternetConnectionPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CErrNoInternetConnectionPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from NotFoundPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from NoticeListCtrl.cpp:34: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from NotDetectedPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' In file included from sg_ProjectWebSitesPopup.cpp:18: _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \In file included from ./stdwx.h ^: 86: /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/wizard.h::637288::1195:: note: warning: expanded from macro '_WX_DECLARE_HASH_MAP'definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/object.h ^: 227:69/usr/include/wx-3.0/wx/hashmap.h:: 243note: :expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ In file included from /usr/include/wx-3.0/wx/defs.hTermsOfUsePage.cpp::356022:: 20In file included from :./stdwx.h :note: 84expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h classname& operator=(const classname&): 31 ^: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: /usr/include/wx-3.0/wx/wizard.hIn file included from :/usr/include/wx-3.0/wx/html/helpfrm.h282::1949: :In file included from /usr/include/wx-3.0/wx/html/helpdata.hnote: :in implicit copy constructor for 'wxWizardEvent' first required here20 : /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:84In file included from : ProjectProcessingPage.cppIn file included from :/usr/include/wx-3.0/wx/cshelp.h34:: 18./BOINCBaseWizard.h: :In file included from 22/usr/include/wx-3.0/wx/help.h::931:: In file included from warning: /usr/include/wx-3.0/wx/html/helpctrl.hunknown pragma ignored [-Wunknown-pragmas]: 19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: #pragma interface "BOINCBaseWizard.cpp"In file included from /usr/include/wx-3.0/wx/html/htmlwin.h ^: 19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotFoundPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from NoticeListCtrl.cpp:35: ./NoticeListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NoticeListCtrl.cpp" ^ In file included from ProjectProcessingPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from NotFoundPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from NoticeListCtrl.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ NoticeListCtrl.cpp:56:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_HTML_LINK_CLICKED(ID_LIST_NOTIFICATIONSVIEW, CNoticeListCtrl::OnLinkClicked) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:647:5: note: expanded from macro 'EVT_HTML_LINK_CLICKED' wx__DECLARE_EVT1(wxEVT_HTML_LINK_CLICKED, id, wxHtmlLinkEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectProcessingPage.cpp:36: ./ProjectProcessingPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectProcessingPage.cpp" ^ In file included from NotFoundPage.cpp:36: ./NotFoundPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NotFoundPage.cpp" ^ In file included from NotDetectedPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ProjectProcessingPage.cpp:37: ./ProjectInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectInfoPage.cpp" ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from NotFoundPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ NotFoundPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CErrNotFoundPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from NotDetectedPage.cpp:36: ./NotDetectedPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NotDetectedPage.cpp" ^ In file included from ProjectInfoPage.cpp:35: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ MainDocument.cpp:1715:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] argv[0] = "switcher"; ^ MainDocument.cpp:1716:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] argv[1] = "/bin/kill"; ^ MainDocument.cpp:1717:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] argv[2] = "kill"; ^ MainDocument.cpp:1718:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] argv[3] = "-KILL"; ^ MainDocument.cpp:1770:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] argv[0] = "switcher"; ^ In file included from ProjectProcessingPage.cpp:38: ./AccountInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountInfoPage.cpp" ^ In file included from NotDetectedPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ NotDetectedPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CErrNotDetectedPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1'In file included from SkinManager.cpp:22: In file included from wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)./stdwx.h : ^84 : In file included from /usr/include/wx-3.0/wx/event.h/usr/include/wx-3.0/wx/cshelp.h::414818:: 5In file included from :/usr/include/wx-3.0/wx/help.h :note: 31expanded from macro 'wx__DECLARE_EVT2': In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h: wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL),30 : ^/usr/include/wx-3.0/wx/html/htmlwin.h :603/usr/include/wx-3.0/wx/event.h::591:: 5warning: :definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) /usr/include/wx-3.0/wx/object.h ^: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from ProjectProcessingPage.cpp:39: ./CompletionErrorPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionErrorPage.cpp" ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ProxyInfoPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ProxyInfoPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from ProjectWelcomePage.cpp:37: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:34: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ProjectInfoPage.cpp:36: ./ValidateURL.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ValidateURL.cpp" ^ In file included from ProjectInfoPage.cpp:37: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from ProjectWelcomePage.cpp:38: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from ProxyInfoPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:In file included from 34ProjectProcessingPage.cpp::122:: In file included from note: ./stdwx.hin implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here: 49: /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/wx.h714::245: :/usr/include/wx-3.0/wx/event.h :note: 3234expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry);/usr/include/wx-3.0/wx/hashmap.h : ^637 :119:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro '_WX_DECLARE_HASH_MAP': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&)_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:ProjectProcessingPage.cpp244::7411::5 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'note: in implicit copy constructor for 'wxEventTableEntry' first required here m_getKey( k_ex ) \ ^ EVT_PROJECTPROCESSING_STATECHANGE( CProjectProcessingPage::OnStateChange ) ^ ./ProjectProcessingPage.h:47:5: note: expanded from macro 'EVT_PROJECTPROCESSING_STATECHANGE' DECLARE_EVENT_TABLE_ENTRY(wxEVT_PROJECTPROCESSING_STATECHANGE, -1, -1, (wxObjectEventFunction) (wxEventFunction) &fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:4470:5: note: expanded from macro 'DECLARE_EVENT_TABLE_ENTRY' wxDECLARE_EVENT_TABLE_ENTRY(type, winid, idLast, fn, obj) ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from ProjectInfoPage.cpp:38: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ProjectWelcomePage.cpp:39: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from ProjectInfoPage.cpp:39: ./ProjectInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectInfoPage.cpp" ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:35: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ProjectPropertiesPage.cpp:36: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ProxyPage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ProxyPage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from ProjectPropertiesPage.cpp:37: ./ProjectPropertiesPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectPropertiesPage.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: In file included from warning: ProjectPropertiesPage.cppdefinition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 38: ./ProjectInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas]WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h#pragma interface "ProjectInfoPage.cpp": 710 ^: 5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyPage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ProjectInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ProjectInfoPage.cpp:113:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_COMBOBOX( ID_CATEGORIES, CProjectInfoPage::OnProjectCategorySelected ) ^ /usr/include/wx-3.0/wx/event.h:4354:35: note: expanded from macro 'EVT_COMBOBOX' #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from ProjectPropertiesPage.cpp:39: ./CompletionErrorPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionErrorPage.cpp" ^ In file included from ProjectPropertiesPage.cpp:40: ./TermsOfUsePage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "TermsOfUsePage.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from In file included from SkinManager.cpp/usr/include/wx-3.0/wx/bitmap.h::2221: : In file included from /usr/include/wx-3.0/wx/image.h./stdwx.h::18986:: 1/usr/include/wx-3.0/wx/wizard.h:: 288warning: :definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent)^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/object.h710::2275::69 :note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/hashmap.h : ^707 :5:/usr/include/wx-3.0/wx/rtti.h :note: 134expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/hashmap.h : ^636 :81:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro '_WX_DECLARE_HASH_MAP': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:/usr/include/wx-3.0/wx/wizard.h16::282 :note: 49expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: in implicit copy constructor for 'wxWizardEvent' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: In file included from note: sg_TaskCommandPopup.cppexpanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 19: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/generic/grid.h : ^882 :1:/usr/include/wx-3.0/wx/rtti.h :warning: 134definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ /usr/include/wx-3.0/wx/hashmap.h ^: 707:/usr/include/wx-3.0/wx/defs.h5::3560 :note: 20expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636/usr/include/wx-3.0/wx/generic/grid.h::812547:: 49note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent)/usr/include/wx-3.0/wx/generic/grid.h : ^2595 :5:/usr/include/wx-3.0/wx/object.h :warning: 227definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 69 ^: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'/usr/include/wx-3.0/wx/rtti.h :134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/rtti.h : ^134 :5:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \ classname& operator=(const classname&) ^ ^ /usr/include/wx-3.0/wx/defs.h:3560:/usr/include/wx-3.0/wx/html/htmlwin.h20::594 :note: 49expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': note: in implicit copy constructor for 'wxHtmlCellEvent' first required here classname& operator=(const classname&) ^ virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } /usr/include/wx-3.0/wx/generic/grid.h ^: 2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectPropertiesPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ProjectPropertiesPage.cpp:75:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_PROJECTPROPERTIES_STATECHANGE( CProjectPropertiesPage::OnStateChange ) ^ ./ProjectPropertiesPage.h:47:5: note: expanded from macro 'EVT_PROJECTPROPERTIES_STATECHANGE' DECLARE_EVENT_TABLE_ENTRY(wxEVT_PROJECTPROPERTIES_STATECHANGE, -1, -1, (wxObjectEventFunction) (wxEventFunction) &fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:4470:5: note: expanded from macro 'DECLARE_EVENT_TABLE_ENTRY' wxDECLARE_EVENT_TABLE_ENTRY(type, winid, idLast, fn, obj) ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: In file included from /usr/include/wx-3.0/wx/generic/grid.hstdwx.cpp::60818:: 23In file included from :./stdwx.h :warning: 86definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) /usr/include/wx-3.0/wx/generic/grid.h ^: 1125:18/usr/include/wx-3.0/wx/object.h:: 227note: :in implicit copy constructor for 'wxGridCellCoords' first required here69 : note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' { return XYToCell(pos.x, pos.y); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from gtk/taskbarex.cpp:26: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ProxyInfoPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.hIn file included from :gtk/taskbarex.cpp30::271: :./gtk/taskbarex.h :note: 13in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here: 9:/usr/include/wx-3.0/wx/hashset.h :warning: 182unknown pragma ignored [-Wunknown-pragmas]: 5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' #pragma interface "taskbarex.cpp" ^ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProjectWelcomePage.cpp:39: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from gtk/taskbarex.cpp:28: ./BOINCTaskBar.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskBar.cpp" ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:In file included from 107gtk/taskbarex.cpp: :In file included from 28/usr/include/wx-3.0/wx/grid.h: :In file included from 14./BOINCTaskBar.h: :/usr/include/wx-3.0/wx/generic/grid.h29:: 608./gtk/taskbarex.h::2313:: 9warning: :definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "taskbarex.cpp" wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ gtk/taskbarex.cpp:77:58: warning: unused parameter 'notification' [-Wunused-parameter] status_icon_notification_actions(NotifyNotification* notification, gchar *action, wxTaskBarIconEx* taskBarIcon) ^ gtk/taskbarex.cpp:85:57: warning: unused parameter 'notification' [-Wunused-parameter] status_icon_notification_closed(NotifyNotification* notification, wxTaskBarIconEx* taskBarIcon) ^ In file included from gtk/taskbarex.cpp:20: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ gtk/taskbarex.cpp:119:1: note: in implicit copy constructor for 'wxEventTableEntry' first required here END_EVENT_TABLE () ^ /usr/include/wx-3.0/wx/event.h:4480:56: note: expanded from macro 'END_EVENT_TABLE' #define END_EVENT_TABLE() wxEND_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4134:5: note: expanded from macro 'wxEND_EVENT_TABLE' wxDECLARE_EVENT_TABLE_TERMINATOR() }; ^ /usr/include/wx-3.0/wx/event.h:94:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_TERMINATOR' wxEventTableEntry(wxEVT_NULL, 0, 0, 0, 0) ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyInfoPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from sg_CustomControls.cpp:23: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from ProxyInfoPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:40: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ProxyInfoPage.cpp:36: ./ProxyInfoPage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProxyInfoPage.cpp" ^ In file included from sg_CustomControls.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); In file included from ^ProjectWelcomePage.cpp :41: /usr/include/wx-3.0/wx/defs.h./WizardAttach.h::356022::209:: note: warning: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'unknown pragma ignored [-Wunknown-pragmas] classname& operator=(const classname&)#pragma interface "WizardAttach.cpp" ^ ^ sg_CustomControls.cpp:29:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_PAINT(CTransparentStaticLine::OnPaint) ^ /usr/include/wx-3.0/wx/event.h:4184:26: note: expanded from macro 'EVT_PAINT' #define EVT_PAINT(func) wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from ProxyPage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from ProxyInfoPage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ProxyInfoPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here In file included from ViewNotices.cppIn file included from : EVT_WIZARDEX_PAGE_CHANGED( -1, CErrProxyInfoPage::OnPageChanged )stdwx.cpp22 :: ^18In file included from : ./stdwx.hIn file included from :./stdwx.h49:: 107./wizardex.hIn file included from : :/usr/include/wx-3.0/wx/wx.hIn file included from 326:/usr/include/wx-3.0/wx/grid.h:50:43: 14:In file included from : /usr/include/wx-3.0/wx/dc.h/usr/include/wx-3.0/wx/generic/grid.hnote: ::expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED'32608 : :In file included from 23/usr/include/wx-3.0/wx/affinematrix2d.h:: 17warning: : definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]In file included from #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn)/usr/include/wx-3.0/wx/affinematrix2dbase.h : ^17 : wxGridCellCoords& operator=( const wxGridCellCoords& other )/usr/include/wx-3.0/wx/geometry.h./wizardex.h :: ^634323 ::215:/usr/include/wx-3.0/wx/generic/grid.h: : warning: 1125note: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]:expanded from macro 'wx__DECLARE_WIZARDEXEVT' 18 : note: in implicit copy constructor for 'wxGridCellCoords' first required here wxRect2DDouble& operator = (const wxRect2DDouble& rect); wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ { return XYToCell(pos.x, pos.y); } ^ ^ /usr/include/wx-3.0/wx/geometry.h/usr/include/wx-3.0/wx/event.h::6184150::825:: note: note: in implicit copy constructor for 'wxRect2DDouble' first required hereexpanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; }/usr/include/wx-3.0/wx/event.h : ^4148 :5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ProjectWelcomePage.cpp:42: ./ProjectWelcomePage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectWelcomePage.cpp" ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ProjectWelcomePage.cpp:28: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ProjectWelcomePage.cpp:61:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CProjectWelcomePage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ProxyPage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here /usr/include/wx-3.0/wx/generic/grid.h virtual wxEvent *Clone() const { return new wxGridEvent(*this); }: 2595 ^: 5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ProxyPage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ProxyPage.cpp:36: ./ProxyPage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProxyPage.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/html/htmlwin.h/usr/include/wx-3.0/wx/rtti.h::630134::55:: warning: note: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/defs.h227::356069::20 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/socket.h:/usr/include/wx-3.0/wx/rtti.h413::13449::5 :note: in implicit copy constructor for 'wxSocketEvent' first required herenote: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' In file included from ProxyPage.cpp:22: In file included from ./stdwx.h:49_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: In file included from ^/usr/include/wx-3.0/wx/wx.h :24/usr/include/wx-3.0/wx/hashmap.h: :/usr/include/wx-3.0/wx/event.h244::323411::5 :note: expanded from macro '\ _WX_DECLARE_HASHTABLE'warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ ^ wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ProxyPage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CErrProxyPage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/generic/grid.h714::24425::5 :note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/object.h/usr/include/wx-3.0/wx/hashmap.h::227637::69119:: note: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '_WX_DECLARE_HASH_MAP' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/rtti.h/usr/include/wx-3.0/wx/hashmap.h::134244::511:: note: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from SkinManager.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); /usr/include/wx-3.0/wx/generic/grid.h ^: 2563:5/usr/include/wx-3.0/wx/rtti.h:: 134warning: :definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \/usr/include/wx-3.0/wx/object.h : ^227 :69:/usr/include/wx-3.0/wx/defs.h :note: 3560expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN': 20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/rtti.h:134:/usr/include/wx-3.0/wx/hyperlink.h5::113 :note: 49expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': note: in implicit copy constructor for 'wxHyperlinkEvent' first required here wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:30: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:31: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from stdwx.cpp:18: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from sg_DlgMessages.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from sg_DlgMessages.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_DlgPreferences.cpp:30: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: In file included from warning: sg_DlgPreferences.cppdefinition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 31: ./SkinManager.h:22:9: wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent);warning: unknown pragma ignored [-Wunknown-pragmas] ^ /usr/include/wx-3.0/wx/defs.h:3560#pragma interface "SkinManager.cpp": 20 ^: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:In file included from 30ValidateAccountKey.cpp: :In file included from 22/usr/include/wx-3.0/wx/html/htmlwin.h: :In file included from 19./stdwx.h: :In file included from 84/usr/include/wx-3.0/wx/html/winpars.h: :/usr/include/wx-3.0/wx/cshelp.h17:: 184/usr/include/wx-3.0/wx/html/htmlpars.h::130:: 1warning: :definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash,WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashset.h::710182::55:: note: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashset.h::707116::584:: note: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )#define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashset.h::636113::8116:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:/usr/include/wx-3.0/wx/html/htmlpars.h16::30 :note: 1expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX': note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \182 : ^5 : note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^/usr/include/wx-3.0/wx/hashmap.h :710/usr/include/wx-3.0/wx/hashset.h::5117:: 84note: :expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' note: expanded from macro '_WX_DECLARE_HASH_SET' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ /usr/include/wx-3.0/wx/hashmap.h ^: 707:/usr/include/wx-3.0/wx/hashmap.h5::244 :note: 11expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_PanelBase.cpp:19: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_ProjectCommandPopup.cpp:21: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_PanelBase.cpp:21: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from sg_ProjectCommandPopup.cpp:22: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from sg_PanelBase.cpp:22: In file included from ./sg_PanelBase.h:21: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from sg_PanelBase.cpp:22: In file included from ./sg_PanelBase.h:22: In file included from ./sg_BoincSimpleFrame.h:22: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_PanelBase.cpp:22: In file included from ./sg_PanelBase.h:22: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:34: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from sg_PanelBase.cpp:22: In file included from ./sg_PanelBase.h:23: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:36: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:37: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:41: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:42: In file included from ./sg_TaskPanel.h:25: In file included from ./sg_PanelBase.h:21: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20:In file included from ValidateURL.cppwarning: :definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]22 : In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: wxIntegerHash& operator=(const wxIntegerHash&) { return *this; }In file included from /usr/include/wx-3.0/wx/help.h ^: 31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h/usr/include/wx-3.0/wx/hashmap.h::19746: :In file included from 1/usr/include/wx-3.0/wx/html/helpfrm.h:: 19note: : in implicit copy constructor for 'wxIntegerHash' first required hereIn file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1:WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, warning: ^definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ): 722 ^: 5/usr/include/wx-3.0/wx/hashmap.h:: 637note: :expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL'119 : note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \636 : ^81 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'242 :11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ m_hasher( hfun ), \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' /usr/include/wx-3.0/wx/hashmap.h: CLASSNAME& operator=(const CLASSNAME&) { return *this; } \563 : ^21 : warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]/usr/include/wx-3.0/wx/filesys.h :176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } /usr/include/wx-3.0/wx/hashmap.h ^: 722:5:/usr/include/wx-3.0/wx/hashmap.h :note: 746expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL': 1: note: in implicit copy constructor for 'wxIntegerEqual' first required here _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, /usr/include/wx-3.0/wx/hashmap.h^: 637:/usr/include/wx-3.0/wx/hashmap.h119::707 :note: 5expanded from macro '_WX_DECLARE_HASH_MAP': note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h637::244119::11 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_BoincSimpleFrame.cpp:44: ./sg_DlgMessages.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_DlgMessages.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:44: In file included from ./sg_DlgMessages.h:32: ./ViewNotices.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewNotices.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:44: In file included from ./sg_DlgMessages.h:32: In file included from ./ViewNotices.h:26: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from sg_DlgMessages.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from sg_ProjectPanel.cpp:25: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 636ValidateAccountKey.cpp::8122:: In file included from note: ./stdwx.hexpanded from macro '_WX_DECLARE_HASH_MAP': 107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \: 23 ^: warning: /usr/include/wx-3.0/wx/hashmap.hdefinition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \/usr/include/wx-3.0/wx/generic/grid.h : ^1125 :18: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxGridCellCoords' first required here: 749:1: note: { return XYToCell(pos.x, pos.y); }in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:26: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from sg_DlgMessages.cpp:34: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:45: ./sg_DlgPreferences.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_DlgPreferences.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/generic/grid.h/usr/include/wx-3.0/wx/defs.h::25633560::520:: warning: note: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ ^ /usr/include/wx-3.0/wx/object.h:/usr/include/wx-3.0/wx/hyperlink.h227::11369::49 :note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN'note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); }#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:46: ./DlgEventLog.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgEventLog.cpp" ^ In file included from sg_DlgMessages.cpp:36: ./sg_DlgMessages.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_DlgMessages.cpp" ^ In file included from sg_DlgMessages.cpp:36: In file included from ./sg_DlgMessages.h:32: ./ViewNotices.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewNotices.cpp" ^ In file included from sg_DlgMessages.cpp:36: In file included from ./sg_DlgMessages.h:32: In file included from ./ViewNotices.h:26: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:47: ./DlgAbout.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgAbout.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:48: ./DlgOptions.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgOptions.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_BoincSimpleFrame.cpp:49: ./DlgDiagnosticLogFlags.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgDiagnosticLogFlags.cpp" ^ In file included from sg_DlgPreferences.cpp:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgMessages.cpp:37: ./NoticeListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NoticeListCtrl.cpp" ^ In file included from sg_BoincSimpleFrame.cpp:50: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_DlgPreferences.cpp:33: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from sg_DlgMessages.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_DlgMessages.cpp:64:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_ERASE_BACKGROUND( CPanelMessages::OnEraseBackground ) ^ /usr/include/wx-3.0/wx/event.h:4186:37: note: expanded from macro 'EVT_ERASE_BACKGROUND' #define EVT_ERASE_BACKGROUND(func) wx__DECLARE_EVT0(wxEVT_ERASE_BACKGROUND, wxEraseEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_BoincSimpleFrame.cpp:23: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_BoincSimpleFrame.cpp:71:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_SIZE(CSimpleFrame::OnSize) ^ /usr/include/wx-3.0/wx/event.h:4175:25: note: expanded from macro 'EVT_SIZE' #define EVT_SIZE(func) wx__DECLARE_EVT0(wxEVT_SIZE, wxSizeEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_DlgPreferences.cpp:36: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from sg_DlgPreferences.cpp:37: ./sg_DlgPreferences.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_DlgPreferences.cpp" ^ In file included from sg_DlgPreferences.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_DlgPreferences.cpp:58:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_COMMAND_RANGE(ID_SG_PREFS_START,ID_SG_PREFS_LAST, ^ /usr/include/wx-3.0/wx/event.h:4166:5: note: expanded from macro 'EVT_COMMAND_RANGE' wx__DECLARE_EVT2(event, id1, id2, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from sg_ProjectCommandPopup.cpp:22: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateAccountKey.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from 65ValidateURL.cpp warning:s22 generated: . In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from sg_ProjectCommandPopup.cpp:23: ./DlgItemProperties.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgItemProperties.cpp" ^ In file included from sg_ProjectCommandPopup.cpp:24: In file included from ./sg_ProjectPanel.h:21: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from sg_PanelBase.cpp:22: In file included from ./sg_PanelBase.h:23: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ CXX boincmgr-ViewStatistics.o In file included from sg_ProjectCommandPopup.cpp:24: In file included from ./sg_ProjectPanel.h:22: In file included from ./sg_PanelBase.h:22: In file included from ./sg_BoincSimpleFrame.h:22: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from sg_ProjectPanel.cpp:26: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from sg_ProjectCommandPopup.cpp:24: In file included from ./sg_ProjectPanel.h:22: In file included from ./sg_PanelBase.h:22: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from sg_ProjectCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_ProjectCommandPopup.cpp:30:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_LEFT_DOWN(CSimpleProjectCommandPopupButton::OnProjectCommandsMouseDown) ^ /usr/include/wx-3.0/wx/event.h:4223:29: note: expanded from macro 'EVT_LEFT_DOWN' #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:27: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from sg_PanelBase.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_PanelBase.cpp:32:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_PAINT(CSimplePanelBase::OnPaint) ^ /usr/include/wx-3.0/wx/event.h:4184:26: note: expanded from macro 'EVT_PAINT' #define EVT_PAINT(func) wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from sg_ProjectWebSitesPopup.cpp:20: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ ViewStatistics.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ViewStatistics.h" ^ In file included from sg_ProjectWebSitesPopup.cpp:21: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_ProjectPanel.cpp:29: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectPanel.cpp:30: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ sg_BoincSimpleFrame.cpp:809:9: warning: variable 'wasShown' set but not used [-Wunused-but-set-variable] int wasShown = 0; ^ In file included from sg_ProjectPanel.cpp:31: In file included from ./sg_ProjectPanel.h:21: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ 65 warnings generated. 65 warnings generated. In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from sg_ProjectPanel.cpp:31: In file included from ./sg_ProjectPanel.h:22: In file included from ./sg_PanelBase.h:22: In file included from ./sg_BoincSimpleFrame.h:22: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ CXX boincmgr-ViewTransfers.o CXX boincmgr-ViewWork.o In file included from sg_ProjectPanel.cpp:31: In file included from ./sg_ProjectPanel.h:22: In file included from ./sg_PanelBase.h:22: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from sg_TaskCommandPopup.cpp:21: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_TaskCommandPopup.cpp:22: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_ProjectPanel.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_ProjectPanel.cpp:44:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_COMBOBOX(ID_SGPROJECTSELECTOR, CSimpleProjectPanel::OnProjectSelection) ^ /usr/include/wx-3.0/wx/event.h:4354:35: note: expanded from macro 'EVT_COMBOBOX' #define EVT_COMBOBOX(winid, func) wx__DECLARE_EVT1(wxEVT_COMBOBOX, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ ViewTransfers.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ViewTransfers.h" ^ ViewWork.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "ViewWork.h" ^ In file included from ValidateEmailAddress.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from SkinManager.cpp:29: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from SkinManager.cpp:30: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from SkinManager.cpp:31: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from sg_TaskPanel.cpp:21: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_ProjectWebSitesPopup.cpp:21: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from SkinManager.cpp:32: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_TaskPanel.cpp:22: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from sg_TaskPanel.cpp:23: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from sg_ProjectWebSitesPopup.cpp:22: In file included from ./sg_ProjectPanel.h:21: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from sg_ProjectWebSitesPopup.cpp:22: In file included from ./sg_ProjectPanel.h:22: In file included from ./sg_PanelBase.h:22: In file included from ./sg_BoincSimpleFrame.h:22: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from sg_ProjectWebSitesPopup.cpp:22: In file included from ./sg_ProjectPanel.h:22: In file included from ./sg_PanelBase.h:22: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ 66 warnings generated. In file included from TermsOfUsePage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_ProjectWebSitesPopup.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_ProjectWebSitesPopup.cpp:29:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_LEFT_DOWN(CSimpleProjectWebSitesPopupButton::OnProjectWebSitesMouseDown) ^ /usr/include/wx-3.0/wx/event.h:4223:29: note: expanded from macro 'EVT_LEFT_DOWN' #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ CXX boincmgr-WizardAttach.o In file included from TermsOfUsePage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from TermsOfUsePage.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from sg_TaskCommandPopup.cpp:22: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ValidateURL.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 65 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ WizardAttach.cpp:19:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation "WizardAttach.h" ^ In file included from sg_TaskCommandPopup.cpp:23: ./DlgItemProperties.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgItemProperties.cpp" ^ CXX boincmgr-wizardex.o In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from sg_TaskCommandPopup.cpp:24: In file included from ./sg_TaskPanel.h:25: In file included from ./sg_PanelBase.h:21: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from sg_TaskCommandPopup.cpp:24: In file included from ./sg_TaskPanel.h:25: In file included from ./sg_PanelBase.h:22: In file included from ./sg_BoincSimpleFrame.h:22: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from sg_TaskCommandPopup.cpp:24: In file included from ./sg_TaskPanel.h:25: In file included from ./sg_PanelBase.h:22: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from sg_TaskCommandPopup.cpp:19: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_TaskCommandPopup.cpp:30:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_LEFT_DOWN(CSimpleTaskPopupButton::OnTaskCommandsMouseDown) ^ /usr/include/wx-3.0/wx/event.h:4223:29: note: expanded from macro 'EVT_LEFT_DOWN' #define EVT_LEFT_DOWN(func) wx__DECLARE_EVT0(wxEVT_LEFT_DOWN, wxMouseEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from SkinManager.cpp:32: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ 63 warnings generated. In file included from sg_TaskPanel.cpp:23: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from sg_TaskPanel.cpp:24: In file included from ./sg_TaskCommandPopup.h:22: ./sg_CustomControls.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_CustomControls.cpp" ^ In file included from sg_TaskPanel.cpp:25: In file included from ./sg_TaskPanel.h:25: In file included from ./sg_PanelBase.h:22: In file included from ./sg_BoincSimpleFrame.h:22: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from TermsOfUsePage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from sg_TaskPanel.cpp:25: In file included from ./sg_TaskPanel.h:25: In file included from ./sg_PanelBase.h:22: ./sg_BoincSimpleFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "sg_BoincSimpleFrame.cpp" ^ In file included from TermsOfUsePage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from UnavailablePage.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from sg_TaskPanel.cpp:18: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ sg_TaskPanel.cpp:46:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_ERASE_BACKGROUND(CScrolledTextBox::OnEraseBackground) ^ /usr/include/wx-3.0/wx/event.h:4186:37: note: expanded from macro 'EVT_ERASE_BACKGROUND' #define EVT_ERASE_BACKGROUND(func) wx__DECLARE_EVT0(wxEVT_ERASE_BACKGROUND, wxEraseEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from TermsOfUsePage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from UnavailablePage.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: In file included from definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]UnavailablePage.cpp :33: ./MainDocument.h:22:9: warning: wxUniCharRef& operator=(const wxUniCharRef& c)unknown pragma ignored [-Wunknown-pragmas] ^ #pragma interface "MainDocument.cpp" ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from TermsOfUsePage.cpp:36: ./TermsOfUsePage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "TermsOfUsePage.cpp" ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ 56 warnings generated. In file included from TermsOfUsePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ TermsOfUsePage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CTermsOfUsePage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from ValidateAccountKey.cpp:23: ./ValidateAccountKey.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ValidateAccountKey.cpp" ^ In file included from ValidateAccountKey.cpp:24: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ 68 warnings generated. In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 68 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ 65 warnings generated. In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateEmailAddress.cpp:23: ./ValidateEmailAddress.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ValidateEmailAddress.cpp" ^ In file included from ValidateEmailAddress.cpp:24: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from UnavailablePage.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from UnavailablePage.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here { return wxUniCharRef(pos); } ^ In file included from UnavailablePage.cpp:35: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from UnavailablePage.cpp:36: ./UnavailablePage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "UnavailablePage.cpp" ^ In file included from UnavailablePage.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ UnavailablePage.cpp:52:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_PAGE_CHANGED( -1, CErrUnavailablePage::OnPageChanged ) ^ ./wizardex.h:326:43: note: expanded from macro 'EVT_WIZARDEX_PAGE_CHANGED' #define EVT_WIZARDEX_PAGE_CHANGED(id, fn) wx__DECLARE_WIZARDEXEVT(PAGE_CHANGED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 59 warnings generated. 65 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:15: In file included from /usr/include/wx-3.0/wx/object.h:19: In file included from /usr/include/wx-3.0/wx/memory.h:15: In file included from /usr/include/wx-3.0/wx/string.h:46: In file included from /usr/include/wx-3.0/wx/strvararg.h:22: /usr/include/wx-3.0/wx/unichar.h:224:19: warning: definition of implicit copy constructor for 'wxUniCharRef' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniCharRef& operator=(const wxUniCharRef& c) ^ /usr/include/wx-3.0/wx/unichar.h:205:18: note: in implicit copy constructor for 'wxUniCharRef' first required here /usr/include/wx-3.0/wx/event.h:1661: { return wxUniCharRef(pos); }5 : ^ warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ 64 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ValidateURL.cpp:23: ./ValidateURL.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ValidateURL.cpp" ^ In file included from ValidateURL.cpp:24: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 59 warnings generated. In file included from ViewNotices.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ 59 warnings generated. 63 warnings generated. /usr/include/wx-3.0/wx/unichar.h:108:16: warning: definition of implicit copy constructor for 'wxUniChar' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxUniChar& operator=(const wxUniChar& c) { if (&c != this) m_value = c.m_value; return *this; } ^ /usr/include/wx-3.0/wx/unichar.h:268:33: note: in implicit copy constructor for 'wxUniChar' first required here wxUniChar UniChar() const { return *m_pos; } ^ 64 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ 64 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ 59 warnings generated. In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 65 warnings generated. /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 66 warnings generated. In file included from ViewNotices.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewNotices.cpp:24: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from ViewNotices.cpp:25: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ 65 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ 67 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:25: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:26: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ViewNotices.cpp:27: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from ViewNotices.cpp:28: ./ViewNotices.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewNotices.cpp" ^ In file included from ViewNotices.cpp:28: In file included from ./ViewNotices.h:26: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewNotices.cpp:29: ./NoticeListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NoticeListCtrl.cpp" ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ 62 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 66 warnings generated. In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637 wxStringHash& operator=(const wxStringHash&) { return *this; }: 119 ^: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.hWX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 243^: 11: /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'714 :5: note: m_equals( k_eq ), \expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP'/usr/include/wx-3.0/wx/hashmap.h :746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual,/usr/include/wx-3.0/wx/hashmap.h :^242 :11:/usr/include/wx-3.0/wx/hashmap.h :note: 707expanded from macro '\ _WX_DECLARE_HASHTABLE': 5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' m_hasher( hfun ), \ ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' /usr/include/wx-3.0/wx/hashmap.h:_WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \626 : ^20 : /usr/include/wx-3.0/wx/hashmap.hwarning: :definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]461 :16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^/usr/include/wx-3.0/wx/hashmap.h :749:1/usr/include/wx-3.0/wx/hashmap.h:: 746note: :in implicit copy constructor for 'wxStringEqual' first required here1 : note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 5^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL': 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \637 : ^119 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \: 244 ^: 11:/usr/include/wx-3.0/wx/hashmap.h :note: 243expanded from macro '\ _WX_DECLARE_HASHTABLE': 11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' /usr/include/wx-3.0/wx/hashmap.h m_hasher( hfun ), \: 752 ^: 1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::626714::205:: warning: note: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' wxStringEqual& operator=(const wxStringEqual&) { return *this; } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h636::74981::1 :note: expanded from macro '_WX_DECLARE_HASH_MAP'note: in implicit copy constructor for 'wxStringEqual' first required here _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h461::71416::5 :note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637752::1191:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \243 : ^11 : /usr/include/wx-3.0/wx/hashmap.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'637 :119: note: m_equals( k_eq ), \expanded from macro '_WX_DECLARE_HASH_MAP' ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11/usr/include/wx-3.0/wx/hashmap.h:: 749note: :expanded from macro '\ _WX_DECLARE_HASHTABLE'1 : warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] m_getKey( k_ex ) \ ^ WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:626:20: warning: definition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringEqual& operator=(const wxStringEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 65 warnings generated. /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:544:20: warning: definition of implicit copy constructor for 'wxIntegerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerHash& operator=(const wxIntegerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerHash' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:563:21: warning: definition of implicit copy constructor for 'wxIntegerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxIntegerEqual& operator=(const wxIntegerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxIntegerEqual' first required here WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: warning: definition of implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( long, long, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:746:1: note: in implicit copy constructor for 'wxLongToLongHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:611:19: warning: definition of implicit copy constructor for 'wxStringHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxStringHash& operator=(const wxStringHash&) { return *this; } ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringHash' first required here WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:In file included from 626ViewResources.cpp::2022:: In file included from warning: ./stdwx.hdefinition of implicit copy constructor for 'wxStringEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222 wxStringEqual& operator=(const wxStringEqual&) { return *this; }: 5 ^: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringEqual' first required here wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap,: 20^: note: /usr/include/wx-3.0/wx/hashmap.hexpanded from macro 'wxDECLARE_NO_ASSIGN_CLASS': 714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h: _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \1225 : ^24 : /usr/include/wx-3.0/wx/hashmap.hnote: :in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here637 :119: note: expanded from macro '_WX_DECLARE_HASH_MAP' class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \11 : ^ note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here/usr/include/wx-3.0/wx/hashmap.h :243:11: wxEventAnyPayloadMixin(event)note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ^ m_equals( k_eq ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: warning: definition of implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxString, wxStringToStringHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:749:1: note: in implicit copy constructor for 'wxStringToStringHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: warning: definition of implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( wxUIntPtr, wxStringToNumHashMap, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/hashmap.h:752:1: note: in implicit copy constructor for 'wxStringToNumHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5:In file included from ViewWork.cppnote: :in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here22 : In file included from /usr/include/wx-3.0/wx/hashmap.h./stdwx.h::69449:: 5In file included from :/usr/include/wx-3.0/wx/wx.h :note: 24expanded from macro 'WX_DECLARE_HASH_MAP': In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class )/usr/include/wx-3.0/wx/datetime.h : ^28 : /usr/include/wx-3.0/wx/anystr.h/usr/include/wx-3.0/wx/hashmap.h::135637::5119:: warning: note: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro '_WX_DECLARE_HASH_MAP' wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/hashmap.h:: 244note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'11 : note: expanded from macro '\ _WX_DECLARE_HASHTABLE' classname& operator=(const classname&) ^ m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 72 warnings generated. In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:24:1: warning: definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ 66 warnings generated. In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from In file included from /usr/include/wx-3.0/wx/wx.hwizardex.cpp::4016: : In file included from In file included from /usr/include/wx-3.0/wx/panel.h./stdwx.h::6949: : In file included from In file included from /usr/include/wx-3.0/wx/generic/panelg.h/usr/include/wx-3.0/wx/wx.h::1424: : In file included from In file included from /usr/include/wx-3.0/wx/bitmap.h/usr/include/wx-3.0/wx/event.h::2120: : /usr/include/wx-3.0/wx/image.h/usr/include/wx-3.0/wx/gdicmn.h::189894::11:: warning: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry,WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::710697::55:: note: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP'expanded from macro 'WX_DECLARE_STRING_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:/usr/include/wx-3.0/wx/hashmap.h707::6365::81 :note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL'note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ ^/usr/include/wx-3.0/wx/hashmap.h :636:81/usr/include/wx-3.0/wx/hashmap.h:: 461note: :expanded from macro '_WX_DECLARE_HASH_MAP'16 : note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:/usr/include/wx-3.0/wx/image.h1::189 :note: 1in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here: note: /usr/include/wx-3.0/wx/hashmap.hin implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here: 697:/usr/include/wx-3.0/wx/hashmap.h5::710 :note: 5expanded from macro 'WX_DECLARE_STRING_HASH_MAP': note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ /usr/include/wx-3.0/wx/hashmap.h ^: 637/usr/include/wx-3.0/wx/hashmap.h::119707:: 5note: :expanded from macro '_WX_DECLARE_HASH_MAP' note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL )_WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/hashmap.h::637244::11911:: note: note: expanded from macro '_WX_DECLARE_HASH_MAP'expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:17: /usr/include/wx-3.0/wx/clntdata.h:19:1: warning: definition of implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/clntdata.h:19:1: note: in implicit copy constructor for 'wxShadowObjectMethods_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.hIn file included from :WizardAttach.cpp2349::225: :In file included from ./stdwx.hwarning: :definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]49 : In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent)17 : ^/usr/include/wx-3.0/wx/clntdata.h :24:/usr/include/wx-3.0/wx/object.h1::227 :warning: 69definition of implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' WX_DECLARE_STRING_HASH_MAP_WITH_DECL( ^ /usr/include/wx-3.0/wx/hashmap.h:714#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: 5 ^: note: /usr/include/wx-3.0/wx/rtti.hexpanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL': 134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h: wxDECLARE_NO_ASSIGN_CLASS(name); \636 : ^81 : /usr/include/wx-3.0/wx/defs.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'3560 :20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hashmap.h/usr/include/wx-3.0/wx/event.h::4612346::1649:: note: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX'in implicit copy constructor for 'wxInitDialogEvent' first required here CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/clntdata.h:24:1: note: in implicit copy constructor for 'wxShadowObjectFields_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:20: /usr/include/wx-3.0/wx/gdicmn.h:894:1: warning: definition of implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxColour*, wxStringToColourHashMap); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/gdicmn.h:894:1: note: in implicit copy constructor for 'wxStringToColourHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5:In file included from ViewWork.cppnote: :expanded from macro 'WX_DECLARE_STRING_HASH_MAP'22 : In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27 _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \: /usr/include/wx-3.0/wx/stream.h ^: 425:/usr/include/wx-3.0/wx/hashmap.h9::637 :warning: 119declaration shadows a variable in the global namespace [-Wshadow]: note: expanded from macro '_WX_DECLARE_HASH_MAP' read, ^ _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^/usr/include/unistd.h :50/usr/include/wx-3.0/wx/hashmap.h::9244:: 11note: :previous declaration is here note: expanded from macro '\ _WX_DECLARE_HASHTABLE' ssize_t read(int, void *, size_t); m_getKey( k_ex ) \ ^ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ViewProjects.cpp:24: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewProjects.cpp:25: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from ViewProjects.cpp:26: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: In file included from /usr/include/wx-3.0/wx/event.h:29: In file included from /usr/include/wx-3.0/wx/any.h:589: In file included from /usr/include/wx-3.0/wx/datetime.h:28: /usr/include/wx-3.0/wx/anystr.h:135:5: warning: definition of implicit copy constructor for 'wxAnyStrPtr' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxAnyStrPtr); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/datetime.h:1049:46: note: in implicit copy constructor for 'wxAnyStrPtr' first required here return ParseRfc822Date(date, &end) ? wxAnyStrPtr(date, end) ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ViewProjects.cpp:26: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ViewProjects.cpp:27: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ViewProjects.cpp:28: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from ViewProjects.cpp:29: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from ViewProjects.cpp:29: In file included from ./BOINCListCtrl.h:59: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] In file included from DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent)ViewProjects.cpp : ^30 : ./ViewProjects.h:/usr/include/wx-3.0/wx/object.h22::2279::69 :warning: unknown pragma ignored [-Wunknown-pragmas]note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #pragma interface "ViewProjects.cpp" ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/event.h: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent)2847 : ^5 : warning: /usr/include/wx-3.0/wx/object.hdefinition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]: 227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: ^note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h: wxDECLARE_NO_ASSIGN_CLASS(name); \134 : ^5 : note: /usr/include/wx-3.0/wx/defs.hexpanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN': 3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ classname& operator=(const classname&) /usr/include/wx-3.0/wx/defs.h ^: 3560:20: /usr/include/wx-3.0/wx/event.hnote: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'2514 :49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); }: 2854 ^: 49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from ViewProjects.cpp:32: ./DlgItemProperties.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgItemProperties.cpp" ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ In file included from ViewProjects.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ViewProjects.cpp:101:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_BUTTON(ID_TASK_PROJECT_UPDATE, CViewProjects::OnProjectUpdate) ^ /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2349:5: warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:1222:5: warning: definition of implicit copy constructor for 'wxEventBasicPayloadMixin' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventBasicPayloadMixin); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1225:24: note: in implicit copy constructor for 'wxEventBasicPayloadMixin' first required here class WXDLLIMPEXP_BASE wxEventAnyPayloadMixin : public wxEventBasicPayloadMixin ^ /usr/include/wx-3.0/wx/event.h:1316:11: note: in implicit copy constructor for 'wxEventAnyPayloadMixin' first required here wxEventAnyPayloadMixin(event) ^ /usr/include/wx-3.0/wx/event.h:1661:5: warning: definition of implicit copy constructor for 'wxScrollEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxScrollEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:1658:49: note: in implicit copy constructor for 'wxScrollEvent' first required here virtual wxEvent *Clone() const { return new wxScrollEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2197:5: warning: definition of implicit copy constructor for 'wxPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2194:49: note: in implicit copy constructor for 'wxPaintEvent' first required here virtual wxEvent *Clone() const { return new wxPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2210:5: warning: definition of implicit copy constructor for 'wxNcPaintEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxNcPaintEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2207:49: note: in implicit copy constructor for 'wxNcPaintEvent' first required here virtual wxEvent *Clone() const { return new wxNcPaintEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2286:5: warning: definition of implicit copy constructor for 'wxChildFocusEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxChildFocusEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2283:49: note: in implicit copy constructor for 'wxChildFocusEvent' first required here virtual wxEvent *Clone() const { return new wxChildFocusEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:234977: warning5s: generated . warning: definition of implicit copy constructor for 'wxInitDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxInitDialogEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2346:49: note: in implicit copy constructor for 'wxInitDialogEvent' first required here virtual wxEvent *Clone() const { return new wxInitDialogEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2517:5: warning: definition of implicit copy constructor for 'wxMaximizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxMaximizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2514:49: note: in implicit copy constructor for 'wxMaximizeEvent' first required here virtual wxEvent *Clone() const { return new wxMaximizeEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ 64 warnings generated. /usr/include/wx-3.0/wx/event.h:2786:5: warning: definition of implicit copy constructor for 'wxSysColourChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSysColourChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2783:49: note: in implicit copy constructor for 'wxSysColourChangedEvent' first required here virtual wxEvent *Clone() const { return new wxSysColourChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:2847:5: warning: definition of implicit copy constructor for 'wxDisplayChangedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxDisplayChangedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:2854:49: note: in implicit copy constructor for 'wxDisplayChangedEvent' first required here virtual wxEvent *Clone() const { return new wxDisplayChangedEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3003:5: warning: definition of implicit copy constructor for 'wxWindowCreateEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowCreateEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3000:49: note: in implicit copy constructor for 'wxWindowCreateEvent' first required here virtual wxEvent *Clone() const { return new wxWindowCreateEvent(*this); } ^ /usr/include/wx-3.0/wx/event.h:3016:5: warning: definition of implicit copy constructor for 'wxWindowDestroyEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowDestroyEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/event.h:3013:49: note: in implicit copy constructor for 'wxWindowDestroyEvent' first required here virtual wxEvent *Clone() const { return new wxWindowDestroyEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:25: In file included from /usr/include/wx-3.0/wx/app.h:520: /usr/include/wx-3.0/wx/unix/app.h:67:5: warning: definition of implicit copy constructor for 'SignalHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP(int, SignalHandler, wxIntegerHash, wxIntegerEqual, SignalHandlerHash); ^ /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/unix/app.h:67:5: note: in implicit copy constructor for 'wxAppConsole::SignalHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:694:5: note: expanded from macro 'WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, class ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:425:9: warning: declaration shadows a variable in the global namespace [-Wshadow] read, ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:27: /usr/include/wx-3.0/wx/stream.h:426:9: warning: declaration shadows a variable in the global namespace [-Wshadow] write, ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:31: /usr/include/wx-3.0/wx/timer.h:183:5: warning: definition of implicit copy constructor for 'wxTimerEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxTimerEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/timer.h:177:49: note: in implicit copy constructor for 'wxTimerEvent' first required here virtual wxEvent *Clone() const { return new wxTimerEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:50: In file included from /usr/include/wx-3.0/wx/dc.h:32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h:17: /usr/include/wx-3.0/wx/geometry.h:634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:40: In file included from /usr/include/wx-3.0/wx/panel.h:69: In file included from /usr/include/wx-3.0/wx/generic/panelg.h:14: In file included from /usr/include/wx-3.0/wx/bitmap.h:21: /usr/include/wx-3.0/wx/image.h:189:1: warning: definition of implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP(unsigned long, wxImageHistogramEntry, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/image.h:189:1: note: in implicit copy constructor for 'wxImageHistogramBase_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' In file included from classname& operator=(const classname&)WizardAttach.cpp : ^22 : In file included from ./stdwx.h:/usr/include/wx-3.0/wx/dialog.h49:: 384In file included from :/usr/include/wx-3.0/wx/wx.h49::50 : note: In file included from in implicit copy constructor for 'wxWindowModalDialogEvent' first required here/usr/include/wx-3.0/wx/dc.h :32: In file included from /usr/include/wx-3.0/wx/affinematrix2d.h:17: In file included from /usr/include/wx-3.0/wx/affinematrix2dbase.h: virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); }17 : ^/usr/include/wx-3.0/wx/geometry.h :634:21: warning: definition of implicit copy constructor for 'wxRect2DDouble' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxRect2DDouble& operator = (const wxRect2DDouble& rect); ^ /usr/include/wx-3.0/wx/geometry.h:618:82: note: in implicit copy constructor for 'wxRect2DDouble' first required here { wxRect2DDouble result; Intersect( *this , otherRect , &result); return result; } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:63: /usr/include/wx-3.0/wx/dialog.h:387:5: warning: definition of implicit copy constructor for 'wxWindowModalDialogEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWindowModalDialogEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialog.h:384:49: note: in implicit copy constructor for 'wxWindowModalDialogEvent' first required here virtual wxEvent *Clone() const { return new wxWindowModalDialogEvent (*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:66: In file included from /usr/include/wx-3.0/wx/dataobj.h:79: /usr/include/wx-3.0/wx/gtk/dataform.h:31:19: warning: definition of implicit copy constructor for 'wxDataFormat' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDataFormat& operator=(const wxDataFormat& format) ^ /usr/include/wx-3.0/wx/dataobj.h:202:11: note: in implicit copy constructor for 'wxDataFormat' first required here : m_format(format) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714In file included from :ViewStatistics.cpp5::22 : note: In file included from expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL'./stdwx.h :49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \/usr/include/wx-3.0/wx/filedlg.h : ^235 : /usr/include/wx-3.0/wx/hashmap.hIn file included from :/usr/include/wx-3.0/wx/gtk/filedlg.h637::12119: :In file included from /usr/include/wx-3.0/wx/gtk/filectrl.hnote: :expanded from macro '_WX_DECLARE_HASH_MAP'16 : /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ): 244 ^: 11: /usr/include/wx-3.0/wx/object.hnote: :expanded from macro '\ _WX_DECLARE_HASHTABLE'227 :69: m_getKey( k_ex ) \note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:93: In file included from /usr/include/wx-3.0/wx/filedlg.h:235: In file included from /usr/include/wx-3.0/wx/gtk/filedlg.h:12: In file included from /usr/include/wx-3.0/wx/gtk/filectrl.h:16: /usr/include/wx-3.0/wx/filectrl.h:118:5: warning: definition of implicit copy constructor for 'wxFileCtrlEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN( wxFileCtrlEvent ) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/filectrl.h:101:49: note: in implicit copy constructor for 'wxFileCtrlEvent' first required here virtual wxEvent *Clone() const { return new wxFileCtrlEvent( *this ); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:19: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:50:9: note: previous declaration is here ssize_t read(int, void *, size_t); ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:50: In file included from /usr/include/wx-3.0/wx/config.h:31: In file included from /usr/include/wx-3.0/wx/fileconf.h:19: In file included from /usr/include/wx-3.0/wx/textfile.h:22: /usr/include/wx-3.0/wx/file.h:36:25: warning: declaration shadows a variable in the global namespace [-Wshadow] enum OpenMode { read, write, read_write, write_append, write_excl }; ^ /usr/include/unistd.h:51:9: note: previous declaration is here ssize_t write(int, const void *, size_t); ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/process.h:170:49: note: in implicit copy constructor for 'wxProcessEvent' first required here virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:72: /usr/include/wx-3.0/wx/taskbar.h:106:5: warning: definition of implicit copy constructor for 'wxTaskBarIconEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxTaskBarIconEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/taskbar.h:103:49: note: in implicit copy constructor for 'wxTaskBarIconEvent' first required here virtual wxEvent *Clone() const { return new wxTaskBarIconEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:74: In file included from /usr/include/wx-3.0/wx/url.h:19: In file included from /usr/include/wx-3.0/wx/protocol/protocol.h:23: /usr/include/wx-3.0/wx/socket.h:420:5: warning: definition of implicit copy constructor for 'wxSocketEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxSocketEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/socket.h:413:49: note: in implicit copy constructor for 'wxSocketEvent' first required here virtual wxEvent *Clone() const { return new wxSocketEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:594:49: note: in implicit copy constructor for 'wxHtmlCellEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:81: /usr/include/wx-3.0/wx/process.h:176:5: warning: definition of implicit copy constructor for 'wxProcessEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxProcessEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' /usr/include/wx-3.0/wx/html/htmlwin.h:630:5#define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);: warning: ^definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] /usr/include/wx-3.0/wx/rtti.h:134:5: DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent)note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n);/usr/include/wx-3.0/wx/defs.h : ^3560 :20/usr/include/wx-3.0/wx/rtti.h:: 134note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'5 : note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' classname& operator=(const classname&) ^ wxDECLARE_NO_ASSIGN_CLASS(name); \ ^/usr/include/wx-3.0/wx/process.h :170/usr/include/wx-3.0/wx/defs.h::493560:: 20note: :in implicit copy constructor for 'wxProcessEvent' first required here note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' virtual wxEvent *Clone() const { return new wxProcessEvent(*this); } ^ classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:83: /usr/include/wx-3.0/wx/dialup.h:182:5: warning: definition of implicit copy constructor for 'wxDialUpEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxDialUpEvent); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/dialup.h:179:49: note: in implicit copy constructor for 'wxDialUpEvent' first required here virtual wxEvent *Clone() const { return new wxDialUpEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:20: /usr/include/wx-3.0/wx/hashmap.h:577:20: warning: definition of implicit copy constructor for 'wxPointerHash' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerHash& operator=(const wxPointerHash&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerHash' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:242:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_hasher( hfun ), \ ^ /usr/include/wx-3.0/wx/hashmap.h:585:21: warning: definition of implicit copy constructor for 'wxPointerEqual' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxPointerEqual& operator=(const wxPointerEqual&) { return *this; } ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxPointerEqual' first required here WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:243:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_equals( k_eq ), \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:19: In file included from /usr/include/wx-3.0/wx/html/helpdata.h:20: /usr/include/wx-3.0/wx/filesys.h:176:1: warning: definition of implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL(wxFileSystemHandler*, wxFSHandlerHash, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/filesys.h:176:1: note: in implicit copy constructor for 'wxFSHandlerHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:722:5: note: expanded from macro 'WX_DECLARE_VOIDPTR_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( void*, VALUE_T, wxPointerHash, wxPointerEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ViewResources.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewResources.cpp:24: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from ViewResources.cpp:25: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_SET_WITH_DECL_PTR(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:116:84: note: expanded from macro '_WX_DECLARE_HASH_SET' #define _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, PTROP, CLASSNAME, CLASSEXP )\ ^ /usr/include/wx-3.0/wx/hashset.h:113:16: note: expanded from macro '\ _WX_DECLARE_HASH_SET_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:30:1: note: in implicit copy constructor for 'wxHtmlTagHandlersSet_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashset.h:182:5: note: expanded from macro 'WX_DECLARE_HASH_SET_WITH_DECL_PTR' _WX_DECLARE_HASH_SET( KEY_T, HASH_T, KEY_EQ_T, wxPTROP_NOP, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashset.h:117:84: note: expanded from macro '_WX_DECLARE_HASH_SET' _WX_DECLARE_HASH_SET_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from wizardex.cpp:16: In file included from wxDECLARE_NO_ASSIGN_CLASS(name); \./stdwx.h : ^107 : In file included from /usr/include/wx-3.0/wx/defs.h/usr/include/wx-3.0/wx/grid.h::356014:: 20/usr/include/wx-3.0/wx/generic/grid.h:: 882note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'1 : warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual,282 :^49 : note: in implicit copy constructor for 'wxWizardEvent' first required here/usr/include/wx-3.0/wx/hashmap.h :707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: In file included from /usr/include/wx-3.0/wx/html/htmlwin.h:19: In file included from /usr/include/wx-3.0/wx/html/winpars.h:17: /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: warning: definition of implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP_WITH_DECL(wxHtmlTagHandler*, ^ /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/html/htmlpars.h:34:1: note: in implicit copy constructor for 'wxHtmlTagHandlersHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:714:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:84: In file included from /usr/include/wx-3.0/wx/cshelp.h:18: In file included from /usr/include/wx-3.0/wx/help.h:31: In file included from /usr/include/wx-3.0/wx/html/helpctrl.h:19: In file included from /usr/include/wx-3.0/wx/html/helpfrm.h:30: /usr/include/wx-3.0/wx/html/htmlwin.h:603:5: warning: definition of implicit copy constructor for 'wxHtmlCellEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlCellEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560/usr/include/wx-3.0/wx/generic/grid.h::202498:: 5note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] classname& operator=(const classname&) ^ DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent)/usr/include/wx-3.0/wx/html/htmlwin.h : ^594 :49:/usr/include/wx-3.0/wx/object.h :note: 227in implicit copy constructor for 'wxHtmlCellEvent' first required here: 69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' virtual wxEvent *Clone() const { return new wxHtmlCellEvent(*this); } ^ #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/html/htmlwin.h:630:5: warning: definition of implicit copy constructor for 'wxHtmlLinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHtmlLinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/html/htmlwin.h:625:49: note: in implicit copy constructor for 'wxHtmlLinkEvent' first required here virtual wxEvent *Clone() const { return new wxHtmlLinkEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' In file included from wizardex.cpp:16: In file included from wxDECLARE_NO_ASSIGN_CLASS(name); \./stdwx.h : ^113 : /usr/include/wx-3.0/wx/fs_mem.h/usr/include/wx-3.0/wx/defs.h::213560::120:: warning: note: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/generic/grid.h:/usr/include/wx-3.0/wx/hashmap.h2547::69749::5 :note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required herenote: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:84: /usr/include/wx-3.0/wx/cshelp.h:184:1: warning: definition of implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_EXPORTED_HASH_MAP( wxUIntPtr, wxString, wxIntegerHash, ^ /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/cshelp.h:184:1: note: in implicit copy constructor for 'wxSimpleHelpProviderHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:710:5: note: expanded from macro 'WX_DECLARE_EXPORTED_HASH_MAP' WX_DECLARE_HASH_MAP_WITH_DECL( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, \ ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewResources.cpp:25: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:86: /usr/include/wx-3.0/wx/wizard.h:288:5: warning: definition of implicit copy constructor for 'wxWizardEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxWizardEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/wizard.h:282:49: note: in implicit copy constructor for 'wxWizardEvent' first required here virtual wxEvent *Clone() const { return new wxWizardEvent(*this); } ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewResources.cpp:26: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ViewResources.cpp:27: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from ViewResources.cpp:28: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from ViewResources.cpp:28: In file included from ./BOINCListCtrl.h:59: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from ViewResources.cpp:29: ./ViewResources.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewResources.cpp" ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewResources.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ViewResources.cpp:39:1: note: in implicit copy constructor for 'wxEventTableEntry' first required here END_EVENT_TABLE () ^ /usr/include/wx-3.0/wx/event.h:4480:56: note: expanded from macro 'END_EVENT_TABLE' #define END_EVENT_TABLE() wxEND_EVENT_TABLE() ^ /usr/include/wx-3.0/wx/event.h:4134:5: note: expanded from macro 'wxEND_EVENT_TABLE' wxDECLARE_EVENT_TABLE_TERMINATOR() }; ^ /usr/include/wx-3.0/wx/event.h:94:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_TERMINATOR' wxEventTableEntry(wxEVT_NULL, 0, 0, 0, 0) ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:882:1: warning: definition of implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_HASH_MAP_WITH_DECL( unsigned, int, wxIntegerHash, wxIntegerEqual, ^ /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/generic/grid.h:882:1: note: in implicit copy constructor for 'wxUnsignedToIntHashMap_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:707:5: note: expanded from macro 'WX_DECLARE_HASH_MAP_WITH_DECL' _WX_DECLARE_HASH_MAP( KEY_T, VALUE_T, HASH_T, KEY_EQ_T, CLASSNAME, DECL ) ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:107: In file included from /usr/include/wx-3.0/wx/grid.h:14: /usr/include/wx-3.0/wx/generic/grid.h:608:23: warning: definition of implicit copy constructor for 'wxGridCellCoords' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxGridCellCoords& operator=( const wxGridCellCoords& other ) ^ /usr/include/wx-3.0/wx/generic/grid.h:1125:18: note: in implicit copy constructor for 'wxGridCellCoords' first required here { return XYToCell(pos.x, pos.y); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2442:5: warning: definition of implicit copy constructor for 'wxGridEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2423:49: note: in implicit copy constructor for 'wxGridEvent' first required here virtual wxEvent *Clone() const { return new wxGridEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2498:5: warning: definition of implicit copy constructor for 'wxGridSizeEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridSizeEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2483:49: note: in implicit copy constructor for 'wxGridSizeEvent' first required here virtual wxEvent *Clone() const { return new wxGridSizeEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2563:5: warning: definition of implicit copy constructor for 'wxGridRangeSelectEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridRangeSelectEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2547:49: note: in implicit copy constructor for 'wxGridRangeSelectEvent' first required here virtual wxEvent *Clone() const { return new wxGridRangeSelectEvent(*this); } ^ /usr/include/wx-3.0/wx/generic/grid.h:2595:5: warning: definition of implicit copy constructor for 'wxGridEditorCreatedEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxGridEditorCreatedEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/generic/grid.h:2588:49: note: in implicit copy constructor for 'wxGridEditorCreatedEvent' first required here virtual wxEvent *Clone() const { return new wxGridEditorCreatedEvent(*this); } ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:113: /usr/include/wx-3.0/wx/fs_mem.h:21:1: warning: definition of implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] WX_DECLARE_STRING_HASH_MAP(wxMemoryFSFile *, wxMemoryFSHash); ^ /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:636:81: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_PAIR( KEY_T, VALUE_T, CLASSNAME##_wxImplementation_Pair, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:461:16: note: expanded from macro '\ _WX_DECLARE_HASH_MAP_KEY_EX' CLASSNAME& operator=(const CLASSNAME&) { return *this; } \ ^ /usr/include/wx-3.0/wx/fs_mem.h:21:1: note: in implicit copy constructor for 'wxMemoryFSHash_wxImplementation_KeyEx' first required here /usr/include/wx-3.0/wx/hashmap.h:697:5: note: expanded from macro 'WX_DECLARE_STRING_HASH_MAP' _WX_DECLARE_HASH_MAP( wxString, VALUE_T, wxStringHash, wxStringEqual, \ ^ /usr/include/wx-3.0/wx/hashmap.h:637:119: note: expanded from macro '_WX_DECLARE_HASH_MAP' _WX_DECLARE_HASH_MAP_KEY_EX( KEY_T, CLASSNAME##_wxImplementation_Pair, CLASSNAME##_wxImplementation_KeyEx, CLASSEXP ) \ ^ /usr/include/wx-3.0/wx/hashmap.h:244:11: note: expanded from macro '\ _WX_DECLARE_HASHTABLE' m_getKey( k_ex ) \ ^ In file included from ViewWork.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewWork.cpp:24: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from ViewWork.cpp:25: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:116: /usr/include/wx-3.0/wx/hyperlink.h:120:5: warning: definition of implicit copy constructor for 'wxHyperlinkEvent' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DECLARE_DYNAMIC_CLASS_NO_ASSIGN(wxHyperlinkEvent) ^ /usr/include/wx-3.0/wx/object.h:227:69: note: expanded from macro 'DECLARE_DYNAMIC_CLASS_NO_ASSIGN' #define DECLARE_DYNAMIC_CLASS_NO_ASSIGN(n) wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN(n); ^ /usr/include/wx-3.0/wx/rtti.h:134:5: note: expanded from macro 'wxDECLARE_DYNAMIC_CLASS_NO_ASSIGN' wxDECLARE_NO_ASSIGN_CLASS(name); \ ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ /usr/include/wx-3.0/wx/hyperlink.h:113:49: note: in implicit copy constructor for 'wxHyperlinkEvent' first required here virtual wxEvent *Clone() const { return new wxHyperlinkEvent(*this); } ^ In file included from ViewWork.cpp:25: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ViewWork.cpp:26: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ViewWork.cpp:27: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from ViewWork.cpp:28: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from ViewWork.cpp:28: In file included from ./BOINCListCtrl.h:59: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from ViewWork.cpp:29: ./ViewWork.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewWork.cpp" ^ In file included from ViewWork.cpp:34: ./DlgItemProperties.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "DlgItemProperties.cpp" ^ In file included from ViewWork.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ViewWork.cpp:104:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_BUTTON(ID_TASK_WORK_SUSPEND, CViewWork::OnWorkSuspend) ^ /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from wizardex.cpp:17: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewStatistics.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from wizardex.cpp:16: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ wizardex.cpp:233:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_BUTTON(wxID_CANCEL, wxWizardEx::OnCancel) ^ /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from ViewStatistics.cpp:24: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from ViewStatistics.cpp:25: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ViewTransfers.cpp:23: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from ViewTransfers.cpp:24: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from ViewTransfers.cpp:25: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ViewStatistics.cpp:25: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from ViewStatistics.cpp:26: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ViewStatistics.cpp:27: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from ViewStatistics.cpp:28: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from ViewStatistics.cpp:28: In file included from ./BOINCListCtrl.h:59: ./BOINCBaseView.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseView.cpp" ^ In file included from ViewStatistics.cpp:29: ./ViewStatistics.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewStatistics.cpp" ^ In file included from ViewTransfers.cpp:25: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ 68 warnings generated. In file included from WizardAttach.cpp:31: ./BOINCGUIApp.h:28:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCGUIApp.cpp" ^ In file included from WizardAttach.cpp:32: ./SkinManager.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "SkinManager.cpp" ^ In file included from ViewTransfers.cpp:26: ./AdvancedFrame.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AdvancedFrame.cpp" ^ In file included from ViewTransfers.cpp:27: ./BOINCTaskCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCTaskCtrl.cpp" ^ In file included from ViewTransfers.cpp:28: ./BOINCListCtrl.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCListCtrl.cpp" ^ In file included from ViewStatistics.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); In file included from ^ViewTransfers.cpp :28: In file included from /usr/include/wx-3.0/wx/defs.h./BOINCListCtrl.h::356059:: 20./BOINCBaseView.h:: 22note: :expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS'9 : warning: unknown pragma ignored [-Wunknown-pragmas] classname& operator=(const classname&) ^ #pragma interface "BOINCBaseView.cpp" ^ ViewStatistics.cpp:57:2: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_PAINT(CPaintStatistics::OnPaint) ^ /usr/include/wx-3.0/wx/event.h:4184:26: note: expanded from macro 'EVT_PAINT' #define EVT_PAINT(func) wx__DECLARE_EVT0(wxEVT_PAINT, wxPaintEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4152:5: note: expanded from macro 'wx__DECLARE_EVT0' wx__DECLARE_EVT1(evt, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from WizardAttach.cpp:33: ./MainDocument.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "MainDocument.cpp" ^ In file included from ViewTransfers.cpp:29: ./ViewTransfers.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ViewTransfers.cpp" ^ In file included from ViewTransfers.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ ViewTransfers.cpp:87:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_BUTTON(ID_TASK_TRANSFERS_RETRYNOW, CViewTransfers::OnTransfersRetryNow) ^ /usr/include/wx-3.0/wx/event.h:4346:35: note: expanded from macro 'EVT_BUTTON' # define EVT_BUTTON(winid, func) wx__DECLARE_EVT1(wxEVT_BUTTON, winid, wxCommandEventHandler(func)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ In file included from WizardAttach.cpp:33: In file included from ./MainDocument.h:28: ./AsyncRPC.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AsyncRPC.cpp" ^ In file included from WizardAttach.cpp:34: ./BOINCBaseWizard.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseWizard.cpp" ^ In file included from WizardAttach.cpp:35: ./BOINCBaseFrame.h:25:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "BOINCBaseFrame.cpp" ^ In file included from WizardAttach.cpp:36: ./WizardAttach.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "WizardAttach.cpp" ^ In file included from WizardAttach.cpp:37: ./ProjectInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectInfoPage.cpp" ^ In file included from WizardAttach.cpp:38: ./ProjectPropertiesPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectPropertiesPage.cpp" ^ In file included from WizardAttach.cpp:39: ./ProjectProcessingPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectProcessingPage.cpp" ^ In file included from WizardAttach.cpp:40: ./ProjectWelcomePage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProjectWelcomePage.cpp" ^ In file included from WizardAttach.cpp:41: ./AccountManagerInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerInfoPage.cpp" ^ In file included from WizardAttach.cpp:42: ./AccountManagerPropertiesPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerPropertiesPage.cpp" ^ In file included from WizardAttach.cpp:43: ./AccountManagerProcessingPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountManagerProcessingPage.cpp" ^ In file included from WizardAttach.cpp:44: ./TermsOfUsePage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "TermsOfUsePage.cpp" ^ In file included from WizardAttach.cpp:45: ./AccountInfoPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AccountInfoPage.cpp" ^ In file included from WizardAttach.cpp:46: ./CompletionPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionPage.cpp" ^ In file included from WizardAttach.cpp:47: ./CompletionErrorPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "CompletionErrorPage.cpp" ^ In file included from WizardAttach.cpp:48: ./NotDetectedPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NotDetectedPage.cpp" ^ In file included from WizardAttach.cpp:49: ./UnavailablePage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "UnavailablePage.cpp" ^ In file included from WizardAttach.cpp:50: ./NoInternetConnectionPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NoInternetConnectionPage.cpp" ^ In file included from WizardAttach.cpp:51: ./NotFoundPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "NotFoundPage.cpp" ^ In file included from WizardAttach.cpp:52: ./AlreadyExistsPage.h:22:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "AlreadyExistsPage.cpp" ^ In file included from WizardAttach.cpp:53: ./ProxyInfoPage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProxyInfoPage.cpp" ^ In file included from WizardAttach.cpp:54: ./ProxyPage.h:23:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface "ProxyPage.cpp" ^ In file included from WizardAttach.cpp:22: In file included from ./stdwx.h:49: In file included from /usr/include/wx-3.0/wx/wx.h:24: /usr/include/wx-3.0/wx/event.h:3234:5: warning: definition of implicit copy constructor for 'wxEventTableEntry' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] wxDECLARE_NO_ASSIGN_CLASS(wxEventTableEntry); ^ /usr/include/wx-3.0/wx/defs.h:3560:20: note: expanded from macro 'wxDECLARE_NO_ASSIGN_CLASS' classname& operator=(const classname&) ^ WizardAttach.cpp:69:5: note: in implicit copy constructor for 'wxEventTableEntry' first required here EVT_WIZARDEX_FINISHED( ID_ATTACHWIZARD, CWizardAttach::OnFinished ) ^ ./wizardex.h:337:39: note: expanded from macro 'EVT_WIZARDEX_FINISHED' #define EVT_WIZARDEX_FINISHED(id, fn) wx__DECLARE_WIZARDEXEVT(FINISHED, id, fn) ^ ./wizardex.h:323:5: note: expanded from macro 'wx__DECLARE_WIZARDEXEVT' wx__DECLARE_EVT1(wxEVT_WIZARDEX_ ## evt, id, wxWizardExEventHandler(fn)) ^ /usr/include/wx-3.0/wx/event.h:4150:5: note: expanded from macro 'wx__DECLARE_EVT1' wx__DECLARE_EVT2(evt, id, wxID_ANY, fn) ^ /usr/include/wx-3.0/wx/event.h:4148:5: note: expanded from macro 'wx__DECLARE_EVT2' wxDECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), ^ /usr/include/wx-3.0/wx/event.h:91:5: note: expanded from macro 'wxDECLARE_EVENT_TABLE_ENTRY' wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj) ^ 67 warnings generated. 58 warnings generated. 83 warnings generated. 67 warnings generated. 68 warnings generated. 67 warnings generated. CXXLD boincmgr make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui' Making all in locale make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' Making all in clientgui/res make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/res' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/res' Making all in clientgui/skins make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' Making all in clientscr make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientscr' CXX boincscr-screensaver_x11.o CXXLD boincscr make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientscr' Making all in doc make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' Making all in manpages make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc/manpages' /usr/bin/docbook2x-man boinc.xml /usr/bin/docbook2x-man boinccmd.xml /usr/bin/docbook2x-man boincmgr.xml error : xmlAddEntity: invalid redeclaration of predefined entity error : xmlAddEntity: invalid redeclaration of predefined entity error : xmlAddEntity: invalid redeclaration of predefined entity make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc/manpages' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' cd . && sh generate_svn_version.sh make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' make[1]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' >>> boinc: Entering fakeroot... cd . && sh generate_svn_version.sh make install-recursive make[1]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' Making install in m4 make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/m4' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/m4' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/m4' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/m4' Making install in api make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/api' rm -f libboinc_api.a /bin/ln .libs/libboinc_api.a . make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/api' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/pkgconfig' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' /bin/sh ../libtool --mode=install /usr/bin/install -c libboinc_api.la libboinc_graphics2.la libboinc_opencl.la '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib' /usr/bin/install -c -m 644 libboinc_api.pc libboinc_graphics2.pc libboinc_opencl.pc '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/pkgconfig' /usr/bin/install -c -m 644 boinc_api.h boinc_opencl.h graphics2.h gutil.h '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' libtool: install: /usr/bin/install -c .libs/libboinc_api.so.7.20.1 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_api.so.7.20.1 libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_api.so.7.20.1 libboinc_api.so.7 || { rm -f libboinc_api.so.7 && ln -s libboinc_api.so.7.20.1 libboinc_api.so.7; }; }) libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_api.so.7.20.1 libboinc_api.so || { rm -f libboinc_api.so && ln -s libboinc_api.so.7.20.1 libboinc_api.so; }; }) libtool: install: /usr/bin/install -c .libs/libboinc_api.lai /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_api.la libtool: install: /usr/bin/install -c .libs/libboinc_graphics2.so.7.20.1 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_graphics2.so.7.20.1 libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_graphics2.so.7.20.1 libboinc_graphics2.so.7 || { rm -f libboinc_graphics2.so.7 && ln -s libboinc_graphics2.so.7.20.1 libboinc_graphics2.so.7; }; }) libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_graphics2.so.7.20.1 libboinc_graphics2.so || { rm -f libboinc_graphics2.so && ln -s libboinc_graphics2.so.7.20.1 libboinc_graphics2.so; }; }) libtool: install: /usr/bin/install -c .libs/libboinc_graphics2.lai /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_graphics2.la libtool: install: /usr/bin/install -c .libs/libboinc_opencl.so.7.20.1 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_opencl.so.7.20.1 libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_opencl.so.7.20.1 libboinc_opencl.so.7 || { rm -f libboinc_opencl.so.7 && ln -s libboinc_opencl.so.7.20.1 libboinc_opencl.so.7; }; }) libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_opencl.so.7.20.1 libboinc_opencl.so || { rm -f libboinc_opencl.so && ln -s libboinc_opencl.so.7.20.1 libboinc_opencl.so; }; }) libtool: install: /usr/bin/install -c .libs/libboinc_opencl.lai /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_opencl.la libtool: install: /usr/bin/install -c .libs/libboinc_api.a /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_api.a libtool: install: chmod 644 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_api.a libtool: install: ranlib /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_api.a libtool: install: /usr/bin/install -c .libs/libboinc_graphics2.a /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_graphics2.a libtool: install: chmod 644 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_graphics2.a libtool: install: ranlib /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_graphics2.a libtool: install: /usr/bin/install -c .libs/libboinc_opencl.a /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_opencl.a libtool: install: chmod 644 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_opencl.a libtool: install: ranlib /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_opencl.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/api' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/api' Making install in lib make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/lib' rm -f libboinc.a rm -f libboinc_crypt.a /bin/ln .libs/libboinc.a . /bin/ln .libs/libboinc_crypt.a . make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/lib' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/pkgconfig' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' /bin/sh ../libtool --mode=install /usr/bin/install -c libboinc.la libboinc_crypt.la '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib' /usr/bin/install -c -m 644 libboinc.pc libboinc_crypt.pc '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/pkgconfig' /usr/bin/install -c -m 644 app_ipc.h average.h base64.h boinc_fcgi.h cal_boinc.h cc_config.h cert_sig.h cl_boinc.h common_defs.h coproc.h crypt.h diagnostics.h error_numbers.h filesys.h gui_rpc_client.h hostinfo.h md5.h md5_file.h mem_usage.h mfile.h miofile.h msg_log.h network.h notice.h opencl_boinc.h parse.h prefs.h proc_control.h procinfo.h proxy_info.h sched_msgs.h stackwalker_imports.h str_replace.h str_util.h url.h util.h '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' libtool: install: /usr/bin/install -c .libs/libboinc.lai /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc.la libtool: install: /usr/bin/install -c .libs/libboinc_crypt.lai /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_crypt.la libtool: install: /usr/bin/install -c .libs/libboinc.a /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc.a libtool: install: chmod 644 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc.a libtool: install: ranlib /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc.a libtool: install: /usr/bin/install -c .libs/libboinc_crypt.a /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_crypt.a libtool: install: chmod 644 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_crypt.a libtool: install: ranlib /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_crypt.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/lib' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/lib' Making install in zip make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' Making install in zip make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/zip' make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/zip' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/zip' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/zip' Making install in unzip make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/unzip' make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/unzip' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/unzip' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip/unzip' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' rm -f libboinc_zip.a /bin/ln .libs/libboinc_zip.a . make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/pkgconfig' .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' /bin/sh ../libtool --mode=install /usr/bin/install -c libboinc_zip.la '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib' /usr/bin/install -c -m 644 libboinc_zip.pc '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/pkgconfig' /usr/bin/install -c -m 644 boinc_zip.h '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' libtool: install: /usr/bin/install -c .libs/libboinc_zip.so.7.20.1 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_zip.so.7.20.1 libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_zip.so.7.20.1 libboinc_zip.so.7 || { rm -f libboinc_zip.so.7 && ln -s libboinc_zip.so.7.20.1 libboinc_zip.so.7; }; }) libtool: install: (cd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib && { ln -s -f libboinc_zip.so.7.20.1 libboinc_zip.so || { rm -f libboinc_zip.so && ln -s libboinc_zip.so.7.20.1 libboinc_zip.so; }; }) libtool: install: /usr/bin/install -c .libs/libboinc_zip.lai /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_zip.la libtool: install: /usr/bin/install -c .libs/libboinc_zip.a /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_zip.a libtool: install: chmod 644 /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_zip.a libtool: install: ranlib /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/libboinc_zip.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/zip' Making install in client make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' make[3]: Nothing to be done for 'install-data-am'. .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c boinc_client boinccmd boinc switcher '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin' libtool: install: /usr/bin/install -c boinc_client /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boinc_client libtool: install: /usr/bin/install -c boinccmd /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boinccmd libtool: install: /usr/bin/install -c boinc /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boinc libtool: install: /usr/bin/install -c switcher /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/switcher make install-exec-hook make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' rm -f /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boinc /bin/ln /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boinc_client /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boinc make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client' Making install in client/scripts make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' make install-exec-hook make[3]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' chmod +x boinc-client if [ -d /etc/init.d ] ; then \ /usr/bin/install -c -d /home/buildozer/aports/testing/boinc/pkg/boinc/etc/init.d ; \ /usr/bin/install -c -b boinc-client /home/buildozer/aports/testing/boinc/pkg/boinc/etc/init.d/boinc-client ; \ fi if [ -d /usr/lib/systemd/system ] ; then \ /usr/bin/install -c -d /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/systemd/system/ ; \ /usr/bin/install -c -m 644 boinc-client.service /home/buildozer/aports/testing/boinc/pkg/boinc/usr/lib/systemd/system/boinc-client.service ; \ elif [ -d /lib/systemd/system ] ; then \ /usr/bin/install -c -d /home/buildozer/aports/testing/boinc/pkg/boinc/lib/systemd/system/ ; \ /usr/bin/install -c -m 644 boinc-client.service /home/buildozer/aports/testing/boinc/pkg/boinc/lib/systemd/system/boinc-client.service ; \ fi if [ -d /etc/sysconfig ] ; then \ /usr/bin/install -c -d /home/buildozer/aports/testing/boinc/pkg/boinc/etc/sysconfig ; \ /usr/bin/install -c -m 644 ./boinc-client.conf /home/buildozer/aports/testing/boinc/pkg/boinc/etc/sysconfig/boinc-client ; \ elif [ -d /etc/default ] ; then \ /usr/bin/install -c -d /home/buildozer/aports/testing/boinc/pkg/boinc/etc/default ; \ /usr/bin/install -c -m 644 ./boinc-client.conf /home/buildozer/aports/testing/boinc/pkg/boinc/etc/default/boinc-client ; \ else \ /usr/bin/install -c -d /home/buildozer/aports/testing/boinc/pkg/boinc/etc ; \ /usr/bin/install -c -m 644 ./boinc-client.conf /home/buildozer/aports/testing/boinc/pkg/boinc/etc/boinc-client.conf ; \ fi make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/client/scripts' Making install in clientgui make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui' make[3]: Nothing to be done for 'install-data-am'. .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c boincmgr '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin' libtool: install: /usr/bin/install -c boincmgr /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boincmgr make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui' Making install in locale make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' make[3]: Nothing to be done for 'install-exec-am'. make install-data-hook make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' mydir=/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/locale ;\ for ldir in ar be bg ca cs da de el es fa fa_IR fi fr gl he hr hu it_IT ja ka ko lt lv ms nb nl nn pl pt_BR pt_PT ro ru sk sl sv tr uk zh_CN zh_TW ; do \ /usr/bin/install -c -d $mydir/$ldir/LC_MESSAGES ; \ if [ -f ../locale/$ldir/BOINC-Manager.mo ] ; then \ /usr/bin/install -c -m 644 ../locale/$ldir/BOINC-Manager.mo $mydir/$ldir/LC_MESSAGES/BOINC-Manager.mo ; \ fi ;\ if [ -f ../locale/$ldir/BOINC-Client.mo ] ; then \ /usr/bin/install -c -m 644 ../locale/$ldir/BOINC-Client.mo $mydir/$ldir/LC_MESSAGES/BOINC-Client.mo ; \ fi ;\ done make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/locale' Making install in clientgui/res make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/res' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/res' make[3]: Nothing to be done for 'install-exec-am'. ../.././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/applications' ../.././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/icons/hicolor/64x64/apps' ../.././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 boinc.desktop '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/applications' /usr/bin/install -c -m 644 boinc.svg '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/icons/hicolor/scalable/apps' /usr/bin/install -c -m 644 boinc.png '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/icons/hicolor/64x64/apps' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/res' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/res' Making install in clientgui/skins make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' make[3]: Nothing to be done for 'install-exec-am'. make install-data-hook make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' mydir=/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/boinc-manager/skins ;\ for sdir in "Charity Engine" "GridRepublic" "People for a Smarter Planet" "People for a Smarter Planet/graphic" "ProgressThruProcessors" "World Community Grid" "Default" ; do \ /usr/bin/install -c -d "$mydir/$sdir" ; \ find "../../clientgui/skins/$sdir" -maxdepth 1 -type f -print0 | while read -d $'\0' file ; do \ /usr/bin/install -c -m 644 "$file" "$mydir/$sdir" ; \ done ; \ done make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientgui/skins' Making install in clientscr make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientscr' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientscr' make[3]: Nothing to be done for 'install-data-am'. .././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c boincscr '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin' libtool: install: /usr/bin/install -c boincscr /home/buildozer/aports/testing/boinc/pkg/boinc/usr/bin/boincscr make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientscr' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/clientscr' Making install in doc make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' Making install in manpages make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc/manpages' make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc/manpages' make[4]: Nothing to be done for 'install-exec-am'. ../.././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/man/man1' ../.././install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/man/man8' /usr/bin/install -c -m 644 boinc.1 boinccmd.1 boincmgr.1 '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/share/man/man1' make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc/manpages' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc/manpages' make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[4]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1/doc' make[2]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' cd . && sh generate_svn_version.sh make[3]: Entering directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' make[3]: Nothing to be done for 'install-exec-am'. cd . && sh generate_svn_version.sh ./install-sh -c -d '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' /usr/bin/install -c -m 644 version.h svn_version.h project_specific_defines.h '/home/buildozer/aports/testing/boinc/pkg/boinc/usr/include/boinc' make[3]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' make[2]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' make[1]: Leaving directory '/home/buildozer/aports/testing/boinc/src/boinc-client_release-7.20-7.20.1' >>> boinc-doc*: Running split function doc... >>> boinc-doc*: Preparing subpackage boinc-doc... >>> boinc-doc*: Running postcheck for boinc-doc >>> boinc-dev*: Running split function dev... >>> boinc-dev*: Preparing subpackage boinc-dev... >>> boinc-dev*: Stripping binaries >>> boinc-dev*: Running postcheck for boinc-dev >>> boinc-gui*: Running split function gui... >>> boinc-gui*: Preparing subpackage boinc-gui... >>> boinc-gui*: Stripping binaries >>> boinc-gui*: Running postcheck for boinc-gui >>> boinc-lang*: Running split function lang... >>> boinc-lang*: Preparing subpackage boinc-lang... >>> boinc-lang*: Running postcheck for boinc-lang >>> boinc-libs*: Running split function libs... >>> boinc-libs*: Preparing subpackage boinc-libs... >>> boinc-libs*: Stripping binaries >>> boinc-libs*: Running postcheck for boinc-libs >>> boinc-openrc*: Running split function openrc... >>> boinc-openrc*: Preparing subpackage boinc-openrc... >>> boinc-openrc*: Running postcheck for boinc-openrc >>> boinc-screensaver*: Running split function screensaver... >>> boinc-screensaver*: Preparing subpackage boinc-screensaver... >>> boinc-screensaver*: Stripping binaries >>> boinc-screensaver*: Running postcheck for boinc-screensaver >>> boinc*: Running postcheck for boinc >>> boinc*: Preparing package boinc... >>> boinc*: Stripping binaries >>> boinc*: Script found. /bin/sh added as a dependency for boinc-7.20.1-r1.apk >>> boinc*: Adding .pre-install >>> boinc-dev*: Scanning shared objects >>> boinc-doc*: Scanning shared objects >>> boinc-gui*: Scanning shared objects >>> boinc-lang*: Scanning shared objects >>> boinc-libs*: Scanning shared objects >>> boinc-openrc*: Scanning shared objects >>> boinc-screensaver*: Scanning shared objects >>> boinc*: Scanning shared objects >>> boinc-dev*: Tracing dependencies... boinc-libs=7.20.1-r1 pc:libjpeg pc:openssl pkgconfig >>> boinc-dev*: Package size: 1.9 MB >>> boinc-dev*: Compressing data... >>> boinc-dev*: Create checksum... >>> boinc-dev*: Create boinc-dev-7.20.1-r1.apk >>> boinc-doc*: Tracing dependencies... >>> boinc-doc*: Package size: 36.0 KB >>> boinc-doc*: Compressing data... >>> boinc-doc*: Create checksum... >>> boinc-doc*: Create boinc-doc-7.20.1-r1.apk >>> boinc-gui*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libgtk-x11-2.0.so.0 so:libnotify.so.4 so:libstdc++.so.6 so:libwx_baseu-3.0.so.0 so:libwx_baseu_net-3.0.so.0 so:libwx_gtk2u_adv-3.0.so.0 so:libwx_gtk2u_core-3.0.so.0 so:libwx_gtk2u_html-3.0.so.0 >>> boinc-gui*: Package size: 3.0 MB >>> boinc-gui*: Compressing data... >>> boinc-gui*: Create checksum... >>> boinc-gui*: Create boinc-gui-7.20.1-r1.apk >>> boinc-lang*: Tracing dependencies... >>> boinc-lang*: Package size: 2.8 MB >>> boinc-lang*: Compressing data... >>> boinc-lang*: Create checksum... >>> boinc-lang*: Create boinc-lang-7.20.1-r1.apk >>> boinc-libs*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libjpeg.so.8 so:libstdc++.so.6 >>> boinc-libs*: Package size: 452.0 KB >>> boinc-libs*: Compressing data... >>> boinc-libs*: Create checksum... >>> boinc-libs*: Create boinc-libs-7.20.1-r1.apk >>> boinc-openrc*: Tracing dependencies... >>> boinc-openrc*: Package size: 28.0 KB >>> boinc-openrc*: Compressing data... >>> boinc-openrc*: Create checksum... >>> boinc-openrc*: Create boinc-openrc-7.20.1-r1.apk >>> boinc-screensaver*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libxcb.so.1 >>> boinc-screensaver*: Package size: 276.0 KB >>> boinc-screensaver*: Compressing data... >>> boinc-screensaver*: Create checksum... >>> boinc-screensaver*: Create boinc-screensaver-7.20.1-r1.apk >>> boinc*: Tracing dependencies... bash procps shadow /bin/sh so:libX11.so.6 so:libXss.so.1 so:libc.musl-x86_64.so.1 so:libcrypto.so.3 so:libcurl.so.4 so:libgcc_s.so.1 so:libstdc++.so.6 so:libz.so.1 >>> boinc*: Package size: 2.7 MB >>> boinc*: Compressing data... >>> boinc*: Create checksum... >>> boinc*: Create boinc-7.20.1-r1.apk >>> boinc: Build complete at Thu, 04 Aug 2022 08:02:05 +0000 elapsed time 0h 2m 29s >>> boinc: Cleaning up srcdir >>> boinc: Cleaning up pkgdir >>> boinc: Uninstalling dependencies... (1/249) Purging .makedepends-boinc (20220804.075938) (2/249) Purging bash (5.1.16-r2) Executing bash-5.1.16-r2.pre-deinstall (3/249) Purging procps (3.3.17-r1) (4/249) Purging shadow (4.10-r3) (5/249) Purging automake (1.16.5-r0) (6/249) Purging autoconf (2.71-r0) (7/249) Purging clang (14.0.6-r1) (8/249) Purging curl-dev (7.84.0-r2) (9/249) Purging nghttp2-dev (1.48.0-r1) (10/249) Purging docbook2x (0.8.8-r6) (11/249) Purging texinfo (6.8-r1) (12/249) Purging openjade (1.3.2-r6) (13/249) Purging perl-xml-sax (1.02-r1) Executing perl-xml-sax-1.02-r1.pre-deinstall (14/249) Purging perl-xml-sax-base (1.09-r3) (15/249) Purging perl-xml-namespacesupport (1.12-r3) (16/249) Purging freeglut-dev (3.2.2-r0) (17/249) Purging freeglut (3.2.2-r0) (18/249) Purging glu-dev (9.0.2-r1) (19/249) Purging glu (9.0.2-r1) (20/249) Purging libnotify-dev (0.7.9-r2) (21/249) Purging libnotify (0.7.9-r2) (22/249) Purging openssl-dev (3.0.5-r1) (23/249) Purging libtool (2.4.7-r0) (24/249) Purging libltdl (2.4.7-r0) (25/249) Purging libxmu-dev (1.1.3-r0) (26/249) Purging libxmu (1.1.3-r0) (27/249) Purging libxscrnsaver-dev (1.2.3-r0) (28/249) Purging libxscrnsaver (1.2.3-r0) (29/249) Purging m4 (1.4.19-r1) (30/249) Purging sqlite-dev (3.39.2-r0) (31/249) Purging wxgtk-dev (3.0.5.1-r0) (32/249) Purging wxgtk-base-dev (3.0.5.1-r0) (33/249) Purging gtk+2.0-dev (2.24.33-r5) (34/249) Purging intltool (0.51.0-r4) (35/249) Purging perl-xml-parser (2.46-r3) (36/249) Purging perl-libwww (6.67-r0) (37/249) Purging perl-http-cookies (6.10-r0) (38/249) Purging perl-net-http (6.22-r0) (39/249) Purging perl-http-daemon (6.14-r0) (40/249) Purging perl-html-parser (3.78-r1) (41/249) Purging perl-html-tagset (3.20-r3) (42/249) Purging perl-file-listing (6.15-r0) (43/249) Purging perl-www-robotrules (6.02-r3) (44/249) Purging perl-http-negotiate (6.01-r3) (45/249) Purging perl-http-message (6.37-r0) (46/249) Purging perl-http-date (6.05-r1) (47/249) Purging perl-uri (5.12-r0) (48/249) Purging perl-io-html (1.004-r0) (49/249) Purging perl-lwp-mediatypes (6.04-r1) (50/249) Purging perl-encode-locale (1.05-r3) (51/249) Purging perl-try-tiny (0.31-r0) (52/249) Purging perl-capture-tiny (0.48-r2) (53/249) Purging perl-pod-coverage (0.23-r2) (54/249) Purging perl-devel-symdump (2.18-r2) (55/249) Purging perl-test-pod (1.52-r2) (56/249) Purging perl-pod-parser (1.65-r0) (57/249) Purging gtk+3.0-dev (3.24.34-r3) (58/249) Purging wayland-protocols (1.26-r0) (59/249) Purging gtk+3.0 (3.24.34-r3) Executing gtk+3.0-3.24.34-r3.post-deinstall (60/249) Purging wxgtk-media (3.0.5.1-r0) (61/249) Purging wxgtk (3.0.5.1-r0) (62/249) Purging git-perl (2.37.1-r1) (63/249) Purging perl-git (2.37.1-r1) (64/249) Purging perl-error (0.17029-r1) (65/249) Purging perl (5.36.0-r0) (66/249) Purging pango-dev (1.50.8-r0) (67/249) Purging pango-tools (1.50.8-r0) (68/249) Purging gdk-pixbuf-dev (2.42.8-r0) (69/249) Purging cairo-dev (1.17.6-r2) (70/249) Purging cairo-tools (1.17.6-r2) (71/249) Purging xcb-util-dev (0.4.0-r3) (72/249) Purging util-macros (1.19.3-r0) (73/249) Purging xcb-util (0.4.0-r3) (74/249) Purging cairo-gobject (1.17.6-r2) (75/249) Purging at-spi2-core-dev (2.45.1-r1) (76/249) Purging libatk-bridge-2.0 (2.45.1-r1) (77/249) Purging harfbuzz-dev (5.1.0-r0) (78/249) Purging harfbuzz-icu (5.1.0-r0) (79/249) Purging glib-dev (2.72.3-r0) (80/249) Purging gettext-dev (0.21-r3) (81/249) Purging gettext-asprintf (0.21-r3) (82/249) Purging gettext (0.21-r3) (83/249) Purging bzip2-dev (1.0.8-r1) (84/249) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (85/249) Purging libxslt (1.1.35-r0) (86/249) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (87/249) Purging libxml2-utils (2.9.14-r1) (88/249) Purging python3 (3.10.5-r2) (89/249) Purging readline (8.1.2-r0) (90/249) Purging gst-plugins-base (1.20.3-r0) (91/249) Purging gettext-libs (0.21-r3) (92/249) Purging gtk+2.0 (2.24.33-r5) Executing gtk+2.0-2.24.33-r5.post-deinstall (93/249) Purging gtk-update-icon-cache (2.24.33-r5) (94/249) Purging hicolor-icon-theme (0.17-r1) (95/249) Purging gdk-pixbuf (2.42.8-r0) Executing gdk-pixbuf-2.42.8-r0.pre-deinstall (96/249) Purging shared-mime-info (2.2-r0) Executing shared-mime-info-2.2-r0.post-deinstall (97/249) Purging gstreamer (1.20.3-r0) (98/249) Purging pango (1.50.8-r0) Executing pango-1.50.8-r0.pre-deinstall (99/249) Purging at-spi2-core (2.45.1-r1) (100/249) Purging harfbuzz (5.1.0-r0) (101/249) Purging graphene (1.10.8-r0) (102/249) Purging libatk-1.0 (2.45.1-r1) (103/249) Purging glib (2.72.3-r0) (104/249) Purging cups-libs (2.4.2-r0) (105/249) Purging avahi-libs (0.8-r6) (106/249) Purging libintl (0.21-r3) (107/249) Purging libproc (3.3.17-r1) (108/249) Purging linux-pam (1.5.2-r1) (109/249) Purging wayland-dev (1.21.0-r0) (110/249) Purging wayland-libs-cursor (1.21.0-r0) (111/249) Purging wayland-libs-egl (1.21.0-r0) (112/249) Purging libffi-dev (3.4.2-r1) (113/249) Purging libepoxy-dev (1.5.10-r0) (114/249) Purging libepoxy (1.5.10-r0) (115/249) Purging mesa-dev (22.1.4-r0) (116/249) Purging libxdamage-dev (1.1.5-r1) (117/249) Purging libxdamage (1.1.5-r1) (118/249) Purging libxshmfence-dev (1.3-r1) (119/249) Purging mesa-egl (22.1.4-r0) (120/249) Purging mesa-gbm (22.1.4-r0) (121/249) Purging mesa-gl (22.1.4-r0) (122/249) Purging mesa-gles (22.1.4-r0) (123/249) Purging mesa-xatracker (22.1.4-r0) (124/249) Purging mesa-osmesa (22.1.4-r0) (125/249) Purging mesa (22.1.4-r0) (126/249) Purging clang-libs (14.0.6-r1) (127/249) Purging llvm14-libs (14.0.6-r2) (128/249) Purging wayland-libs-client (1.21.0-r0) (129/249) Purging gnutls (3.7.7-r0) (130/249) Purging p11-kit (0.24.1-r0) (131/249) Purging wayland-libs-server (1.21.0-r0) (132/249) Purging libffi (3.4.2-r1) (133/249) Purging libxkbcommon-dev (1.4.1-r0) (134/249) Purging libxkbcommon-x11 (1.4.1-r0) (135/249) Purging libxkbcommon (1.4.1-r0) (136/249) Purging xkeyboard-config (2.36-r2) (137/249) Purging libxml2-dev (2.9.14-r1) (138/249) Purging libxml2 (2.9.14-r1) (139/249) Purging tiff-dev (4.4.0-r0) (140/249) Purging libjpeg-turbo-dev (2.1.3-r1) (141/249) Purging libwebp-dev (1.2.3-r0) (142/249) Purging xz-dev (5.2.5-r1) (143/249) Purging zstd-dev (1.5.2-r4) (144/249) Purging libtiffxx (4.4.0-r0) (145/249) Purging tiff (4.4.0-r0) (146/249) Purging libxft-dev (2.3.4-r0) (147/249) Purging libxft (2.3.4-r0) (148/249) Purging graphite2-dev (1.3.14-r1) (149/249) Purging graphite2 (1.3.14-r1) (150/249) Purging fontconfig-dev (2.14.0-r0) (151/249) Purging freetype-dev (2.12.1-r0) (152/249) Purging libpng-dev (1.6.37-r1) (153/249) Purging zlib-dev (1.2.12-r1) (154/249) Purging brotli-dev (1.0.9-r7) (155/249) Purging openjade-libs (1.3.2-r6) (156/249) Purging opensp (1.5.2-r1) (157/249) Purging libgcrypt (1.10.1-r0) (158/249) Purging libgpg-error (1.45-r0) (159/249) Purging libdrm-dev (2.4.112-r0) (160/249) Purging libdrm (2.4.112-r0) (161/249) Purging linux-headers (5.16.7-r1) (162/249) Purging libpciaccess-dev (0.16-r0) (163/249) Purging libpciaccess (0.16-r0) (164/249) Purging libxrandr-dev (1.5.2-r1) (165/249) Purging libxrandr (1.5.2-r1) (166/249) Purging libxt-dev (1.2.1-r0) (167/249) Purging libxt (1.2.1-r0) (168/249) Purging libxcomposite-dev (0.4.5-r0) (169/249) Purging libxcomposite (0.4.5-r0) (170/249) Purging libxinerama-dev (1.1.4-r1) (171/249) Purging libxinerama (1.1.4-r1) (172/249) Purging libxxf86vm-dev (1.1.4-r2) (173/249) Purging libxxf86vm (1.1.4-r2) (174/249) Purging libxcursor-dev (1.2.1-r1) (175/249) Purging libxcursor (1.2.1-r1) (176/249) Purging libxrender-dev (0.9.10-r3) (177/249) Purging libxtst-dev (1.2.3-r3) (178/249) Purging libxtst (1.2.3-r3) (179/249) Purging libxi-dev (1.8-r0) (180/249) Purging libxi (1.8-r0) (181/249) Purging libxfixes-dev (6.0.0-r0) (182/249) Purging libxfixes (6.0.0-r0) (183/249) Purging libxext-dev (1.3.4-r0) (184/249) Purging libx11-dev (1.8.1-r1) (185/249) Purging xtrans (1.4.0-r1) (186/249) Purging libxcb-dev (1.15-r0) (187/249) Purging xcb-proto (1.15-r0) (188/249) Purging libxau-dev (1.0.9-r0) (189/249) Purging cairo (1.17.6-r2) (190/249) Purging libxv (1.0.11-r2) (191/249) Purging libxext (1.3.4-r0) (192/249) Purging libxrender (0.9.10-r3) (193/249) Purging libx11 (1.8.1-r1) (194/249) Purging libxcb (1.15-r0) (195/249) Purging libxau (1.0.9-r0) (196/249) Purging libsm-dev (1.2.3-r0) (197/249) Purging libsm (1.2.3-r0) (198/249) Purging libice-dev (1.0.10-r0) (199/249) Purging libice (1.0.10-r0) (200/249) Purging libxdmcp-dev (1.1.3-r0) (201/249) Purging libxdmcp (1.1.3-r0) (202/249) Purging xorgproto (2022.1-r0) (203/249) Purging libbsd (0.11.6-r2) (204/249) Purging libmd (1.0.4-r0) (205/249) Purging libxshmfence (1.3-r1) (206/249) Purging mesa-glapi (22.1.4-r0) (207/249) Purging libjpeg-turbo (2.1.3-r1) (208/249) Purging dbus-dev (1.14.0-r1) (209/249) Purging dbus-libs (1.14.0-r1) (210/249) Purging util-linux-dev (2.38-r3) (211/249) Purging libfdisk (2.38-r3) (212/249) Purging libmount (2.38-r3) (213/249) Purging libsmartcols (2.38-r3) (214/249) Purging libuuid (2.38-r3) (215/249) Purging libblkid (2.38-r3) (216/249) Purging pcre-dev (8.45-r2) (217/249) Purging libpcre16 (8.45-r2) (218/249) Purging libpcre32 (8.45-r2) (219/249) Purging libpcrecpp (8.45-r2) (220/249) Purging pcre (8.45-r2) (221/249) Purging fontconfig (2.14.0-r0) (222/249) Purging freetype (2.12.1-r0) (223/249) Purging libpng (1.6.37-r1) (224/249) Purging libwebp (1.2.3-r0) (225/249) Purging gdbm (1.23-r0) (226/249) Purging mpdecimal (2.5.1-r1) (227/249) Purging sqlite-libs (3.39.2-r0) (228/249) Purging libunistring (1.0-r0) (229/249) Purging expat-dev (2.4.8-r1) (230/249) Purging expat (2.4.8-r1) (231/249) Purging pixman-dev (0.40.0-r3) (232/249) Purging pixman (0.40.0-r3) (233/249) Purging fribidi-dev (1.0.12-r0) (234/249) Purging fribidi (1.0.12-r0) (235/249) Purging icu-dev (71.1-r3) (236/249) Purging icu (71.1-r3) (237/249) Purging icu-libs (71.1-r3) (238/249) Purging icu-data-full (71.1-r3) (239/249) Purging nettle (3.8.1-r0) (240/249) Purging libtasn1 (4.18.0-r0) (241/249) Purging wxgtk-base (3.0.5.1-r0) (242/249) Purging alsa-lib (1.2.7.2-r0) (243/249) Purging cdparanoia-libs (10.2-r10) (244/249) Purging libtheora (1.1.1-r16) (245/249) Purging libvorbis (1.3.7-r0) (246/249) Purging libogg (1.3.5-r1) (247/249) Purging opus (1.3.1-r1) (248/249) Purging orc (0.4.32-r1) (249/249) Purging sdl2 (2.0.22-r1) Executing busybox-1.35.0-r22.trigger OK: 715 MiB in 104 packages >>> boinc: Updating the testing/x86_64 repository index... >>> boinc: Signing the index...