<86>Aug 23 04:49:13 userdel[8372]: delete user 'rooter' <86>Aug 23 04:49:13 userdel[8372]: removed group 'rooter' owned by 'rooter' <86>Aug 23 04:49:13 userdel[8372]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 23 04:49:13 groupadd[8377]: group added to /etc/group: name=rooter, GID=561 <86>Aug 23 04:49:13 groupadd[8377]: group added to /etc/gshadow: name=rooter <86>Aug 23 04:49:13 groupadd[8377]: new group: name=rooter, GID=561 <86>Aug 23 04:49:13 useradd[8381]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash <86>Aug 23 04:49:13 userdel[8388]: delete user 'builder' <86>Aug 23 04:49:13 userdel[8388]: removed group 'builder' owned by 'builder' <86>Aug 23 04:49:13 groupadd[8393]: group added to /etc/group: name=builder, GID=562 <86>Aug 23 04:49:13 groupadd[8393]: group added to /etc/gshadow: name=builder <86>Aug 23 04:49:13 groupadd[8393]: new group: name=builder, GID=562 <86>Aug 23 04:49:13 useradd[8400]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash <13>Aug 23 04:49:17 rpmi: qt4-common-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:17 rpmi: rpm-macros-qt4-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:23 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Aug 23 04:49:24 rpmi: libqt4-core-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:24 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Aug 23 04:49:24 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Aug 23 04:49:24 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Aug 23 04:49:24 rpmi: libqt4-sql-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:24 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Aug 23 04:49:24 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:24 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Aug 23 04:49:24 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Aug 23 04:49:24 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Aug 23 04:49:24 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Aug 23 04:49:24 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Aug 23 04:49:24 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Aug 23 04:49:24 rpmi: libpng-devel-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Aug 23 04:49:24 rpmi: libusb-1.0.22-alt1 1525452011 installed <13>Aug 23 04:49:24 rpmi: libsqlite3-3.28.0-alt1 sisyphus+231334.100.1.1 1559488286 installed <13>Aug 23 04:49:24 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Aug 23 04:49:24 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Aug 23 04:49:24 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090161 installed <13>Aug 23 04:49:25 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Aug 23 04:49:25 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Aug 23 04:49:25 rpmi: libharfbuzz-2.6.0-alt1 sisyphus+236022.40.6.1 1566123315 installed <13>Aug 23 04:49:25 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed <13>Aug 23 04:49:25 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed Updating fonts cache: <29>Aug 23 04:49:26 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Aug 23 04:49:26 rpmi: libharfbuzz-icu-2.6.0-alt1 sisyphus+236022.40.6.1 1566123315 installed <13>Aug 23 04:49:26 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Aug 23 04:49:26 rpmi: icu-utils-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Aug 23 04:49:26 rpmi: libicu-devel-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Aug 23 04:49:26 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Aug 23 04:49:26 rpmi: libqt4-sql-sqlite-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:26 rpmi: libusb-compat-0.1.5-alt1 1404810476 installed <13>Aug 23 04:49:27 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Aug 23 04:49:27 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Aug 23 04:49:27 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:27 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:27 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568071 installed <13>Aug 23 04:49:27 rpmi: libqt4-xml-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:27 rpmi: libqt4-clucene-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:27 rpmi: libqt4-test-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:27 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed <13>Aug 23 04:49:27 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed <13>Aug 23 04:49:27 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Aug 23 04:49:27 rpmi: libunixODBC-devel-compat-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Aug 23 04:49:27 rpmi: libunixODBC-devel-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Aug 23 04:49:27 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Aug 23 04:49:27 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943871 installed <13>Aug 23 04:49:28 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Aug 23 04:49:28 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Aug 23 04:49:28 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Aug 23 04:49:28 rpmi: libfribidi-1.0.5-alt1 1532424343 installed <13>Aug 23 04:49:28 rpmi: libnl3-3.4.0-alt2 1507570084 installed <13>Aug 23 04:49:28 rpmi: libibverbs-24.0-alt3 sisyphus+233653.100.1.1 1562118434 installed <13>Aug 23 04:49:28 rpmi: librdmacm-24.0-alt3 sisyphus+233653.100.1.1 1562118434 installed <13>Aug 23 04:49:28 rpmi: tcsh-6.20.00-alt2 1503603377 installed <13>Aug 23 04:49:28 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Aug 23 04:49:28 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Aug 23 04:49:28 rpmi: openmpi-compat-1.6.4-alt5 1523663849 installed <13>Aug 23 04:49:28 rpmi: openmpi-lib-compat-1.6.4-alt5 1523663849 installed <13>Aug 23 04:49:28 rpmi: libfftw3-mpi-1:3.3.4-alt1.1 1449202240 installed <13>Aug 23 04:49:28 rpmi: libfftw3-mpi-devel-1:3.3.4-alt1.1 1449202240 installed <13>Aug 23 04:49:28 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Aug 23 04:49:28 rpmi: libgomp1-8.3.1-alt5 sisyphus+235477.100.1.1 1565021552 installed <13>Aug 23 04:49:28 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Aug 23 04:49:28 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Aug 23 04:49:29 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Aug 23 04:49:29 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed <13>Aug 23 04:49:29 rpmi: liblz4-1:1.9.1-alt1 sisyphus+228057.100.1.1 1556059262 installed <13>Aug 23 04:49:29 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed <13>Aug 23 04:49:29 rpmi: libgcrypt20-1.8.4-alt3 sisyphus+232944.100.1.1 1561281796 installed <13>Aug 23 04:49:29 rpmi: libsystemd-1:242-alt11 sisyphus+235806.100.1.1 1565309166 installed <13>Aug 23 04:49:29 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Aug 23 04:49:29 rpmi: libqt4-dbus-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:29 rpmi: libqt4-script-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:29 rpmi: libavahi-0.6.32-alt1 1500485694 installed <13>Aug 23 04:49:29 rpmi: libcups-2.2.11-alt1 sisyphus+225793.100.1.1 1553701171 installed <13>Aug 23 04:49:29 rpmi: libdbus-devel-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Aug 23 04:49:29 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820927 installed <13>Aug 23 04:49:29 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Aug 23 04:49:29 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Aug 23 04:49:29 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Aug 23 04:49:29 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Aug 23 04:49:29 rpmi: libX11-locales-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Aug 23 04:49:29 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Aug 23 04:49:29 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Aug 23 04:49:29 rpmi: libX11-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Aug 23 04:49:29 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Aug 23 04:49:29 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Aug 23 04:49:29 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Aug 23 04:49:29 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Aug 23 04:49:29 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Aug 23 04:49:29 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed <13>Aug 23 04:49:29 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Aug 23 04:49:29 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Aug 23 04:49:29 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Aug 23 04:49:29 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Aug 23 04:49:29 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Aug 23 04:49:32 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Aug 23 04:49:32 rpmi: libX11-devel-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Aug 23 04:49:32 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Aug 23 04:49:32 rpmi: libXrender-devel-0.9.8-alt1 1371312110 installed <13>Aug 23 04:49:32 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Aug 23 04:49:32 rpmi: libXi-devel-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed <13>Aug 23 04:49:32 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed <13>Aug 23 04:49:32 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Aug 23 04:49:32 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Aug 23 04:49:32 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Aug 23 04:49:32 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Aug 23 04:49:32 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Aug 23 04:49:32 rpmi: libXtst-1.2.2-alt1 1369984880 installed <13>Aug 23 04:49:32 rpmi: libXtst-devel-1.2.2-alt1 1369984880 installed <13>Aug 23 04:49:32 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Aug 23 04:49:32 rpmi: libXv-devel-1.0.11-alt1 1527685497 installed <13>Aug 23 04:49:32 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Aug 23 04:49:32 rpmi: libpulseaudio-12.2-alt3 sisyphus+233325.100.1.1 1561640571 installed <13>Aug 23 04:49:32 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Aug 23 04:49:32 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed <13>Aug 23 04:49:32 rpmi: libdrm-1:2.4.99-alt1 sisyphus+234110.100.1.1 1562593655 installed <13>Aug 23 04:49:32 rpmi: libGLX-mesa-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564525416 installed <13>Aug 23 04:49:32 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:32 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:32 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Aug 23 04:49:32 rpmi: libgbm-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564525416 installed <13>Aug 23 04:49:32 rpmi: libEGL-mesa-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564525416 installed <13>Aug 23 04:49:32 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:32 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Aug 23 04:49:32 rpmi: libpango-1.44.5-alt1 sisyphus+236022.300.6.1 1566123439 installed <13>Aug 23 04:49:32 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Aug 23 04:49:32 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Aug 23 04:49:32 rpmi: libEGL-devel-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564525416 installed <13>Aug 23 04:49:33 rpmi: libGL-devel-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564525416 installed <13>Aug 23 04:49:33 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Aug 23 04:49:33 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Aug 23 04:49:33 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Aug 23 04:49:33 rpmi: libtiff5-4.0.10.0.93.91480d3d-alt1 sisyphus+231496.100.1.1 1559668975 installed <13>Aug 23 04:49:33 rpmi: libqt4-gui-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:33 rpmi: libqt4-opengl-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:34 rpmi: libqt4-designer-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:34 rpmi: libphonon-4.8.3-alt1 1418134063 installed <13>Aug 23 04:49:34 rpmi: libphononexperimental-4.8.3-alt1 1418134063 installed <13>Aug 23 04:49:34 rpmi: libqt4-uitools-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:34 rpmi: libqt4-svg-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:34 rpmi: libqt4-scripttools-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:34 rpmi: libqt4-multimedia-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:34 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548056998 installed <13>Aug 23 04:49:35 rpmi: libgdk-pixbuf-locales-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed <13>Aug 23 04:49:35 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Aug 23 04:49:35 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Aug 23 04:49:35 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Aug 23 04:49:35 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Aug 23 04:49:35 rpmi: libgio-2.60.6-alt1 sisyphus+235075.100.1.1 1563971175 installed <13>Aug 23 04:49:35 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Aug 23 04:49:35 rpmi: libgdk-pixbuf-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed <13>Aug 23 04:49:35 rpmi: gtk-update-icon-cache-3.24.10-alt1 sisyphus+233719.100.1.1 1562221461 installed <13>Aug 23 04:49:35 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Aug 23 04:49:35 rpmi: libgtkglext-1.2.0-alt4 1526376544 installed <13>Aug 23 04:49:35 rpmi: libgwyddion2-2.49-alt1.1 sisyphus+235095.100.1.2 1564519933 installed <13>Aug 23 04:49:35 rpmi: libgdk-pixbuf-xlib-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed <13>Aug 23 04:49:35 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Aug 23 04:49:36 rpmi: libstdc++8-devel-8.3.1-alt5 sisyphus+235477.100.1.1 1565021552 installed <13>Aug 23 04:49:37 rpmi: gcc8-c++-8.3.1-alt5 sisyphus+235477.100.1.1 1565021552 installed <13>Aug 23 04:49:37 rpmi: xml-utils-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978732 installed <13>Aug 23 04:49:37 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Aug 23 04:49:37 rpmi: libruby-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 23 04:49:37 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Aug 23 04:49:37 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282369 installed <13>Aug 23 04:49:37 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed <13>Aug 23 04:49:37 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Aug 23 04:49:37 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Aug 23 04:49:38 rpmi: ca-certificates-2019.07.11-alt1 sisyphus+234280.200.1.1 1562839906 installed <13>Aug 23 04:49:38 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Aug 23 04:49:38 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Aug 23 04:49:38 rpmi: libcrypto1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667802 installed <13>Aug 23 04:49:38 rpmi: libssl1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667802 installed <13>Aug 23 04:49:38 rpmi: ruby-rubygems-update-3.0.3-alt1 sisyphus+226411.5400.6.1 1554381326 installed <13>Aug 23 04:49:38 rpmi: gem-did-you-mean-1.3.0-alt1 sisyphus+219587.100.1.1 1547808061 installed <13>Aug 23 04:49:38 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>Aug 23 04:49:38 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>Aug 23 04:49:38 rpmi: gem-power-assert-1.1.4-alt1 sisyphus+226411.3200.6.1 1554380195 installed <13>Aug 23 04:49:38 rpmi: rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Aug 23 04:49:38 rpmi: ruby-rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Aug 23 04:49:38 rpmi: ruby-test-unit-1:3.3.1-alt1 sisyphus+226411.5300.6.1 1554381151 installed <13>Aug 23 04:49:38 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>Aug 23 04:49:38 rpmi: gem-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 23 04:49:38 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Aug 23 04:49:38 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Aug 23 04:49:38 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Aug 23 04:49:39 rpmi: ruby-stdlibs-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 23 04:49:39 rpmi: erb-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 23 04:49:39 rpmi: irb-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 23 04:49:39 rpmi: ruby-bundler-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Aug 23 04:49:39 rpmi: bundle-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Aug 23 04:49:39 rpmi: ruby-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 23 04:49:39 rpmi: libqt4-network-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:40 rpmi: libpython3-3.7.3-alt1 sisyphus+225625.574.90.1 1555274084 installed <13>Aug 23 04:49:40 rpmi: python3-3.7.3-alt1 sisyphus+225625.574.90.1 1555274084 installed <13>Aug 23 04:49:42 rpmi: python3-base-3.7.3-alt1 sisyphus+225625.574.90.1 1555274084 installed <13>Aug 23 04:49:42 rpmi: glib2-devel-2.60.6-alt1 sisyphus+235075.100.1.1 1563971175 installed <13>Aug 23 04:49:42 rpmi: libharfbuzz-devel-2.6.0-alt1 sisyphus+236022.40.6.1 1566123315 installed <13>Aug 23 04:49:43 rpmi: libfreetype-devel-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed <13>Aug 23 04:49:43 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed <13>Aug 23 04:49:43 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Aug 23 04:49:43 rpmi: libgio-devel-2.60.6-alt1 sisyphus+235075.100.1.1 1563971175 installed <13>Aug 23 04:49:43 rpmi: libgdk-pixbuf-devel-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed <13>Aug 23 04:49:43 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Aug 23 04:49:43 rpmi: libpango-devel-1.44.5-alt1 sisyphus+236022.300.6.1 1566123439 installed <13>Aug 23 04:49:43 rpmi: libpangox-compat-devel-0.0.2-alt1 1465069388 installed <13>Aug 23 04:49:43 rpmi: libatk-devel-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Aug 23 04:49:43 rpmi: libqt4-xmlpatterns-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:44 rpmi: libqt4-declarative-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:46 rpmi: libqt4-webkit-1:2.3.4-alt7 sisyphus+233170.100.1.1 1561477183 installed <13>Aug 23 04:49:47 rpmi: libqt4-qt3support-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:47 rpmi: libqt4-help-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <86>Aug 23 04:49:47 groupadd[27273]: group added to /etc/group: name=_keytab, GID=499 <86>Aug 23 04:49:47 groupadd[27273]: group added to /etc/gshadow: name=_keytab <86>Aug 23 04:49:47 groupadd[27273]: new group: name=_keytab, GID=499 <13>Aug 23 04:49:47 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed <13>Aug 23 04:49:47 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Aug 23 04:49:47 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Aug 23 04:49:47 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:47 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:47 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:47 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:47 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:48 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:48 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Aug 23 04:49:48 rpmi: gtk-builder-convert-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Aug 23 04:49:48 rpmi: libgtk+2-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Aug 23 04:49:48 rpmi: libgtkglext-devel-1.2.0-alt4 1526376544 installed <13>Aug 23 04:49:48 rpmi: libssl-devel-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667802 installed <13>Aug 23 04:49:48 rpmi: phonon-devel-4.8.3-alt1 1418134063 installed <13>Aug 23 04:49:48 rpmi: libqt4-webkit-devel-1:2.3.4-alt7 sisyphus+233170.100.1.1 1561477183 installed <13>Aug 23 04:49:49 rpmi: libqt4-devel-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 23 04:49:49 rpmi: libgwyddion-devel-2.49-alt1.1 sisyphus+235095.100.1.2 1564519933 installed <13>Aug 23 04:49:49 rpmi: gcc-c++-8-alt2 sisyphus+235723.100.1.1 1565191484 installed <13>Aug 23 04:49:49 rpmi: libusb-compat-devel-0.1.5-alt1 1404810476 installed <13>Aug 23 04:49:49 rpmi: libusb-devel-1.0.22-alt1 1525452011 installed <13>Aug 23 04:49:51 rpmi: glibc-devel-static-6:2.27-alt10 sisyphus+233706.100.1.1 1562168649 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/nspec-15.5598-alt3.nosrc.rpm Installing nspec-15.5598-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.59612 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf nspec-15.5598 + echo 'Source #0 (nspec-15.5598.tar.gz):' Source #0 (nspec-15.5598.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/nspec-15.5598.tar.gz + /bin/tar -xf - + cd nspec-15.5598 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.64411 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd nspec-15.5598 + echo -e '15.5598-alt3\n' + __qmake_qt4 'CONFIG += no_external_deps no_ftdi' nst.pro + CPPFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC' + export CPPFLAGS + /usr/lib64/qt4/bin/qmake 'QMAKE_CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC' 'QMAKE_CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC' 'CONFIG += no_external_deps no_ftdi' nst.pro + make make: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598' cd qwt/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/qwt/qwt.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile cd qwt/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/qwt' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_abstract_scale_draw.o qwt_abstract_scale_draw.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_color_map.o qwt_color_map.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_interval.o qwt_interval.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_dyngrid_layout.o qwt_dyngrid_layout.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_math.o qwt_math.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_painter.o qwt_painter.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_scale_div.o qwt_scale_div.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_scale_draw.o qwt_scale_draw.cpp qwt_scale_draw.cpp: In member function 'QPointF QwtScaleDraw::labelOffset(const QSizeF&) const': qwt_scale_draw.cpp:358:24: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] return QPointF(x, y); ^ qwt_scale_draw.cpp:358:24: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_scale_map.o qwt_scale_map.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_spline.o qwt_spline.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_text_engine.o qwt_text_engine.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_text_label.o qwt_text_label.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_text.o qwt_text.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_scale_engine.o qwt_scale_engine.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_symbol.o qwt_symbol.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_legend.o qwt_legend.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_legend_item.o qwt_legend_item.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot.o qwt_plot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_renderer.o qwt_plot_renderer.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_axis.o qwt_plot_axis.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_curve.o qwt_plot_curve.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_dict.o qwt_plot_dict.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_directpainter.o qwt_plot_directpainter.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_grid.o qwt_plot_grid.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_item.o qwt_plot_item.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_spectrogram.o qwt_plot_spectrogram.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_seriesitem.o qwt_plot_seriesitem.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_marker.o qwt_plot_marker.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_layout.o qwt_plot_layout.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_canvas.o qwt_plot_canvas.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_plot_rasteritem.o qwt_plot_rasteritem.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_raster_data.o qwt_raster_data.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_series_data.o qwt_series_data.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_scale_widget.o qwt_scale_widget.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_abstract_slider.o qwt_abstract_slider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_abstract_scale.o qwt_abstract_scale.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_double_range.o qwt_double_range.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_slider.o qwt_slider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o qwt_thermo.o qwt_thermo.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_dyngrid_layout.h -o moc_qwt_dyngrid_layout.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_dyngrid_layout.o moc_qwt_dyngrid_layout.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_text_label.h -o moc_qwt_text_label.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_text_label.o moc_qwt_text_label.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_legend.h -o moc_qwt_legend.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_legend.o moc_qwt_legend.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_legend_item.h -o moc_qwt_legend_item.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_legend_item.o moc_qwt_legend_item.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_plot.h -o moc_qwt_plot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_plot.o moc_qwt_plot.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_plot_canvas.h -o moc_qwt_plot_canvas.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_plot_canvas.o moc_qwt_plot_canvas.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_scale_widget.h -o moc_qwt_scale_widget.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_scale_widget.o moc_qwt_scale_widget.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_abstract_slider.h -o moc_qwt_abstract_slider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_abstract_slider.o moc_qwt_abstract_slider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_slider.h -o moc_qwt_slider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_slider.o moc_qwt_slider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. qwt_thermo.h -o moc_qwt_thermo.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o moc_qwt_thermo.o moc_qwt_thermo.cpp rm -f libqwt.a ar cqs libqwt.a qwt_abstract_scale_draw.o qwt_color_map.o qwt_interval.o qwt_dyngrid_layout.o qwt_math.o qwt_painter.o qwt_scale_div.o qwt_scale_draw.o qwt_scale_map.o qwt_spline.o qwt_text_engine.o qwt_text_label.o qwt_text.o qwt_scale_engine.o qwt_symbol.o qwt_legend.o qwt_legend_item.o qwt_plot.o qwt_plot_renderer.o qwt_plot_axis.o qwt_plot_curve.o qwt_plot_dict.o qwt_plot_directpainter.o qwt_plot_grid.o qwt_plot_item.o qwt_plot_spectrogram.o qwt_plot_seriesitem.o qwt_plot_marker.o qwt_plot_layout.o qwt_plot_canvas.o qwt_plot_rasteritem.o qwt_raster_data.o qwt_series_data.o qwt_scale_widget.o qwt_abstract_slider.o qwt_abstract_scale.o qwt_double_range.o qwt_slider.o qwt_thermo.o moc_qwt_dyngrid_layout.o moc_qwt_text_label.o moc_qwt_legend.o moc_qwt_legend_item.o moc_qwt_plot.o moc_qwt_plot_canvas.o moc_qwt_scale_widget.o moc_qwt_abstract_slider.o moc_qwt_slider.o moc_qwt_thermo.o rm -f lib/libqwt.a mv -f libqwt.a lib/ make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/qwt' cd plot/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/plot/plot.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile cd plot/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/plot' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_widgets.o widgets/plot_widgets.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_DoubleSlider.o widgets/plot_DoubleSlider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_events.o core/plot_events.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_core.o core/plot_core.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_2dtypes.o 2d/plot_2dtypes.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 2d/plot_2dtypes.h:3, from 2d/plot_2dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWeakPointer]' 2d/plot_2dtypes.cpp:221:41: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 2d/plot_2dtypes.h:3, from 2d/plot_2dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_2dplot.o 2d/plot_2dplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from 2d/plot_2dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QWeakPointer]' 2d/plot_2dplot.cpp:298:21: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from 2d/plot_2dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from 2d/plot_2dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ./core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' 2d/plot_2dplot.cpp:307:48: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from 2d/plot_2dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from 2d/plot_2dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ./3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from 2d/plot_2dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_3dtypes.o 3d/plot_3dtypes.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' 3d/plot_3dtypes.cpp:84:27: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QColor]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QColor]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QColor]' 3d/plot_3dtypes.cpp:328:22: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QWeakPointer]' 3d/plot_3dtypes.cpp:279:42: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = plot::TMinMax]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = plot::TMinMax]' /usr/include/qt4/QtCore/qtconcurrentmapkernel.h:121:9: required from 'bool QtConcurrent::MappedReducedKernel::runIteration(Iterator, int, ReducedResultType*) [with ReducedResultType = plot::TMinMax; Iterator = const QVector*; MapFunctor = plot::FMapMinMax; ReduceFunctor = void (*)(plot::TMinMax&, const plot::TMinMax&); Reducer = QtConcurrent::ReduceKernel]' /usr/include/qt4/QtCore/qtconcurrentmapkernel.h:115:10: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from 3d/plot_3dtypes.h:3, from 3d/plot_3dtypes.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_3dWidgets.o 3d/plot_3dWidgets.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_3dplot.o 3d/plot_3dplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QColor]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QColor]' 3d/plot_3dplot.cpp:828:34: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QVector]' 3d/plot_3dplot.cpp:831:27: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' 3d/plot_3dplot.cpp:832:28: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QSharedPointer]' 3d/plot_3dplot.cpp:1184:48: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:682:5: required from 'QVector& QVector::operator+=(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:295:28: required from 'QVector QVector::operator+(const QVector&) const [with T = QWeakPointer]' 3d/plot_3dplot.cpp:146:31: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QVector]' 3d/plot_3dtypes.h:27:7: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ./core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' 3d/plot_3dplot.cpp:1465:29: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ./core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' 3d/plot_3dplot.cpp:1474:59: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from 3d/plot_3dplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o math_core.o math/math_core.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./3d/plot_3dtypes.h:3, from math/math_core.h:4, from math/math_core.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ./3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./3d/plot_3dtypes.h:3, from math/math_core.h:4, from math/math_core.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_SubtPlane.o math/plot_SubtPlane.cpp In file included from /usr/include/qt4/QtCore/QVector:1, from math/plot_SubtPlane.cpp:3: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' math/plot_SubtPlane.cpp:142:28: required from 'double* plot::math::dataFieldAreaFitPolynom(T&, int, int, int, int, int, int, double*) [with T = QVector >]' math/plot_SubtPlane.cpp:90:15: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from math/plot_SubtPlane.cpp:3: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_MathProcessing.o math/plot_MathProcessing.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from math/plot_MathProcessing.h:4, from math/plot_MathProcessing.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ./3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from math/plot_MathProcessing.h:4, from math/plot_MathProcessing.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from math/plot_MathProcessing.h:4, from math/plot_MathProcessing.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QSharedPointer]' math/plot_MathProcessing.cpp:78:55: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from math/plot_MathProcessing.h:4, from math/plot_MathProcessing.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot_MathFilters.o math/plot_MathFilters.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./3d/plot_3dtypes.h:3, from math/math_core.h:4, from math/plot_MathFilters.h:4, from math/plot_MathFilters.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ./3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./3d/plot_3dtypes.h:3, from math/math_core.h:4, from math/plot_MathFilters.h:4, from math/plot_MathFilters.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o plot.o plot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' /usr/include/qt4/QtCore/qdatastream.h:302:5: required from 'QDataStream& operator>>(QDataStream&, QVector&) [with T = QVector]' plot.cpp:95:15: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from plot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o ratiolayout.o ../src/gui/ratiolayout.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o flowlayout.o ../src/gui/flowlayout.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. widgets/plot_widgets.h -o moc_plot_widgets.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_widgets.o moc_plot_widgets.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. widgets/plot_DoubleSlider.h -o moc_plot_DoubleSlider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_DoubleSlider.o moc_plot_DoubleSlider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. core/plot_core.h -o moc_plot_core.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_core.o moc_plot_core.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. 2d/plot_2dplot.h -o moc_plot_2dplot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_2dplot.o moc_plot_2dplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from moc_plot_2dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_plot_2dplot.cpp:272:145: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from moc_plot_2dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. 3d/plot_3dWidgets.h -o moc_plot_3dWidgets.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_3dWidgets.o moc_plot_3dWidgets.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. 3d/plot_3dplot.h -o moc_plot_3dplot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_3dplot.o moc_plot_3dplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from moc_plot_3dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_plot_3dplot.cpp:282:141: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from moc_plot_3dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from moc_plot_3dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_plot_3dplot.cpp:283:145: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from moc_plot_3dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from moc_plot_3dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' 3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from ./2d/plot_2dplot.h:3, from 3d/plot_3dplot.h:3, from moc_plot_3dplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. math/plot_MathProcessing.h -o moc_plot_MathProcessing.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot_MathProcessing.o moc_plot_MathProcessing.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from math/plot_MathProcessing.h:4, from moc_plot_MathProcessing.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ./3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from math/plot_MathProcessing.h:4, from moc_plot_MathProcessing.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. plot.h -o moc_plot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../qwt -I. -o moc_plot.o moc_plot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_plot.cpp:56:141: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_plot.cpp:57:145: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' 3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ./core/plot_core.h:6, from ./2d/plot_2dtypes.h:3, from 2d/plot_2dplot.h:3, from plot.h:3, from moc_plot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ rm -f libplot.a ar cqs libplot.a plot_widgets.o plot_DoubleSlider.o plot_events.o plot_core.o plot_2dtypes.o plot_2dplot.o plot_3dtypes.o plot_3dWidgets.o plot_3dplot.o math_core.o plot_SubtPlane.o plot_MathProcessing.o plot_MathFilters.o plot.o ratiolayout.o flowlayout.o moc_plot_widgets.o moc_plot_DoubleSlider.o moc_plot_core.o moc_plot_2dplot.o moc_plot_3dWidgets.o moc_plot_3dplot.o moc_plot_MathProcessing.o moc_plot.o rm -f lib/libplot.a mv -f libplot.a lib/ make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/plot' cd grapheditor/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/grapheditor/grapheditor.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile cd grapheditor/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/grapheditor' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o core.o core/core.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TResults.o out/TResults.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TConvertor.o out/TConvertor.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TYEGFiles.o files/TYEGFiles.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TSIUnit.o misc/TSIUnit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TMisc.o misc/TMisc.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TGraphEditor.o TGraphEditor.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o nstslider.o ../src/gui/nstslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o edit.o ../src/gui/edit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o controls.o ../src/gui/controls.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TTool.o tools/TTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TMoveStrategy.o tools/DefaultTool/TMoveStrategy.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TRotateStrategy.o tools/DefaultTool/TRotateStrategy.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TResizeStrategy.o tools/DefaultTool/TResizeStrategy.cpp tools/DefaultTool/TResizeStrategy.cpp: In constructor 'graphed::TResizeStrategy::TResizeStrategy(graphed::TCanvasQP, graphed::TMouseEvent*)': tools/DefaultTool/TResizeStrategy.cpp:21:11: warning: enumeration value 'NoHandle' not handled in switch [-Wswitch] switch(ActiveHandle) ^ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TDefaultTool.o tools/DefaultTool/TDefaultTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TSelectDecorator.o tools/DefaultTool/TSelectDecorator.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TLineTool.o tools/TLineTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TInteractionTool.o tools/TInteractionTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TRectTool.o tools/TRectTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TEllipseTool.o tools/TEllipseTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TImageTool.o tools/TImageTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TApplyTool.o tools/TApplyTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TToolProxy.o tools/TToolProxy.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o ToolManager.o tools/ToolManager.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TEllipseCurveTool.o tools/TEllipseCurveTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TPointTool.o tools/TPointTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TPosTool.o tools/TPosTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TEllipseCurveShape.o shape/TEllipseCurveShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TPointShape.o shape/TPointShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TShape.o shape/TShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TLinesShape.o shape/TLinesShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TSelectionShape.o shape/TSelectionShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TRectShape.o shape/TRectShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TEllipseShape.o shape/TEllipseShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TImageShape.o shape/TImageShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TShapeFactory.o shape/TShapeFactory.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o ShapeManager.o shape/ShapeManager.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TProgressInfo.o shape/TProgressInfo.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TConversionBase.o widgets/canvas/TConversionBase.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TConversion.o widgets/canvas/TConversion.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TCanvas.o widgets/canvas/TCanvas.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TWCanvasController.o widgets/canvas/TWCanvasController.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/canvas/TWView.h -o moc_TWView.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TWView.o widgets/canvas/TWView.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TWToolBox.o widgets/TWToolBox.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/TWProperties.h -o moc_TWProperties.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TWProperties.o widgets/TWProperties.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/TWMisc.h -o moc_TWMisc.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TWMisc.o widgets/TWMisc.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/TCheckableButton.h -o moc_TCheckableButton.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TCheckableButton.o widgets/TCheckableButton.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o TRuler.o widgets/canvas/TRuler.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. TGraphEditor.h -o moc_TGraphEditor.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TGraphEditor.o moc_TGraphEditor.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. ../src/gui/nstslider.h -o moc_nstslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_nstslider.o moc_nstslider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. ../src/gui/edit.hpp -o moc_edit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_edit.o moc_edit.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. ../src/gui/controls.h -o moc_controls.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_controls.o moc_controls.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. tools/TTool.h -o moc_TTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TTool.o moc_TTool.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. tools/DefaultTool/TDefaultTool.h -o moc_TDefaultTool.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TDefaultTool.o moc_TDefaultTool.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. tools/TApplyTool_p.h -o moc_TApplyTool_p.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TApplyTool_p.o moc_TApplyTool_p.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. tools/ToolManager.h -o moc_ToolManager.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_ToolManager.o moc_ToolManager.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. tools/ToolManager_p.h -o moc_ToolManager_p.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_ToolManager_p.o moc_ToolManager_p.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/canvas/TConversion.h -o moc_TConversion.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TConversion.o moc_TConversion.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/canvas/TCanvas.h -o moc_TCanvas.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TCanvas.o moc_TCanvas.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/canvas/TWCanvasController.h -o moc_TWCanvasController.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TWCanvasController.o moc_TWCanvasController.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. widgets/TWToolBox.h -o moc_TWToolBox.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TWToolBox.o moc_TWToolBox.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. shape/TSelectionShape.h -o moc_TSelectionShape.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_TSelectionShape.o moc_TSelectionShape.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. shape/ShapeManager.h -o moc_ShapeManager.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I. -o moc_ShapeManager.o moc_ShapeManager.cpp rm -f libgraphed.a ar cqs libgraphed.a core.o TResults.o TConvertor.o TYEGFiles.o TSIUnit.o TMisc.o TGraphEditor.o nstslider.o edit.o controls.o TTool.o TMoveStrategy.o TRotateStrategy.o TResizeStrategy.o TDefaultTool.o TSelectDecorator.o TLineTool.o TInteractionTool.o TRectTool.o TEllipseTool.o TImageTool.o TApplyTool.o TToolProxy.o ToolManager.o TEllipseCurveTool.o TPointTool.o TPosTool.o TEllipseCurveShape.o TPointShape.o TShape.o TLinesShape.o TSelectionShape.o TRectShape.o TEllipseShape.o TImageShape.o TShapeFactory.o ShapeManager.o TProgressInfo.o TConversionBase.o TConversion.o TCanvas.o TWCanvasController.o TWView.o TWToolBox.o TWProperties.o TWMisc.o TCheckableButton.o TRuler.o moc_TGraphEditor.o moc_nstslider.o moc_edit.o moc_controls.o moc_TTool.o moc_TDefaultTool.o moc_TApplyTool_p.o moc_ToolManager.o moc_ToolManager_p.o moc_TConversion.o moc_TCanvas.o moc_TWCanvasController.o moc_TWToolBox.o moc_TSelectionShape.o moc_ShapeManager.o rm -f lib/libgraphed.a mv -f libgraphed.a lib/ make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/grapheditor' cd eg3000/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/eg3000/eg3000.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile WARNING: Failure to find: !nolibusb:HEADERS WARNING: Failure to find: += cd eg3000/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/eg3000' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -D__compiletime -D_EG3000_STATIC -D_x64 -D_NO_FTDI -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I/usr/src/RPM/BUILD/nspec-15.5598/eg3000/../lib/libusb/ -I../lib/linux -I/usr/include/libusb-1.0 -I. -o i_eg3000.o i_eg3000.cpp i_eg3000.cpp: In function 'BYTE eg3000_update_parse(void*, eg3000_read_handle*)': i_eg3000.cpp:394:23: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qCritical("eg3000_update_parse: wrong packet end, state reset: %d %ld %d %d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr[p_read_handle->packet_size], p_read_handle->packet_size, p_read_handle->address, p_read_handle->sub_address); ~~~~~~~~~~~~~~~~~~~~~~~~~~ i_eg3000.cpp: In function 'BYTE eg3000_bl_program(void*, BYTE*, DWORD, eg3000_read_handle*, BYTE)': i_eg3000.cpp:489:22: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_program: firmware is too big %lx %lx", length, 0x40000lu); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ i_eg3000.cpp: In function 'BYTE eg3000_bl_verify(void*, BYTE*, DWORD, eg3000_read_handle*, BYTE)': i_eg3000.cpp:552:18: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_verify: firmware is too big %lx %lx", length, 0x40000lu); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ i_eg3000.cpp:590:22: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_verify: wrong address %lx %lx", adr, (base_addr + (nPacket*packet_size))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ i_eg3000.cpp:590:22: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] i_eg3000.cpp:601:34: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_verify: wrong data from %lx to %lx, %d%%", (DWORD)start, (DWORD)prev, (BYTE)(float(ecount)/(prev-start)*100)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ i_eg3000.cpp:601:34: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] i_eg3000.cpp:603:30: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_verify: wrong data at %lx have %x need %x", (adr + i), buf[4+i], buffer[nPacket*packet_size + i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ i_eg3000.cpp:620:22: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_verify: wrong data from %lx to %lx, %d%%", (DWORD)start, (DWORD)prev, (BYTE)(float(ecount)/(prev-start)*100)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ i_eg3000.cpp:620:22: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] i_eg3000.cpp:621:18: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'DWORD' {aka 'unsigned int'} [-Wformat=] qWarning("eg3000_bl_verify: firmware verification failed, %ld errors", errors); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ i_eg3000.cpp:601:141: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] qWarning("eg3000_bl_verify: wrong data from %lx to %lx, %d%%", (DWORD)start, (DWORD)prev, (BYTE)(float(ecount)/(prev-start)*100)); ~~~~~^~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -D__compiletime -D_EG3000_STATIC -D_x64 -D_NO_FTDI -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I/usr/src/RPM/BUILD/nspec-15.5598/eg3000/../lib/libusb/ -I../lib/linux -I/usr/include/libusb-1.0 -I. -o i_libusb.o i_libusb.cpp i_libusb.cpp: In function 'BYTE libusb_list(WORD, WORD, WORD*, s_info*, WORD)': i_libusb.cpp:61:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] arr_flags[devices].handle = (void *)devices; ^~~~~~~ i_libusb.cpp: In function 'BYTE libusb_open_(void*, WORD, WORD, void**)': i_libusb.cpp:88:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if ((void *)devices == handle) { ^~~~~~~ rm -f libeg3000.a ar cqs libeg3000.a i_eg3000.o i_libusb.o rm -f lib/libeg3000.a mv -f libeg3000.a lib/ make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/eg3000' cd quazip/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/quazip/quazip.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile cd quazip/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/quazip' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o qioapi.o qioapi.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o JlCompress.o JlCompress.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quaadler32.o quaadler32.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quacrc32.o quacrc32.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quagzipfile.o quagzipfile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quaziodevice.o quaziodevice.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quazip.o quazip.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quazipdir.o quazipdir.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quazipfile.o quazipfile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quazipfileinfo.o quazipfileinfo.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o quazipnewinfo.o quazipnewinfo.cpp gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o unzip.o unzip.c gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o zip.o zip.c zip.c: In function 'zip64local_SearchCentralDir': zip.c:530:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (i=(int)uReadSize-3; (i--)>0;) ^~~ zip.c:538:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (uPosFound!=0) ^~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. quagzipfile.h -o moc_quagzipfile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o moc_quagzipfile.o moc_quagzipfile.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. quaziodevice.h -o moc_quaziodevice.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o moc_quaziodevice.o moc_quaziodevice.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. quazipfile.h -o moc_quazipfile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -o moc_quazipfile.o moc_quazipfile.cpp rm -f libquazip.a ar cqs libquazip.a qioapi.o JlCompress.o quaadler32.o quacrc32.o quagzipfile.o quaziodevice.o quazip.o quazipdir.o quazipfile.o quazipfileinfo.o quazipnewinfo.o unzip.o zip.o moc_quagzipfile.o moc_quaziodevice.o moc_quazipfile.o rm -f lib/libquazip.a mv -f libquazip.a lib/ make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/quazip' cd src/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/src/src.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile Project MESSAGE: feature defines: QT_WEBKIT _x64 USE_RELAY USE_IVIDEO_MOTIC_X cd src/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/src' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o container.o container/container.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QString]' container/container.cpp:1280:29: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QList]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QList]' container/container.cpp:1281:49: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = TAbstractInfo]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = TAbstractInfo]' container/container.cpp:1446:57: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ./ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ./ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ./ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ./ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QHash]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QHash]' /usr/include/qt4/QtCore/qvector.h:281:41: required from 'void QVector::push_back(const T&) [with T = QHash]' container/container.cpp:588:80: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QWeakPointer]' container/container.cpp:892:68: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QWeakPointer]' container/container.cpp:933:81: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ container/container.cpp: In member function 'void TContainer::AddDataToContainer_slot(plot::TCurvesDataOwner, plot::TMetaStorage)': container/container.cpp:1524:126: warning: 'YInd' may be used uninitialized in this function [-Wmaybe-uninitialized] attributes.insert("CCD Y global pos, m", YInd + CurrentDataList->ClickedItem->attributes.value("YMin").toDouble()); ^ container/container.cpp:1521:126: warning: 'XInd' may be used uninitialized in this function [-Wmaybe-uninitialized] attributes.insert("CCD X global pos, m", XInd + CurrentDataList->ClickedItem->attributes.value("XMin").toDouble()); ^ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o container_impl.o container/container_impl.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ./ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ./ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ./ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ./ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' container/container_impl.cpp:765:34: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' container/container_impl.cpp:686:67: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from container/container_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o datalist.o container/datalist.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ./ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ./ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ./ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ./ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' container/datalist.cpp:230:81: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TMin3dData]' container/datalist.cpp:237:77: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from container/datalist.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o gwynetio.o container/gwynetio.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' container/gwynetio.cpp:86:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' container/gwynetio.cpp:143:39: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from container/gwynetio.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. container/cont_nstfile.cpp -o cont_nstfile.moc g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o cont_nstfile.o container/cont_nstfile.cpp container/cont_nstfile.cpp: In function 'void Add3dInfo(QTextStream&, QuaZipFile*, int, TAbstractInfo*, QObject*)': container/cont_nstfile.cpp:402:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (utf = Stream.codec()->name().contains("UTF-8")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container/cont_nstfile.cpp: In function 'void Add4dInfo(QTextStream&, QuaZipFile*, int, TAbstractInfo*, QObject*)': container/cont_nstfile.cpp:494:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (utf = Stream.codec()->name().contains("UTF-8")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ container/cont_nstfile.cpp: In function 'void AddImageInfo(QTextStream&, QuaZipFile*, int, TAbstractInfo*, QObject*)': container/cont_nstfile.cpp:533:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (utf = Stream.codec()->name().contains("UTF-8")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = TAbstractInfo]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = TAbstractInfo]' container/cont_nstfile.cpp:271:34: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QFuture]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QFuture]' container/cont_nstfile.cpp:298:146: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ./ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ./ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ./ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ./ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ./ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QString]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QString]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QString]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QString]' container/cont_nstfile.cpp:289:41: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_nstfile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o cont_filesproccessing.o container/cont_filesproccessing.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_filesproccessing.h:4, from container/cont_filesproccessing.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_filesproccessing.h:4, from container/cont_filesproccessing.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ascifile.o container/ascifile.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QVector]' container/ascifile.cpp:43:10: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/ascifile.h:5, from container/ascifile.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o spcfile.o container/spcfile.cpp container/spcfile.cpp: In constructor 'spcfile::spcfile(QString)': container/spcfile.cpp:41:29: warning: '__builtin_snprintf' output truncated before the last format character [-Wformat-truncation=] snprintf(hdr.fsource, 9,"Andor CCD"); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/qt4/QtCore/qstring.h:54, from /usr/include/qt4/QtCore/QString:1, from container/spcfile.h:6, from container/spcfile.cpp:1: /usr/include/bits/stdio2.h:64:35: note: '__builtin_snprintf' output 10 bytes into a destination of size 9 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ccd.o ccd/ccd.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' ccd/ccd.cpp:718:68: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = ccd::ThreadForCalculations]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = ccd::ThreadForCalculations]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = ccd::ThreadForCalculations]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = ccd::ThreadForCalculations]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = ccd::ThreadForCalculations]' ccd/ccd.cpp:381:18: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QFuture]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QFuture]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QFuture]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QFuture]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QFuture]' ccd/ccd.cpp:390:18: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccd.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ccdmatrix.o ccd/ccdmatrix.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QPair]' /usr/include/qt4/QtCore/qvector.h:247:31: required from 'T* QVector::begin() [with T = QPair; QVector::iterator = QPair*]' /usr/include/qt4/QtCore/qvector.h:260:54: required from 'T& QVector::first() [with T = QPair]' ccd/ccdmatrix.cpp:1003:62: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QPair]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QPair]' /usr/include/qt4/QtCore/qvector.h:247:31: required from 'T* QVector::begin() [with T = QPair; QVector::iterator = QPair*]' /usr/include/qt4/QtCore/qvector.h:260:54: required from 'T& QVector::first() [with T = QPair]' ccd/ccdmatrix.cpp:1032:70: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from ccd/ccdmatrix.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ccdplot.o ccd/ccdplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::insert(QVector::iterator, QVector::size_type, const T&) [with T = QSharedPointer; QVector::iterator = QSharedPointer*; QVector::size_type = int]': /usr/include/qt4/QtCore/qvector.h:379:3: required from 'void QVector::prepend(const T&) [with T = QSharedPointer]' ccd/ccdplot.cpp:324:85: required from here /usr/include/qt4/QtCore/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QSharedPointer' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(i, b, (d->size - offset) * sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtGui/qfont.h:47, from ../qwt/qwt_text.h:5, from ../qwt/qwt_plot.h:3, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qsharedpointer_impl.h:466:7: note: 'class QSharedPointer' declared here class QSharedPointer: public QtSharedPointer::ExternalRefCount ^~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' ccd/ccdplot.cpp:79:71: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TMin3dData]' ccd/ccdplot.cpp:299:79: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ccdplot_impl.o ccd/ccdplot_impl.cpp ccd/ccdplot_impl.cpp: In static member function 'static bool ARS3000::isReady()': ccd/ccdplot_impl.cpp:768:25: warning: left operand of comma operator has no effect [-Wunused-value] for (int i = csb; i < csb + 4, i < 16; i++) { ~~^~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' ccd/ccdplot_impl.cpp:193:60: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' ccd/ccdplot_impl.cpp:236:50: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QStringList]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QStringList]' ccd/ccdplot_impl.cpp:949:31: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' ccd/ccdplot_impl.cpp:568:71: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from ccd/ccdplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ ccd/ccdplot_impl.cpp: In member function 'void CCDPlot::SetManualBaseLine()': ccd/ccdplot_impl.cpp:294:32: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] (x - Base.XSeq.data()[k]) * (Base.YSeq.data()[k+1] - ~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. ccd/ccdscan.cpp -o ccdscan.moc g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ccdscan.o ccd/ccdscan.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ./scanplot.h:19:38: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ./scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QWeakPointer]' ccd/ccdscan.cpp:570:94: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from ./scanplot.h:3, from ccd/ccdscan.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o videoplayer.o USBVideo/videoplayer.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o videoplayer_impl.o USBVideo/videoplayer_impl.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qdialog.h:45, from /usr/include/qt4/QtGui/QDialog:1, from USBVideo/videoplayer.h:4, from USBVideo/videoplayer_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o viewer3d.o gui/viewer3d.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o t3dcontrol.o gui/t3dcontrol.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o QsKineticScroller.o gui/QsKineticScroller.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o controls.o gui/controls.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o edit.o gui/edit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o mslider.o gui/mslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o nstslider.o gui/nstslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o ttabwidget.o gui/ttabwidget.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qtabwidget.h:45, from /usr/include/qt4/QtGui/QTabWidget:1, from gui/ttabwidget.hpp:3, from gui/ttabwidget.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::insert(QVector::iterator, QVector::size_type, const T&) [with T = QPair; QVector::iterator = QPair*; QVector::size_type = int]': /usr/include/qt4/QtCore/qvector.h:364:3: required from 'void QVector::insert(int, const T&) [with T = QPair]' gui/ttabwidget.cpp:29:101: required from here /usr/include/qt4/QtCore/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(i, b, (d->size - offset) * sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:45, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qtabwidget.h:45, from /usr/include/qt4/QtGui/QTabWidget:1, from gui/ttabwidget.hpp:3, from gui/ttabwidget.cpp:1: /usr/include/qt4/QtCore/qpair.h:54:8: note: 'struct QPair' declared here struct QPair ^~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qtabwidget.h:45, from /usr/include/qt4/QtGui/QTabWidget:1, from gui/ttabwidget.hpp:3, from gui/ttabwidget.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::erase(QVector::iterator, QVector::iterator) [with T = QPair; QVector::iterator = QPair*]': /usr/include/qt4/QtCore/qvector.h:376:3: required from 'void QVector::remove(int) [with T = QPair]' gui/ttabwidget.cpp:38:38: required from here /usr/include/qt4/QtCore/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct QPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:45, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qtabwidget.h:45, from /usr/include/qt4/QtGui/QTabWidget:1, from gui/ttabwidget.hpp:3, from gui/ttabwidget.cpp:1: /usr/include/qt4/QtCore/qpair.h:54:8: note: 'struct QPair' declared here struct QPair ^~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qtabwidget.h:45, from /usr/include/qt4/QtGui/QTabWidget:1, from gui/ttabwidget.hpp:3, from gui/ttabwidget.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': /usr/include/qt4/QtCore/qvector.h:599:13: required from 'T* QVector::insert(QVector::iterator, QVector::size_type, const T&) [with T = QPair; QVector::iterator = QPair*; QVector::size_type = int]' /usr/include/qt4/QtCore/qvector.h:364:3: required from 'void QVector::insert(int, const T&) [with T = QPair]' gui/ttabwidget.cpp:29:101: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qtabwidget.h:45, from /usr/include/qt4/QtGui/QTabWidget:1, from gui/ttabwidget.hpp:3, from gui/ttabwidget.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o status.o gui/status.cpp gui/status.cpp: In member function 'void StatusWidget::set(StatusWidget::Shape, QBrush, QPixmap)': gui/status.cpp:32:12: warning: enumeration value 'Custom' not handled in switch [-Wswitch] switch (shape) { ^ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o networkserver.o mobile/networkserver.cpp mobile/networkserver.cpp: In member function 'virtual void BaseNetworkClient::newRead()': mobile/networkserver.cpp:123:63: warning: comparison of integer expressions of different signedness: 'qint64' {aka 'long long int'} and 'long unsigned int' [-Wsign-compare] if (!clientsPacketStarted && socket->bytesAvailable() >= sizeof(quint32)) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ mobile/networkserver.cpp:133:62: warning: comparison of integer expressions of different signedness: 'qint64' {aka 'long long int'} and 'long unsigned int' [-Wsign-compare] if (clientsPacketStarted && socket->bytesAvailable() >= clientsPacketLength + sizeof(quint32)) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o remote_mobile.o mobile/remote_mobile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o main.o main.cpp main.cpp: In function 'int main(int, char**)': main.cpp:313:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (spm = settings.value("display/spm", true).toBool()) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from main.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o mainwindow.o mainwindow.cpp mainwindow.cpp: In member function 'void MainWindow::AttachDetachModuleWindow()': mainwindow.cpp:341:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (m = (I_GUI_MODULE_BASE *)m0->basecast("gui")) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::erase(QVector::iterator, QVector::iterator) [with T = QFuture; QVector::iterator = QFuture*]': /usr/include/qt4/QtCore/qvector.h:376:3: required from 'void QVector::remove(int) [with T = QFuture]' mainwindow.cpp:545:38: required from here /usr/include/qt4/QtCore/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QFuture' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QFuture:1, from mainwindow.h:10, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qfuture.h:194:7: note: 'class QFuture' declared here class QFuture ^~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' mainwindow.cpp:36:78: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' mainwindow.cpp:58:86: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QFuture]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QFuture]' /usr/include/qt4/QtCore/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QFuture]' mainwindow.cpp:529:29: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from mainwindow.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. modules.cpp -o modules.moc g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o modules.o modules.cpp In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from modules.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o tools.o tools.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o options_window.o options_window.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from options_window.h:3, from options_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/QTreeWidget:1, from options_window.cpp:15: /usr/include/qt4/QtGui/qtreewidget.h: In member function 'void TOptionsWindow::addConfig(QSettings&, QString, QString, QVariant, QString)': /usr/include/qt4/QtGui/qtreewidget.h:227:10: warning: 'root' may be used uninitialized in this function [-Wmaybe-uninitialized] { setData(column, Qt::DisplayRole, atext); } ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options_window.cpp:414:22: note: 'root' was declared here QTreeWidgetItem *root; ^~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o dataplot.o dataplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QSharedPointer]' dataplot.cpp:123:70: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from dataplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ dataplot.cpp: In member function 'void DataPlot::on_BCrop_clicked()': dataplot.cpp:82:16: warning: this statement may fall through [-Wimplicit-fallthrough=] x0 = info->NXElems - 1 - x1; ~~~^~~~~~~~~~~~~~~~~~~~~~~~ dataplot.cpp:83:9: note: here case ccd::TInfoForSetOfSpectrums::TopLeft: ^~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o scanplot.o scanplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QWeakPointer]' scanplot.cpp:422:56: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' scanplot.cpp:1603:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TMin3dData]' scanplot.cpp:1019:98: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o scanplot_impl.o scanplot_impl.cpp scanplot_impl.cpp: In member function 'void ScanPlot::scan_start_stop(bool)': scanplot_impl.cpp:264:23: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] } catch (std::bad_alloc) { ^~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::insert(QVector::iterator, QVector::size_type, const T&) [with T = QSharedPointer; QVector::iterator = QSharedPointer*; QVector::size_type = int]': /usr/include/qt4/QtCore/qvector.h:379:3: required from 'void QVector::prepend(const T&) [with T = QSharedPointer]' scanplot_impl.cpp:241:70: required from here /usr/include/qt4/QtCore/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QSharedPointer' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(i, b, (d->size - offset) * sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtGui/qfont.h:47, from ../qwt/qwt_text.h:5, from ../qwt/qwt_plot.h:3, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qsharedpointer_impl.h:466:7: note: 'class QSharedPointer' declared here class QSharedPointer: public QtSharedPointer::ExternalRefCount ^~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QWeakPointer]' scanplot_impl.cpp:293:60: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::erase(QVector::iterator, QVector::iterator) [with T = QSharedPointer; QVector::iterator = QSharedPointer*]': /usr/include/qt4/QtCore/qvector.h:376:3: required from 'void QVector::remove(int) [with T = QSharedPointer]' scanplot_impl.cpp:545:30: required from here /usr/include/qt4/QtCore/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QSharedPointer' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtGui/qfont.h:47, from ../qwt/qwt_text.h:5, from ../qwt/qwt_plot.h:3, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qsharedpointer_impl.h:466:7: note: 'class QSharedPointer' declared here class QSharedPointer: public QtSharedPointer::ExternalRefCount ^~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPair]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPair]' scanplot_impl.cpp:698:96: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' scanplot_impl.cpp:1314:34: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' scanplot.h:19:38: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TMin3dData]' scanplot_impl.cpp:351:93: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from scanplot_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. jm_scan.cpp -o jm_scan.moc g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o jm_scan.o jm_scan.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' scanplot.h:19:38: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from jm_scan.cpp:2: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o spmtunning.o spmtunning.cpp spmtunning.cpp: In member function 'virtual bool SPMModel::sendData(const void*)': spmtunning.cpp:1314:62: warning: enumeral and non-enumeral type in conditional expression [-Wextra] eg3000_fb_control((void *)handle, !FBZ_config_masked ? FBZ_config : fbOff); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QWeakPointer]' spmtunning.cpp:892:65: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' spmtunning.cpp:52:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spmtunning.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o spm_motors.o spm_motors.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_motors.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o spm_scans.o spm_scans.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from spm_scans.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ spm_scans.cpp: In member function 'bool SPMTunning::s_FreqScanStartAuto(bool)': spm_scans.cpp:291:47: warning: 'prev_freq' may be used uninitialized in this function [-Wmaybe-uninitialized] (check_low_freq && fabs(prev_freq - curFrequency->value()) > 0.01 * curFrequency->value())) { ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o deflect_widget.o deflect_widget.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o xyzcalibrations.o xyzcalibrations.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from xyzcalibrations.hpp:3, from xyzcalibrations.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o oscilloscope.o oscilloscope.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::insert(QVector::iterator, QVector::size_type, const T&) [with T = QString; QVector::iterator = QString*; QVector::size_type = int]': /usr/include/qt4/QtCore/qvector.h:364:3: required from 'void QVector::insert(int, const T&) [with T = QString]' oscilloscope.cpp:870:27: required from here /usr/include/qt4/QtCore/qvector.h:617:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QString' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(i, b, (d->size - offset) * sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qobject.h:48, from /usr/include/qt4/QtGui/qwidget.h:47, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qstring.h:83:21: note: 'class QString' declared here class Q_CORE_EXPORT QString ^~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QPointer]': /usr/include/qt4/QtCore/qvector.h:577:9: required from 'void QVector::append(const T&) [with T = QPointer]' /usr/include/qt4/QtCore/qvector.h:299:7: required from 'QVector& QVector::operator<<(const T&) [with T = QPointer]' oscilloscope.cpp:33:25: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' oscilloscope.cpp:203:35: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QString]': /usr/include/qt4/QtCore/qvector.h:599:13: required from 'T* QVector::insert(QVector::iterator, QVector::size_type, const T&) [with T = QString; QVector::iterator = QString*; QVector::size_type = int]' /usr/include/qt4/QtCore/qvector.h:364:3: required from 'void QVector::insert(int, const T&) [with T = QString]' oscilloscope.cpp:870:27: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector::Data' {aka 'struct QVectorTypedData'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector::Data' {aka 'struct QVectorTypedData'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' oscilloscope.cpp:224:61: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from oscilloscope.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o autocalib.o autocalib.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'T* QVector::erase(QVector::iterator, QVector::iterator) [with T = QSharedPointer; QVector::iterator = QSharedPointer*]': /usr/include/qt4/QtCore/qvector.h:376:3: required from 'void QVector::remove(int) [with T = QSharedPointer]' autocalib.cpp:174:32: required from here /usr/include/qt4/QtCore/qvector.h:642:16: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class QSharedPointer' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(p->array + f, p->array + l, (d->size-l)*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtGui/qpixmap.h:49, from /usr/include/qt4/QtGui/qbrush.h:53, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qsharedpointer_impl.h:466:7: note: 'class QSharedPointer' declared here class QSharedPointer: public QtSharedPointer::ExternalRefCount ^~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' scanplot.h:19:38: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' autocalib.cpp:188:63: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o autocalib_impl.o autocalib_impl.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from autocalib_impl.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o EG3000.o hardware/EG3000.cpp hardware/EG3000.cpp: In member function 'virtual void EG3000_CONTROL::run()': hardware/EG3000.cpp:470:88: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] qDebug() << "bl error" << (void*)((BYTE *)read_handle.buffer)[0]; ^ hardware/EG3000.cpp: In member function 'void USB_WRITE_THREAD::start_stop(bool)': hardware/EG3000.cpp:704:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (want_running = st) ~~~~~~~~~~~~~^~~~ hardware/EG3000.cpp: In member function 'void USB_READ_THREAD::start_stop(bool)': hardware/EG3000.cpp:758:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (want_running = st) { ~~~~~~~~~~~~~^~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o motors.o motors.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o shuttle.o hardware/shuttle.cpp hardware/shuttle.cpp: In member function 'void ShuttleControllerNative::set_hid(int, int, long int)': hardware/shuttle.cpp:192:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (i == 9) idx = 10; if (i == 13) idx = 9; if (i == 10) idx = 13; //pro v2 remap ^~ hardware/shuttle.cpp:192:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (i == 9) idx = 10; if (i == 13) idx = 9; if (i == 10) idx = 13; //pro v2 remap ^~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o coboltcontroller.o hardware/coboltcontroller.cpp hardware/coboltcontroller.cpp: In member function 'void CoboltController::set_power(double)': hardware/coboltcontroller.cpp:273:41: warning: unused parameter 'power' [-Wunused-parameter] void CoboltController::set_power(double power) ~~~~~~~^~~~~ hardware/coboltcontroller.cpp: In member function 'void CoboltController::Write(const void*, int)': hardware/coboltcontroller.cpp:391:42: warning: unused parameter 'ptr' [-Wunused-parameter] void CoboltController::Write(const void *ptr, int size) ~~~~~~~~~~~~^~~ hardware/coboltcontroller.cpp:391:51: warning: unused parameter 'size' [-Wunused-parameter] void CoboltController::Write(const void *ptr, int size) ~~~~^~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o relay.o hardware/relay.cpp gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o usbrelay.o ../lib/hidapi_relay/usbrelay.c gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o hidapi_libusb.o ../lib/hidapi_relay/hidapi_libusb.c ../lib/hidapi_relay/hidapi_libusb.c: In function 'hid_read_timeout': ../lib/hidapi_relay/hidapi_libusb.c:826:94: warning: unused parameter 'milliseconds' [-Wunused-parameter] int HID_API_EXPORT hid_read_timeout(hid_device *dev, unsigned char *data, size_t length, int milliseconds) ~~~~^~~~~~~~~~~~ ../lib/hidapi_relay/hidapi_libusb.c: In function 'hid_error': ../lib/hidapi_relay/hidapi_libusb.c:954:68: warning: unused parameter 'dev' [-Wunused-parameter] HID_API_EXPORT const wchar_t * HID_API_CALL hid_error(hid_device *dev) ~~~~~~~~~~~~^~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o nspectr.o hardware/nspectr.cpp hardware/nspectr.cpp: In member function 'virtual bool INspectr::initialize(int)': hardware/nspectr.cpp:29:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return initialized = Proxy_Init(*((HWND*)(&hwnd)), Icon, MonochModel); //fuck gcc ~^~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o nspectr_proxy.o hardware/nspectr_proxy.cpp hardware/nspectr_proxy.cpp:78:13: warning: 'monoch' defined but not used [-Wunused-variable] static BOOL monoch = 0; ^~~~~~ hardware/nspectr_proxy.cpp:77:16: warning: 'hmonoch' defined but not used [-Wunused-variable] static HMODULE hmonoch = NULL; ^~~~~~~ hardware/nspectr_proxy.cpp:76:16: warning: 'hnspec' defined but not used [-Wunused-variable] static HMODULE hnspec = NULL; ^~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moticx.o hardware/moticx.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. container/container.h -o moc_container.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_container.o moc_container.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_container.cpp:204:228: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_container.cpp:220:146: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' moc_container.cpp:234:117: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/container.h:3, from moc_container.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. container/datalist.hpp -o moc_datalist.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_datalist.o moc_datalist.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from moc_datalist.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qabstractscrollarea.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:45, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/qlistwidget.h:45, from /usr/include/qt4/QtGui/QListWidget:1, from container/datalist.hpp:3, from moc_datalist.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. container/gwynetio.hpp -o moc_gwynetio.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_gwynetio.o moc_gwynetio.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_gwynetio.cpp:143:145: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_gwynetio.cpp:144:141: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from container/gwynetio.hpp:5, from moc_gwynetio.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. container/cont_nstfile.h -o moc_cont_nstfile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_cont_nstfile.o moc_cont_nstfile.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from moc_cont_nstfile.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from moc_cont_nstfile.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. container/cont_filesproccessing.h -o moc_cont_filesproccessing.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_cont_filesproccessing.o moc_cont_filesproccessing.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_filesproccessing.h:4, from moc_cont_filesproccessing.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from container/cont_basetypes.h:3, from container/cont_nstfile.h:4, from container/cont_filesproccessing.h:4, from moc_cont_filesproccessing.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. ccd/ccd.h -o moc_ccd.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_ccd.o moc_ccd.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from moc_ccd.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. ccd/ccdmatrix.h -o moc_ccdmatrix.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_ccdmatrix.o moc_ccdmatrix.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdmatrix.h:3, from moc_ccdmatrix.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. ccd/ccdplot.h -o moc_ccdplot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_ccdplot.o moc_ccdplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ccd/ccd.h:129:40: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ccd/ccd.h:130:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector >]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector >]' ccd/ccd.h:41:32: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector > >::Data' {aka 'struct QVectorTypedData > >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QVector]' ccd/ccd.h:42:38: required from 'void ccd::TAbstract3dData::Add(int, int, const T&) [with T = QVector]' ccd/ccd.h:198:47: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ccd/ccd.h:3, from ccd/ccdplot.h:3, from moc_ccdplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. USBVideo/videoplayer.h -o moc_videoplayer.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_videoplayer.o moc_videoplayer.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/t3dcontrol.hpp -o moc_t3dcontrol.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_t3dcontrol.o moc_t3dcontrol.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/QsKineticScroller.h -o moc_QsKineticScroller.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_QsKineticScroller.o moc_QsKineticScroller.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/controls.h -o moc_controls.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_controls.o moc_controls.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/edit.hpp -o moc_edit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_edit.o moc_edit.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/mslider.hpp -o moc_mslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_mslider.o moc_mslider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/nstslider.h -o moc_nstslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_nstslider.o moc_nstslider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. gui/status.hpp -o moc_status.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_status.o moc_status.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. mobile/networkserver.hpp -o moc_networkserver.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_networkserver.o moc_networkserver.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. mobile/remote_mobile.hpp -o moc_remote_mobile.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_remote_mobile.o moc_remote_mobile.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. mainwindow.h -o moc_mainwindow.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_mainwindow.o moc_mainwindow.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from mainwindow.h:4, from moc_mainwindow.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. options_window.h -o moc_options_window.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_options_window.o moc_options_window.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. dataplot.h -o moc_dataplot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_dataplot.o moc_dataplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from dataplot.h:3, from moc_dataplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. scanplot.h -o moc_scanplot.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_scanplot.o moc_scanplot.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' scanplot.h:19:38: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from ../qwt/qwt_plot.h:7, from ../plot/core/plot_core.h:6, from ../plot/2d/plot_2dtypes.h:3, from ../plot/2d/plot_2dplot.h:3, from ../plot/plot.h:3, from scanplot.h:3, from moc_scanplot.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. spmtunning.h -o moc_spmtunning.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_spmtunning.o moc_spmtunning.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_spmtunning.cpp:206:145: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from spmtunning.h:4, from moc_spmtunning.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. spm_motors.hpp -o moc_spm_motors.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_spm_motors.o moc_spm_motors.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. deflect_widget.hpp -o moc_deflect_widget.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_deflect_widget.o moc_deflect_widget.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. xyzcalibrations.hpp -o moc_xyzcalibrations.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_xyzcalibrations.o moc_xyzcalibrations.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. oscilloscope.h -o moc_oscilloscope.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_oscilloscope.o moc_oscilloscope.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' moc_oscilloscope.cpp:160:145: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from oscilloscope.h:3, from moc_oscilloscope.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. autocalib.hpp -o moc_autocalib.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_autocalib.o moc_autocalib.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/QWidget:1, from autocalib.hpp:3, from moc_autocalib.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. hardware/EG3000.h -o moc_EG3000.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_EG3000.o moc_EG3000.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. motors.hpp -o moc_motors.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_motors.o moc_motors.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. hardware/shuttle.h -o moc_shuttle.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_shuttle.o moc_shuttle.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. hardware/coboltcontroller.hpp -o moc_coboltcontroller.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_coboltcontroller.o moc_coboltcontroller.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. hardware/relay.hpp -o moc_relay.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_relay.o moc_relay.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. hardware/nspectr.hpp -o moc_nspectr.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_nspectr.o moc_nspectr.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. hardware/moticx.hpp -o moc_moticx.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o moc_moticx.o moc_moticx.cpp /usr/lib64/qt4/bin/rcc -name data data/data.qrc -o qrc_data.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -D_x64 -DUSE_RELAY -DUSE_IVIDEO_MOTIC_X -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I../../nspec-15.5598 -I. -Igui -I../qwt -I../plot -I../eg3000 -I../quazip -I../lib/linux -I/usr/include/libusb-1.0 -I../lib/hidapi_relay -I/usr/include/libusb-1.0 -I/usr/X11R6/include -I. -o qrc_data.o qrc_data.cpp g++ -Wl,-rpath,'$ORIGIN',-z,origin -Wl,-O1 -o ../bin/nspec container.o container_impl.o datalist.o gwynetio.o cont_nstfile.o cont_filesproccessing.o ascifile.o spcfile.o ccd.o ccdmatrix.o ccdplot.o ccdplot_impl.o ccdscan.o videoplayer.o videoplayer_impl.o viewer3d.o t3dcontrol.o QsKineticScroller.o controls.o edit.o mslider.o nstslider.o ttabwidget.o status.o networkserver.o remote_mobile.o main.o mainwindow.o modules.o tools.o options_window.o dataplot.o scanplot.o scanplot_impl.o jm_scan.o spmtunning.o spm_motors.o spm_scans.o deflect_widget.o xyzcalibrations.o oscilloscope.o autocalib.o autocalib_impl.o EG3000.o motors.o shuttle.o coboltcontroller.o relay.o usbrelay.o hidapi_libusb.o nspectr.o nspectr_proxy.o moticx.o moc_container.o moc_datalist.o moc_gwynetio.o moc_cont_nstfile.o moc_cont_filesproccessing.o moc_ccd.o moc_ccdmatrix.o moc_ccdplot.o moc_videoplayer.o moc_t3dcontrol.o moc_QsKineticScroller.o moc_controls.o moc_edit.o moc_mslider.o moc_nstslider.o moc_status.o moc_networkserver.o moc_remote_mobile.o moc_mainwindow.o moc_options_window.o moc_dataplot.o moc_scanplot.o moc_spmtunning.o moc_spm_motors.o moc_deflect_widget.o moc_xyzcalibrations.o moc_oscilloscope.o moc_autocalib.o moc_EG3000.o moc_motors.o moc_shuttle.o moc_coboltcontroller.o moc_relay.o moc_nspectr.o moc_moticx.o qrc_data.o -L/usr/lib64 -L/usr/X11R6/lib ../plot/lib/libplot.a ../qwt/lib/libqwt.a ../eg3000/lib/libeg3000.a ../quazip/lib/libquazip.a -lz -lGLU -lusb -lusb-1.0 -lQtScript -L/usr/lib64 -lQtOpenGL -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lpthread -lGL make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/src' cd src/plugins/litho/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/src/plugins/litho/litho.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile cd src/plugins/litho/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/src/plugins/litho' /usr/lib64/qt4/bin/moc -DQT_WEBKIT -D_x64 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../../../nspec-15.5598 -I../../../src -I../../gui -I../../../qwt -I../../../plot -I../../../grapheditor -I../../../eg3000 -I. litho.cpp -o litho.moc g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -D_x64 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../../../nspec-15.5598 -I../../../src -I../../gui -I../../../qwt -I../../../plot -I../../../grapheditor -I../../../eg3000 -I. -o litho.o litho.cpp In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../../../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' ../../../../nspec-15.5598/src/scanplot.h:19:38: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../../../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' ../../../../nspec-15.5598/src/scanplot.h:20:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../../../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../../../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../../../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qdebug.h:52, from /usr/include/qt4/QtCore/QDebug:1, from litho.cpp:3: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -D_x64 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../../../nspec-15.5598 -I../../../src -I../../gui -I../../../qwt -I../../../plot -I../../../grapheditor -I../../../eg3000 -I. -o tools.o ../../tools.cpp /usr/lib64/qt4/bin/rcc -name litho ../../data/litho.qrc -o qrc_litho.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -D_x64 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../../../nspec-15.5598 -I../../../src -I../../gui -I../../../qwt -I../../../plot -I../../../grapheditor -I../../../eg3000 -I. -o qrc_litho.o qrc_litho.cpp rm -f liblitho.so.1.0.0 liblitho.so liblitho.so.1 liblitho.so.1.0 g++ -Wl,-rpath,'$ORIGIN',-z,origin -Wl,-O1 -shared -Wl,-soname,liblitho.so.1 -o liblitho.so.1.0.0 litho.o tools.o qrc_litho.o -L/usr/lib64 ../../../grapheditor/lib/libgraphed.a ../../../plot/lib/libplot.a ../../../qwt/lib/libqwt.a -lQtGui -L/usr/lib64 -L/usr/X11R6/lib -lQtCore -lpthread ln -s liblitho.so.1.0.0 liblitho.so ln -s liblitho.so.1.0.0 liblitho.so.1 ln -s liblitho.so.1.0.0 liblitho.so.1.0 rm -f ../../../bin/liblitho.so.1.0.0 rm -f ../../../bin/liblitho.so rm -f ../../../bin/liblitho.so.1 rm -f ../../../bin/liblitho.so.1.0 mv -f liblitho.so.1.0.0 liblitho.so liblitho.so.1 liblitho.so.1.0 ../../../bin/ make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/src/plugins/litho' cd mobile_remote/ && /usr/lib64/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/mobile_remote/mobile_remote.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile cd mobile_remote/ && make -f Makefile make[1]: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/mobile_remote' g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o main1.o main1.cpp In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/QVector:1, from ../src/mobile/networkserver.hpp:3, from main1.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o mobile_main_window.o mobile_main_window.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TCurveData]' mobile_main_window.cpp:1223:39: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:343:3: required from 'void QVector::resize(int) [with T = QSharedPointer]' ../plot/core/plot_core.h:452:5: required from 'void plot::ResizeOwner(QVector >&, int) [with T = plot::TMin3dData]' mobile_main_window.cpp:1252:37: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:398:9: required from 'QVector& QVector::operator=(const QVector&) [with T = QVector]' ../plot/3d/plot_3dtypes.h:27:7: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TCurveData]' mobile_main_window.cpp:1225:67: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' ../plot/core/plot_core.h:478:12: required from 'QVector > plot::getUnLock(const QVector >&) [with T = plot::TMin3dData]' mobile_main_window.cpp:1254:53: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from mobile_main_window.cpp:1: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o QsKineticScroller.o ../src/gui/QsKineticScroller.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o controls.o ../src/gui/controls.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o edit.o ../src/gui/edit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o nstslider.o ../src/gui/nstslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o mslider.o ../src/gui/mslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o networkserver.o ../src/mobile/networkserver.cpp ../src/mobile/networkserver.cpp: In member function 'virtual void BaseNetworkClient::newRead()': ../src/mobile/networkserver.cpp:123:63: warning: comparison of integer expressions of different signedness: 'qint64' {aka 'long long int'} and 'long unsigned int' [-Wsign-compare] if (!clientsPacketStarted && socket->bytesAvailable() >= sizeof(quint32)) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/mobile/networkserver.cpp:133:62: warning: comparison of integer expressions of different signedness: 'qint64' {aka 'long long int'} and 'long unsigned int' [-Wsign-compare] if (clientsPacketStarted && socket->bytesAvailable() >= clientsPacketLength + sizeof(quint32)) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o deflect_widget.o ../src/deflect_widget.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. main.hpp -o moc_main.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_main.o moc_main.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. mobile_main_window.hpp -o moc_mobile_main_window.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_mobile_main_window.o moc_mobile_main_window.cpp In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QVector]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:147:45: required from 'void QVector::detach() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:152:24: required from 'T* QVector::data() [with T = QVector]' /usr/include/qt4/QtCore/qvector.h:360:16: required from 'T& QVector::operator[](int) [with T = QVector]' ../plot/3d/plot_3dtypes.h:35:69: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:16:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:17:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QWeakPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QWeakPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QWeakPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:18:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector::realloc(int, int) [with T = QSharedPointer]': /usr/include/qt4/QtCore/qvector.h:337:3: required from 'void QVector::detach_helper() [with T = QSharedPointer]' /usr/include/qt4/QtCore/qvector.h:123:84: required from 'QVector::QVector(const QVector&) [with T = QSharedPointer]' /usr/include/qt4/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = QVector >]' /usr/include/qt4/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = QVector >]' ../plot/plot.h:19:1: required from here /usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector >::Data' {aka 'struct QVectorTypedData >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from mobile_main_window.hpp:4, from moc_mobile_main_window.cpp:9: /usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector >::Data' {aka 'struct QVectorTypedData >'} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/gui/QsKineticScroller.h -o moc_QsKineticScroller.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_QsKineticScroller.o moc_QsKineticScroller.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/gui/controls.h -o moc_controls.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_controls.o moc_controls.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/gui/edit.hpp -o moc_edit.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_edit.o moc_edit.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/gui/nstslider.h -o moc_nstslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_nstslider.o moc_nstslider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/gui/mslider.hpp -o moc_mslider.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_mslider.o moc_mslider.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/mobile/networkserver.hpp -o moc_networkserver.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_networkserver.o moc_networkserver.cpp /usr/lib64/qt4/bin/moc -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. ../src/deflect_widget.hpp -o moc_deflect_widget.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o moc_deflect_widget.o moc_deflect_widget.cpp /usr/lib64/qt4/bin/rcc -name data ../src/data/data.qrc -o qrc_data.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -DPIC -fPIC -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../nspec-15.5598 -I../src -I../src/gui -I../qwt -I../plot -I../lib/linux -I. -o qrc_data.o qrc_data.cpp g++ -Wl,-O1 -o ../bin/nspec_mobile main1.o mobile_main_window.o QsKineticScroller.o controls.o edit.o nstslider.o mslider.o networkserver.o deflect_widget.o moc_main.o moc_mobile_main_window.o moc_QsKineticScroller.o moc_controls.o moc_edit.o moc_nstslider.o moc_mslider.o moc_networkserver.o moc_deflect_widget.o qrc_data.o -L/usr/lib64 ../plot/lib/libplot.a ../qwt/lib/libqwt.a -lQtGui -L/usr/lib64 -L/usr/X11R6/lib -lQtNetwork -lQtCore -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/mobile_remote' make: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598' + cd gwy_proxy/gcc_make + make -f Makefile.linux make: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/gwy_proxy/gcc_make' gcc -O2 -DVERSION="2" -DPACKAGE="nst_proxy" -I "/usr/include/cairo" `pkg-config --cflags glib-2.0` `pkg-config --cflags gtk+-2.0` -I "/usr/include/gwyddion" -fPIC -I . `pkg-config --cflags gtk+-2.0` -I "/usr/include/gwyddion" `pkg-config --cflags gdk-pixbuf-2.0` `pkg-config --cflags gtkglext-1.0 gtkglext-x11-1.0` -c nst_proxy.c nst_proxy.c: In function 'send_container': nst_proxy.c:206:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data = gwy_graph_curve_model_get_xdata(dcurve); ^ nst_proxy.c:207:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data2 = gwy_graph_curve_model_get_ydata(dcurve); ^ nst_proxy.c:214:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_BOTTOM); ^ nst_proxy.c:220:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_LEFT); ^ nst_proxy.c: In function 'send_back_all': nst_proxy.c:270:33: warning: implicit declaration of function 'inet_addr'; did you mean 's6_addr'? [-Wimplicit-function-declaration] sinRemote.sin_addr.s_addr = inet_addr("127.0.0.1"); ^~~~~~~~~ s6_addr nst_proxy.c: In function 'send_back_graph': nst_proxy.c:465:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data = gwy_graph_curve_model_get_xdata(dcurve); ^ nst_proxy.c:466:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data2 = gwy_graph_curve_model_get_ydata(dcurve); ^ nst_proxy.c:473:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_BOTTOM); ^ nst_proxy.c:479:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_LEFT); ^ g++ nst_proxy.o -shared `pkg-config --libs gtkglext-1.0 gtkglext-x11-1.0` `pkg-config --libs gtk+-2.0` -L preloadable_intl -lgwyapp2 -lgwymodule2 -lgwydgets2 -lgwydraw2 -lgwyprocess2 -lgwyddion2 -onst_proxy.so make: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/gwy_proxy/gcc_make' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.2816 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/nspec-buildroot + : + /bin/rm -rf -- /usr/src/tmp/nspec-buildroot + cd nspec-15.5598 + install -D -m0644 lib/linux/nst-udev.rules /usr/src/tmp/nspec-buildroot//etc/udev/rules.d/99-nst.rules + install -D -m0644 lib/linux/99-shuttle_ignore_xorg.conf /usr/src/tmp/nspec-buildroot//etc/X11/xorg.conf.d/99-shuttle_ignore_xorg.conf + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/bin/ + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/lib64/nspec + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/share/pixmaps/ + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/share/applications/ + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/share/mime/packages/ + install -m 644 lib/linux/ALT_RPM/nspec.svg /usr/src/tmp/nspec-buildroot//usr/share/pixmaps/ + install -m 644 lib/linux/nspec.desktop /usr/src/tmp/nspec-buildroot//usr/share/applications/ + install -m 644 lib/linux/ALT_RPM/nspec.xml /usr/src/tmp/nspec-buildroot//usr/share/mime/packages/ + cp bin/nspec /usr/src/tmp/nspec-buildroot//usr/bin + cp bin/liblitho.so bin/liblitho.so.1 bin/liblitho.so.1.0 bin/liblitho.so.1.0.0 /usr/src/tmp/nspec-buildroot//usr/lib64/nspec + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/lib64/gwyddion/modules/ + cp gwy_proxy/gcc_make/nst_proxy.so /usr/src/tmp/nspec-buildroot//usr/lib64/gwyddion/modules + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/nspec-buildroot (auto) mode of './usr/lib64/gwyddion/modules/nst_proxy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/nspec/liblitho.so.1.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/nspec/liblitho.so.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/nspec/liblitho.so.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/nspec/liblitho.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/nspec-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/nspec-buildroot/ (default) Compressing files in /usr/src/tmp/nspec-buildroot (auto) Adjusting library links in /usr/src/tmp/nspec-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/nspec-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib64/nspec/liblitho.so.1.0.0: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/lib64/nspec/liblitho.so.1.0: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/lib64/nspec/liblitho.so.1: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/lib64/nspec/liblitho.so: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/bin/nspec: RPATH entry found: $ORIGIN Hardlinking identical .pyc and .pyo files Processing files: nspec-15.5598-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pjJGU7 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jgqXWA find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: /etc/udev/rules.d, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:plOnCPIg6Z2x6KLtZ8tiJA7G23KOtPdVu, libQtCore.so.4()(64bit) >= set:pgAajknvq7AjGSabU6s1yGcWgL2UhJ1RWs1OLd4B8SNGuLflpOb2Jnpr77ACLH1faoQJEAkzLUPy693ImZucPX8hVnKas8ArBmf2ZwxLZHIlqbonwFnbZ8BD29ak430QcIpfmzttyDyZl4IyzFPd2Me5mIOZKIsrZII3gWwasQ81hTO74QMgEqZ9I23jWECZDCqWZAHWe5HkRLJwL3WGCBBhDNQ8oCslbbh3wfynRnRe79Y80UoDYtTkznr8y8IZ8jdnMS1XT2UOQ5YWod4KhYGNrtGSZD2z9weRaNAQ2BAJO4kJGlw1BbwBbBAm9gcIiIStqfeAw7qqFPxXn9T2lHMvi89TWkInhBmyCo6PwoKzZ2Z2x57ggmWFE5XzR1GEW5K04jVQaYzWdNm2fIwoK59VKkIJZIE1ZkB2qKUQRuh8F6SeOqdigIPECVEq3gimH3FHyeA4YgSfr6kxIcsQZyQEQHVySm8QlPRYPdBHZkAv568BzCkfqqZbyuyFNs1zzmTUhPPodmVKs4UBNHthjkcGsH9NGtyKog7s366GVmZv05CaucKnLs4y5ZIzNX0LBoF96G87CqoAFN6c0dJ7cnsrjpnYghkFDoCarXgv19VxIPCuTPskvVe0LfvJk4E45B6EKiZ7urfoiToPbhNeLPZ6ed9WnPNZ0PZ2BdOZuZIEbBu9gx2l0Vx7TcB7KPemuZzHGeZ93zZw64YjBkJBMAo4OewSTKst2C0tP5qQedOtXQjcpy8qPRYai1y4Eyi9aT9mqotwMN847efwYgsMNbVX0PZL5VXS63gKnmREZvBfnHv7GguAVlBHiexlOBHyZs9y97WZlEaNDTb8K0rL4zmv6WFokTlqW8NZmdimN321EI2jjf1OB5SQ8HNYAmOGN3TXAkJpGBBXBtMzYrU9zvZwpf4Mi48OGQ9AMwSxbmuBreEMVYkCDDbCzobBbeFFRvhTM8RNSsLtFohbR54VhV2rsQ8lDNFGBu0HHdSKV3zzE2wOt2KbwUBaQGgvdZDjK8z0dzhsWZ6gTOL1Klwr6cDBp77AodFRKUDOvDWvYoZ0fUnI4MbGb0BX6ZpFcIAwvZrbxjZtK4dCQvq65k5loF1PZahm6YpXEVi5EfCWk3oFxCEk782M9Fxt883yUXKXSfaLsMIoq2PT4utc1AwKABsdfCdjUxjNIEj4lfwkp1T7Wa3an9YFiv84x3e7ibdcjoZhwuT11dBDtOzwFLejHLGR6enEPj, libQtGui.so.4()(64bit) >= set:rggvkUfrNdIWK8t0wzHw4acMXBb2rZmirHSoEND0FTNW1WZxAhBue17yPuAvgzg1029QjGVQMha82wIlstCZ0OQIupyx2AI8iZzbZpqH7NSMqnEN6SmRi6lE1hRe2r1ZuW4hqp5rty5xMRhhqC7RO8t4vtwL15Hd00ZDa8pccgu1lrT1d046jT8CXEXZKT5H3z5YuRCo3MtyKHcZ1f800C5NR6sRiu6MyCN81OTi6rf0W34PfTkVPmxR2ZdsI4yQYJVX7EXqNKgvkpUWjWn20u0TX6MewNF44fWig58vN1Il9VWdHzEBs0qPDFVMuwHFnjZwnuDjwp5DXxdC3IJCzD2KP82aBZDkZk20TwAd5TuggMZapetoWdgE05wbZlQU0SkP5SJ1F2Peai0cv61Zf1e5kZaRZr9wnCxCM8wMYWXZnJWax2PM6WbbNPwbKuteGHRSK56rFm5QWGUXSWMMkjgV6EbbOVOpVSUCjgJ4wZrxS7MQHLQjjaUQI9Hk6RpSovnbpZIicF9EQ88Y6koPudi1Zw4pFLqi1CJZsL6i8K13c8ENHmKnHZ4I0VPx1zkkrisn2yKiDpCA7COIlFH3jXaV0m8w2JkaMvbkK8smOphnwgluyscTax4QSjKByTZjoGm5QfqAgHzW66EHRlUvu1u9edGPNMpcwWrsb46AP5rP7eO2HZoZKCGINRwcCw9M4PBDmnZ7r6eqMjIAL0MxQwMnkW9hEsZa3RhQLWd1mBhijUi565apXGDdfqArMuwUmxDpYAAgiCmUJVXKYeMJ4a9QhEbxTPVzB2kF84eZ32Y2ZI4Ny3ZfnTT0BbrwYQZm88oceUv0PrKKnRje9h3aJZ6zbUj2UrhJwfSqXHqQuxHiC1U7t5Fj0IjzNFBIoxE19NkYDppmiySvurXsQ2ZwITHoq42Tm1dECibjcR7Wq6BeOih0nmn2gukKrvybPeYQD685RP25x96YOwpTRPSsVLx2OnbWm27wKM9hCPAgHADoz7dDXHZJojog4nixTacLY5Z4vwAW0Ab2c3z7FlYvGIELyItkoAOPKjCfNnmlE9yq5IVHBHDP2ZlPWjQOGZpmOegfsIlFeAht3HqAjB1uakyZrgW60v3BgaKvQAFAwyA2MQCv2wZt9vlm4Fe1jKZvHvO0w2EQLPJ7Fu6yZ8YV24yZiOZLEJPiiLGcinJEo2Gsuf4ZjrHMfG3uHAbjZgDlJ1FnPkcOk13ZjlF00GbMv90MEmFb6HDlAZFdUF5Khobm7jD5kl50ejoy07FzjcsATQnE6T6t1Eh2zoS0aIhEAngv00lUqusZBvPmZEyeZErRAPwGLZzyOFYe4ngoIc8oZcUw3y9ov3RM0GKpeZLBQN0zedyG7aPTwoxZ4ycfOp36qF3Ms24vR9slyzcbRpciDylGr9f0K1jvXc25VvYP2NsRKZc5POqgec8h1dX22qE96W2LwniPFt28AfBaRmPu0MP8ADTlcqgHQxzfbf8u8PLJ01hqpfeHCyQygc3Lvd0ASG4YpxSZIbeZiH3h3bQaUyAoYpUOa4Pc3h0266te4PPWaSU3kQ4wNwzlx8HTD0AHflB52zATpchSiWOarmLjQTCrMZ6VH9BzbgipXH6yCGusQQfXzE0SnbZucobnBgJ8s5jfBebdYbOCa7463lVksELYzZ9Hn9JPl8f8HE2aJ3K3nEsFKOZjNR1rkxA9IfWfagfJfJ7EfPwc1Ft6yZEZc1ab7yYvoTifDiYQlEZiQVT2SjHmhz3BxfgMzihsw0faWBIM848lSGII5bS5x5VlP4Em8Y5ZdZgi24GgpDk7rcScZmFxpNK6waRY8q7DPdGZ6ZphqrTZIK0c0wy3R4nDm2l1llYBH1fJknY8MZ0js3z9Zj3ncEB9LZtaKjTs74mhE7Xz29erypOD2oEmw80Ko3Z8ZKvZl8rOYH6BOzAvY8w8oVDqMoNwjvFZCyz7mJEMuhNMaVi3MCHMmHZ84saodVUexZGPPRQ4BZbZ2DlFGkQqdrizb1SN40ch81Uk3F1xFDBHFSqxSq9TjZgp3Aror5p9Qjf3LHOVLL0YXRyoz1f0nsAN0lNGyCqksnEkaaovGmOl1zigjgJ98YZtT29byQbWeACnAwhKZvv3TK0Me3pZ9ZHGlCSZlBG3y6t0xw5INZg3NEUM05qp7qeuzZqH0F6HwxFjCaIXUvzCCp9uFyXuHSkmZFa7KB9i6xwRuaGZfObXuhqUEj2OZHNJwZnlr3SLZdoFG1Cy3wBNXzQyFs7FuRsklNQgw8UsEugVgOOvVxAWXQm0pK4lS85LkGFKRmOeZkkRe4u2bUIojMyd92EtVFZnJp3hgJN8DmnORz0EpKJZpXzoe1K9S7ZGvxYPL5Ga0fa46nyp44tcFtRzKKkBn8kx3eHClixxT41mc3FpTlR8JgXm82RNofm6xk2CG5Z62z9Uum0Th1EGwIaSbgNo9mIkEvQphjo904P000EOHMjslX34v6wK6QS3s14PoVgJspZE8B98w4wO9ox8gQLzuPxnfy6fO1MZ84Z0lz79tMt6JP0Rw1ER6SjWKh59MW2Sm96WddlsfzrxxfrcZbw6qDNBxAzrxvk9uUd4vFsjXPpNn2dCqRN9jLgb5jTRl5EtMDP6dPtaZyEGWj7YyHZHY6BxkWYBXxnzAzFuUXwBaK87iWTaf01ZKjo4MiHZcF4aIbEhmWMZg8hWmY0ECgEb2wWtd96JuhAkrhsg7wP38Lbc9K4Q94bQoOxWmA0DWEzKqFksnwhD8xxZxZz5la1OGK1Avvu3396xDEbALF2DZ5QXlJddj7Zt84RCayUqDM36qXwPGaBgxIqhXGoMQ6dkP8bba2iN3DMOhSSJN61Z9lbaoZEDBa9aZKiKq88gSdzywqRZDXQVHRQYYZItNtqqh0L4GVjfWPrd8tsm05pm7MjZiZy6RiqMhucn7U25e93Mjnq3Qy5UAApn26GFzWHo7p, libQtNetwork.so.4()(64bit) >= set:oiEpSYXZrMN2Lvn8mVtqsnZGxhTZgmMYCLcZFhpjUZC0Zn0agGzFL2wwqsWc9keaoPuz30MZw0f893NBLxXcokZFC3YLuINvFjZ14U0ZJB6RxZbu9R9, libQtOpenGL.so.4()(64bit) >= set:nhTxS9grGiDZDUg3Z2YbWNamow8b2AknSOYuwGZkrF8vgqBQKTCWNZgBhFFnWalZ03TRfpvzy0aLYSmWeI0ba33g6T0UroZjsxX0CrptdB2X9i2tyIdS, libQtScript.so.4()(64bit) >= set:mh7WJhjO9rzBqSxNAPYq9b925Wv8lXUBwSAdtZGR83N2S8Vo1akz055Nf10, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libusb-0.1.so.4()(64bit) >= set:iew8DHnBFzWlddVCVmmiCsJZ8aVk, libusb-1.0.so.0()(64bit) >= set:kfVTRgwr9LGniFc6R6JLW46a6DUlKQOnUc2sTMPHXiUw4, libz.so.1()(64bit) >= set:kgb6dgbWdAhpAOohZEkpEyq, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sLQR5g Creating nspec-debuginfo package Processing files: nspec-gwyddion-plugin-15.5598-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Sr9I81 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dLvQ0R find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: gwyddion, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libglib-2.0.so.0()(64bit) >= set:omdQ8h6dZBb7a, libgobject-2.0.so.0()(64bit) >= set:mjuQEtyop0U0oe, libgwyapp2.so.0()(64bit) >= set:midE2whect6RvCZsx9odZseQp1Vm9, libgwyddion2.so.0()(64bit) >= set:mjELmBiK2sV7ERAmO5ZsKK6, libgwydgets2.so.0()(64bit) >= set:miBWO7SJfhIiTbkZiXA7pWzVux0fB8gPcJDv3I8, libgwymodule2.so.0()(64bit) >= set:kip5vO1Voi1, libgwyprocess2.so.0()(64bit) >= set:njnGQlmRlIc1IrZw1NrfJkuhZj3pLpZCjqe6YSCrM, libpthread.so.0(GLIBC_2.2.5)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.35qChO Creating nspec-gwyddion-plugin-debuginfo package Processing files: nspec-plugin-lithography-15.5598-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mrU2pO find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MK6byS find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: nspec, libQtCore.so.4()(64bit) >= set:phiBxHBkmgSEiEn2U1eSXA9hnOYP70DOXXZBSatmrV9kVwDy8tHAbBAVZxKwudh2iKj10E62MctKOFFaJwDueu5LHF2MmKp64z3FxDY10kbQaJ8ThoWjLMN1ZFrIb86MKTCaHuCStRVykxIcsOdoEU33krDnHDZhisQARLokmnM4MbwzlP0xToRemE8mRL3157FhXJ4bdRHtOQ8eXocUCOmN3ayyWrFL09VhSpDu7QySaPZnModPKniS8STTPEgFX9ouN8cX0Gsa4xsV0PiFENUb0n1m0tcND6aBLZJlq1HAzBRisIIkPQbbpsKiTCTPjya419L5tLmAlzZEytQaTgAGRbTItBWEhQV101hWEsxdZumzqqeSKNcDLzwX8eaGMhOxAqCqgPA13HZLch8kUnwafVsL6pVwfqqnwZpDQnmmjx8ZuES0ae2InyM3zf9GU86Zn0Huqgl, libQtGui.so.4()(64bit) >= set:rhMZqozZwUHQOLZdAGJqzxeZkgWt6ztylWZFk5f8wevg3Y0Psqw2uZ3WWNOQI57RedyFyKjckExcGG1NgsJxx9IcyTzduonl68HttEw33tibEZ556zDwSZfWT5GT9GmPtBvD4MTqPP0oS7pIRKfazpjBobZuZIwZzzr5Z210KVjsa8mzgswBoOCfBC3cGuP1GJ6FeLkZtJ3s3OIFMWXdZ69kwGv0DUxtzMrUMbP0dlOSwFVznLueaNy46egYtdjTPO3ba9tfEFpOVtmeCzf5l6MUP9LsUsLSuUlbKnPZdZp35c2pdN90DpCA7cBFprOzn6xpCgQA4qmP584KY2uArBg2G2mPr3JW6c8FDq1rFxsqxFu0dC1TRPhLMxQgxPsuJxW8WnsCl4EHAJlZcC7dbMzF3dZyvrS6tb9YhEn2DBKoZ39MbZpFy57pv5BbrwYgNpyePtpCTsVXrgprLqsxf9OTyYU8wOdxu9rbPodjemWSeoK8C6xMJlgjnnOuz08YetiNemlXRgsBLlrP9ZJEwYyF4zEsBsngvKfKA9OpqmHV9kc33S74ChCfNJ6t0BTEZkQOqQD5vXCtUJ3p1y1kcpreDshxZAgt2CstDUw2ESLjTO4qtxhWMZHWgovSG2vhtw2uZ1e0oG6CW0cyKZy9okb2U9aINmIKn0cuOISX4z7VtWbGNtzKwKUYBtS845N0lUisSn8kDvtH6bZjFDCfBmogvwjMZmEC6gRdPPZDg8fSwVsGMv2UjADM1gyoKbZLIgcnqT6uW0Le1Exs0NrW0RsiIZ8XGFhCkuZy4Lcy5B6mElgbiOP1MG74Ps3hwwxHpFHH0v930FSc46EgonmhR6OnoSbPN59m4YrZhIJHiEm4CcSpF5fJVK7fccmxfn7paWH0BqtXtTJiO4OpKTLGzDC1N4ASpoY7SP1BBzFsvviScC6ruEYMxwCjaiDWYEgwofl0jZvrv0neVoz4A1ccuVjZryfNCmgEJtZzr0f7F9KZ4oPeDdkjGZ4YREj7Z8Jz2hE917IkWuGWXZny3oF38f24wH40HDRAVTsdrJG79LOxY7oRZfnDDHPh2KsCZ9YB0Ezy86x2MhdA64Kum0G3A3q6WptKqlM3M9eiJ4Ew7lIGEFdaqYanxmKaUtGxv5nwmIP1ZHZllI0kd8GE38sfX3zrnixCRnD8fNy93XmMAVGAqZBFbNhp31rXFEKoJfFfOsTuiXJQQ0QeZBcJpZvhljPHKZ2oZG9P5hBpA2LkiJ4r7G7A7r2bSch0JbvGvHdPZ57U4Z4GPZoZJLM1mZuujc3dHhnnHOr0RCl3kFBKGcibEv0A4hlHNviVU2uq6weVsVvZvtE8k0opDfg0Wz4fWGcxMXu9WTQaIuAE7alXMt6qD18YOMMwaKfy1lEbdKcGLJo3aFqqvmmYUKfwD4tDOv1llZF1Z7DPZ0jcVGgl5nERtu0x0moaxhFIC91dOi7coJmY0wUWNk749BJ8sg78JAA82i1y6juEe4gxyX2423WvxXjX9WK9kQXGqPQciR95H1WZ4JEZayNQ6Z20NI0grySJV61XP2v376tYLtswiMDwQIC3UCmcFzT2EGlIO3BLIncgN1X0fKNprwnIEIF6cAwW0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uygCF8 Creating nspec-plugin-lithography-debuginfo package Processing files: nspec-debuginfo-15.5598-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.M15eiw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6UCy6X find-requires: running scripts (debuginfo) Requires: nspec = 15.5598-alt3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libQtCore.so.4), debug64(libQtGui.so.4), debug64(libQtNetwork.so.4), debug64(libQtOpenGL.so.4), debug64(libQtScript.so.4), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libpthread.so.0), debug64(libstdc++.so.6), debug64(libusb-0.1.so.4), debug64(libusb-1.0.so.0), debug64(libz.so.1) Processing files: nspec-gwyddion-plugin-debuginfo-15.5598-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eS3e4t find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8FzMO3 find-requires: running scripts (debuginfo) Requires: nspec-gwyddion-plugin = 15.5598-alt3, debug64(libc.so.6), debug64(libglib-2.0.so.0), debug64(libgobject-2.0.so.0), debug64(libgwyapp2.so.0), debug64(libgwyddion2.so.0), debug64(libgwydgets2.so.0), debug64(libgwymodule2.so.0), debug64(libgwyprocess2.so.0), debug64(libpthread.so.0) Processing files: nspec-plugin-lithography-debuginfo-15.5598-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AD5BqI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ELFeqr find-requires: running scripts (debuginfo) Requires: nspec-plugin-lithography = 15.5598-alt3, debug64(libQtCore.so.4), debug64(libQtGui.so.4), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to nspec-debuginfo a strict dependency on nspec Adding to nspec-gwyddion-plugin-debuginfo a strict dependency on nspec-gwyddion-plugin Adding to nspec-plugin-lithography-debuginfo a strict dependency on nspec-plugin-lithography Adding to nspec-plugin-lithography a strict dependency on nspec Adding to nspec-plugin-lithography-debuginfo a strict dependency on nspec-debuginfo Removing from nspec-plugin-lithography-debuginfo 95 sources provided by nspec-debuginfo also prunning dir /usr/src/debug/nspec-15.5598/eg3000 also prunning dir /usr/src/debug/nspec-15.5598/plot/2d also prunning dir /usr/src/debug/nspec-15.5598/plot/core also prunning dir /usr/src/debug/nspec-15.5598/qwt also prunning dir /usr/src/debug/nspec-15.5598/src/gui also prunning dir /usr/src/debug/nspec-15.5598/plot Removing 10 extra deps from nspec-plugin-lithography due to repentancy on nspec Removing 6 extra deps from nspec-plugin-lithography-debuginfo due to repentancy on nspec-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/nspec-15.5598-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/nspec-gwyddion-plugin-15.5598-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/nspec-plugin-lithography-15.5598-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/nspec-debuginfo-15.5598-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/nspec-gwyddion-plugin-debuginfo-15.5598-alt3.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/nspec-plugin-lithography-debuginfo-15.5598-alt3.x86_64.rpm 628.29user 49.93system 13:13.40elapsed 85%CPU (0avgtext+0avgdata 333812maxresident)k 0inputs+0outputs (0major+10410169minor)pagefaults 0swaps 659.99user 60.46system 14:10.32elapsed 84%CPU (0avgtext+0avgdata 333812maxresident)k 259256inputs+0outputs (0major+11037303minor)pagefaults 0swaps