<86>Oct 1 05:05:26 userdel[123071]: delete user 'rooter' <86>Oct 1 05:05:26 userdel[123071]: removed group 'rooter' owned by 'rooter' <86>Oct 1 05:05:26 userdel[123071]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 1 05:05:26 groupadd[123087]: group added to /etc/group: name=rooter, GID=525 <86>Oct 1 05:05:26 groupadd[123087]: group added to /etc/gshadow: name=rooter <86>Oct 1 05:05:26 groupadd[123087]: new group: name=rooter, GID=525 <86>Oct 1 05:05:26 useradd[123096]: new user: name=rooter, UID=525, GID=525, home=/root, shell=/bin/bash <86>Oct 1 05:05:26 userdel[123114]: delete user 'builder' <86>Oct 1 05:05:26 userdel[123114]: removed group 'builder' owned by 'builder' <86>Oct 1 05:05:26 userdel[123114]: removed shadow group 'builder' owned by 'builder' <86>Oct 1 05:05:26 groupadd[123125]: group added to /etc/group: name=builder, GID=526 <86>Oct 1 05:05:26 groupadd[123125]: group added to /etc/gshadow: name=builder <86>Oct 1 05:05:26 groupadd[123125]: new group: name=builder, GID=526 <86>Oct 1 05:05:26 useradd[123134]: new user: name=builder, UID=526, GID=526, home=/usr/src, shell=/bin/bash <13>Oct 1 05:05:28 rpmi: qt4-common-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:28 rpmi: rpm-macros-qt4-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:31 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Oct 1 05:05:32 rpmi: libqt4-core-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:32 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Oct 1 05:05:32 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed <13>Oct 1 05:05:32 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Oct 1 05:05:32 rpmi: libqt4-sql-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:32 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Oct 1 05:05:32 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:32 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Oct 1 05:05:32 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Oct 1 05:05:32 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Oct 1 05:05:32 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Oct 1 05:05:32 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Oct 1 05:05:32 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Oct 1 05:05:32 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed <13>Oct 1 05:05:32 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059904 installed <13>Oct 1 05:05:32 rpmi: libsqlite3-3.29.0-alt1 sisyphus+237138.100.1.1 1567626358 installed <13>Oct 1 05:05:32 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Oct 1 05:05:32 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Oct 1 05:05:32 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090161 installed <13>Oct 1 05:05:33 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Oct 1 05:05:33 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Oct 1 05:05:33 rpmi: libharfbuzz-2.6.1-alt1 sisyphus+236500.100.1.1 1566557824 installed <13>Oct 1 05:05:33 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276349 installed <13>Oct 1 05:05:33 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed Updating fonts cache: <29>Oct 1 05:05:34 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 1 05:05:34 rpmi: libharfbuzz-icu-2.6.1-alt1 sisyphus+236500.100.1.1 1566557824 installed <13>Oct 1 05:05:34 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Oct 1 05:05:34 rpmi: icu-utils-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Oct 1 05:05:34 rpmi: libicu-devel-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Oct 1 05:05:34 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Oct 1 05:05:34 rpmi: libqt4-sql-sqlite-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:34 rpmi: libusb-compat-0.1.5-alt1 1404810476 installed <13>Oct 1 05:05:34 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Oct 1 05:05:34 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Oct 1 05:05:34 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:34 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:34 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568071 installed <13>Oct 1 05:05:34 rpmi: libqt4-xml-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:34 rpmi: libqt4-clucene-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:34 rpmi: libqt4-test-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:34 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed <13>Oct 1 05:05:34 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed <13>Oct 1 05:05:34 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Oct 1 05:05:34 rpmi: libunixODBC-devel-compat-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Oct 1 05:05:34 rpmi: libunixODBC-devel-2.3.7-alt1 sisyphus+228027.100.1.1 1556027337 installed <13>Oct 1 05:05:34 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Oct 1 05:05:34 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943871 installed <13>Oct 1 05:05:35 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 1 05:05:35 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Oct 1 05:05:35 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Oct 1 05:05:35 rpmi: libfribidi-1.0.7-alt1 sisyphus+238256.100.1.1 1569654630 installed <13>Oct 1 05:05:35 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781467 installed <13>Oct 1 05:05:35 rpmi: libibverbs-24.0-alt3 sisyphus+233653.100.1.1 1562118434 installed <13>Oct 1 05:05:35 rpmi: librdmacm-24.0-alt3 sisyphus+233653.100.1.1 1562118434 installed <13>Oct 1 05:05:35 rpmi: tcsh-6.20.00-alt2 1503603377 installed <13>Oct 1 05:05:35 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Oct 1 05:05:35 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Oct 1 05:05:35 rpmi: openmpi-compat-1.6.4-alt5 1523663849 installed <13>Oct 1 05:05:35 rpmi: openmpi-lib-compat-1.6.4-alt5 1523663849 installed <13>Oct 1 05:05:35 rpmi: libfftw3-mpi-1:3.3.4-alt1.1 1449202240 installed <13>Oct 1 05:05:35 rpmi: libfftw3-mpi-devel-1:3.3.4-alt1.1 1449202240 installed <13>Oct 1 05:05:35 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Oct 1 05:05:35 rpmi: libgomp1-8.3.1-alt5 sisyphus+235477.100.1.1 1565021552 installed <13>Oct 1 05:05:36 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Oct 1 05:05:36 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Oct 1 05:05:36 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Oct 1 05:05:36 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed <13>Oct 1 05:05:36 rpmi: liblz4-1:1.9.1-alt1 sisyphus+228057.100.1.1 1556059262 installed <13>Oct 1 05:05:36 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed <13>Oct 1 05:05:36 rpmi: libgcrypt20-1.8.5-alt1 sisyphus+236872.100.1.1 1567111842 installed <13>Oct 1 05:05:36 rpmi: libsystemd-1:243-alt2 sisyphus+238287.100.2.1 1569866082 installed <13>Oct 1 05:05:36 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Oct 1 05:05:36 rpmi: libqt4-dbus-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:36 rpmi: libqt4-script-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:36 rpmi: libavahi-0.7-alt1 sisyphus+237493.100.1.1 1568299460 installed <13>Oct 1 05:05:36 rpmi: libcups-2.2.12-alt2 sisyphus+236663.100.1.1 1566900250 installed <13>Oct 1 05:05:36 rpmi: libdbus-devel-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed <13>Oct 1 05:05:36 rpmi: libxslt-1.1.33-alt2 sisyphus+237506.100.1.1 1568316627 installed <13>Oct 1 05:05:36 rpmi: libatk-locales-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Oct 1 05:05:36 rpmi: libatk-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Oct 1 05:05:36 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Oct 1 05:05:36 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Oct 1 05:05:37 rpmi: libX11-locales-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Oct 1 05:05:37 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Oct 1 05:05:37 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Oct 1 05:05:37 rpmi: libX11-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Oct 1 05:05:37 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Oct 1 05:05:37 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Oct 1 05:05:37 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Oct 1 05:05:37 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Oct 1 05:05:37 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Oct 1 05:05:37 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed <13>Oct 1 05:05:37 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Oct 1 05:05:37 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Oct 1 05:05:37 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Oct 1 05:05:37 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Oct 1 05:05:37 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Oct 1 05:05:38 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Oct 1 05:05:38 rpmi: libX11-devel-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Oct 1 05:05:38 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Oct 1 05:05:38 rpmi: libXrender-devel-0.9.8-alt1 1371312110 installed <13>Oct 1 05:05:38 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Oct 1 05:05:38 rpmi: libXi-devel-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed <13>Oct 1 05:05:38 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed <13>Oct 1 05:05:38 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Oct 1 05:05:38 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Oct 1 05:05:38 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Oct 1 05:05:38 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Oct 1 05:05:38 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Oct 1 05:05:38 rpmi: libXtst-1.2.2-alt1 1369984880 installed <13>Oct 1 05:05:38 rpmi: libXtst-devel-1.2.2-alt1 1369984880 installed <13>Oct 1 05:05:38 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Oct 1 05:05:38 rpmi: libXv-devel-1.0.11-alt1 1527685497 installed <13>Oct 1 05:05:39 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Oct 1 05:05:39 rpmi: libpulseaudio-13.0-alt1 sisyphus+237619.100.1.1 1568646711 installed <13>Oct 1 05:05:39 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Oct 1 05:05:39 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed <13>Oct 1 05:05:39 rpmi: libdrm-1:2.4.99-alt1 sisyphus+234110.100.1.1 1562593655 installed <13>Oct 1 05:05:39 rpmi: libGLX-mesa-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568798560 installed <13>Oct 1 05:05:39 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:39 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:39 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Oct 1 05:05:39 rpmi: libgbm-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568798560 installed <13>Oct 1 05:05:39 rpmi: libEGL-mesa-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568798560 installed <13>Oct 1 05:05:39 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:39 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Oct 1 05:05:39 rpmi: libpango-1.44.6-alt1 sisyphus+237086.200.1.1 1567541051 installed <13>Oct 1 05:05:39 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Oct 1 05:05:39 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Oct 1 05:05:39 rpmi: libEGL-devel-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568798560 installed <13>Oct 1 05:05:39 rpmi: libGL-devel-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568798560 installed <13>Oct 1 05:05:39 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Oct 1 05:05:39 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Oct 1 05:05:39 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Oct 1 05:05:39 rpmi: libtiff5-4.0.10.0.93.91480d3d-alt1 sisyphus+231496.100.1.1 1559668975 installed <13>Oct 1 05:05:39 rpmi: libqt4-gui-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:39 rpmi: libqt4-opengl-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:40 rpmi: libqt4-designer-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:40 rpmi: libphonon-4.8.3-alt1 1418134063 installed <13>Oct 1 05:05:40 rpmi: libphononexperimental-4.8.3-alt1 1418134063 installed <13>Oct 1 05:05:40 rpmi: libqt4-uitools-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:40 rpmi: libqt4-svg-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:40 rpmi: libqt4-scripttools-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:40 rpmi: libqt4-multimedia-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:40 rpmi: shared-mime-info-1.13.1-alt1 sisyphus+238155.100.2.1 1569407984 installed <13>Oct 1 05:05:40 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 sisyphus+237289.100.1.1 1568014737 installed <13>Oct 1 05:05:40 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Oct 1 05:05:40 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Oct 1 05:05:40 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Oct 1 05:05:40 rpmi: gsettings-desktop-schemas-data-3.34.0-alt1 sisyphus+237956.300.4.2 1569331130 installed <13>Oct 1 05:05:40 rpmi: libgio-2.62.0-alt1 sisyphus+237956.100.4.2 1569330845 installed <13>Oct 1 05:05:40 rpmi: gsettings-desktop-schemas-3.34.0-alt1 sisyphus+237956.300.4.2 1569331130 installed <13>Oct 1 05:05:40 rpmi: libgdk-pixbuf-2.38.2-alt1 sisyphus+237289.100.1.1 1568014737 installed <13>Oct 1 05:05:40 rpmi: gtk-update-icon-cache-3.24.11-alt1 sisyphus+237086.240.2.1 1567572418 installed <13>Oct 1 05:05:40 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 1 05:05:40 rpmi: libgtkglext-1.2.0-alt4 1526376544 installed <13>Oct 1 05:05:40 rpmi: libgwyddion2-2.49-alt1.1 sisyphus+235095.100.1.2 1564519933 installed <13>Oct 1 05:05:40 rpmi: libgdk-pixbuf-xlib-2.38.2-alt1 sisyphus+237289.100.1.1 1568014737 installed <13>Oct 1 05:05:40 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Oct 1 05:05:41 rpmi: libstdc++8-devel-8.3.1-alt5 sisyphus+235477.100.1.1 1565021552 installed <13>Oct 1 05:05:42 rpmi: gcc8-c++-8.3.1-alt5 sisyphus+235477.100.1.1 1565021552 installed <13>Oct 1 05:05:42 rpmi: xml-utils-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978732 installed <13>Oct 1 05:05:42 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Oct 1 05:05:42 rpmi: libruby-2.5.5-alt4.1 sisyphus+237310.40.2.1 1568211289 installed <13>Oct 1 05:05:42 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Oct 1 05:05:42 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282369 installed <13>Oct 1 05:05:42 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed <13>Oct 1 05:05:42 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 1 05:05:42 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 1 05:05:42 rpmi: ca-certificates-2019.09.10-alt1 sisyphus+237323.300.1.1 1568103476 installed <13>Oct 1 05:05:42 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Oct 1 05:05:42 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Oct 1 05:05:43 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Oct 1 05:05:43 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Oct 1 05:05:43 rpmi: libqt4-network-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:43 rpmi: libpython3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575266 installed <13>Oct 1 05:05:43 rpmi: python3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575266 installed <13>Oct 1 05:05:44 rpmi: python3-base-3.7.4-alt1 sisyphus+236519.100.1.1 1566575266 installed <13>Oct 1 05:05:44 rpmi: glib2-devel-2.62.0-alt1 sisyphus+237956.100.4.2 1569330845 installed <13>Oct 1 05:05:44 rpmi: libharfbuzz-devel-2.6.1-alt1 sisyphus+236500.100.1.1 1566557824 installed <13>Oct 1 05:05:44 rpmi: libfreetype-devel-2.10.1-alt1 sisyphus+237471.100.1.1 1568276349 installed <13>Oct 1 05:05:44 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed <13>Oct 1 05:05:44 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Oct 1 05:05:44 rpmi: libgio-devel-2.62.0-alt1 sisyphus+237956.100.4.2 1569330845 installed <13>Oct 1 05:05:44 rpmi: libgdk-pixbuf-devel-2.38.2-alt1 sisyphus+237289.100.1.1 1568014737 installed <13>Oct 1 05:05:44 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Oct 1 05:05:44 rpmi: libpango-devel-1.44.6-alt1 sisyphus+237086.200.1.1 1567541051 installed <13>Oct 1 05:05:44 rpmi: libpangox-compat-devel-0.0.2-alt1 1465069388 installed <13>Oct 1 05:05:44 rpmi: libatk-devel-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Oct 1 05:05:44 rpmi: libqt4-xmlpatterns-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:45 rpmi: libqt4-declarative-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:46 rpmi: libqt4-webkit-1:2.3.4-alt7 sisyphus+233170.100.1.1 1561477183 installed <13>Oct 1 05:05:46 rpmi: libqt4-qt3support-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:46 rpmi: libqt4-help-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:46 rpmi: openssl-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Oct 1 05:05:46 rpmi: ruby-rubygems-update-3.0.4-alt1 sisyphus+231621.240.57.1 1567243682 installed <13>Oct 1 05:05:46 rpmi: gem-did-you-mean-1.3.0-alt2.1 sisyphus+237310.1100.2.1 1568211939 installed <13>Oct 1 05:05:46 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>Oct 1 05:05:46 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>Oct 1 05:05:46 rpmi: gem-power-assert-1.1.4-alt1 sisyphus+226411.3200.6.1 1554380195 installed <13>Oct 1 05:05:46 rpmi: ruby-test-unit-1:3.3.1-alt1 sisyphus+226411.5300.6.1 1554381151 installed <13>Oct 1 05:05:46 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>Oct 1 05:05:46 rpmi: gem-2.5.5-alt4.1 sisyphus+237310.40.2.1 1568211289 installed <13>Oct 1 05:05:46 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Oct 1 05:05:46 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Oct 1 05:05:46 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Oct 1 05:05:46 rpmi: erb-2.5.5-alt4.1 sisyphus+237310.40.2.1 1568211289 installed <13>Oct 1 05:05:46 rpmi: irb-2.5.5-alt4.1 sisyphus+237310.40.2.1 1568211289 installed <13>Oct 1 05:05:46 rpmi: rake-12.3.3-alt1 sisyphus+238087.3100.11.1 1569616589 installed <13>Oct 1 05:05:46 rpmi: ruby-rake-12.3.3-alt1 sisyphus+238087.3100.11.1 1569616589 installed <13>Oct 1 05:05:47 rpmi: ruby-stdlibs-2.5.5-alt4.1 sisyphus+237310.40.2.1 1568211289 installed <13>Oct 1 05:05:47 rpmi: bundle-2.0.2-alt2 sisyphus+237310.400.2.1 1568211679 installed <13>Oct 1 05:05:47 rpmi: ruby-2.5.5-alt4.1 sisyphus+237310.40.2.1 1568211289 installed <13>Oct 1 05:05:48 rpmi: ruby-bundler-2.0.2-alt2 sisyphus+237310.400.2.1 1568211679 installed <86>Oct 1 05:05:48 groupadd[16303]: group added to /etc/group: name=_keytab, GID=499 <86>Oct 1 05:05:48 groupadd[16303]: group added to /etc/gshadow: name=_keytab <86>Oct 1 05:05:48 groupadd[16303]: new group: name=_keytab, GID=499 <13>Oct 1 05:05:49 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed <13>Oct 1 05:05:49 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Oct 1 05:05:49 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Oct 1 05:05:49 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Oct 1 05:05:49 rpmi: gtk-builder-convert-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 1 05:05:49 rpmi: libgtk+2-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 1 05:05:49 rpmi: libgtkglext-devel-1.2.0-alt4 1526376544 installed <13>Oct 1 05:05:49 rpmi: libssl-devel-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed <13>Oct 1 05:05:49 rpmi: phonon-devel-4.8.3-alt1 1418134063 installed <13>Oct 1 05:05:49 rpmi: libqt4-webkit-devel-1:2.3.4-alt7 sisyphus+233170.100.1.1 1561477183 installed <13>Oct 1 05:05:50 rpmi: libqt4-devel-4.8.7-alt19 sisyphus+236928.100.1.1 1567173782 installed <13>Oct 1 05:05:50 rpmi: libgwyddion-devel-2.49-alt1.1 sisyphus+235095.100.1.2 1564519933 installed <13>Oct 1 05:05:50 rpmi: gcc-c++-8-alt2 sisyphus+235723.100.1.1 1565191484 installed <13>Oct 1 05:05:50 rpmi: libusb-compat-devel-0.1.5-alt1 1404810476 installed <13>Oct 1 05:05:50 rpmi: libusb-devel-1.0.23-alt1 sisyphus+237317.100.1.1 1568059904 installed <13>Oct 1 05:05:52 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.52736 + 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.52736 + 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 In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtktable.h:35, from /usr/include/gwyddion/libgwydgets/gwygraph.h:26, from /usr/include/gwyddion/libgwymodule/gwymodule-graph.h:25, from nst_proxy.c:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/gwyddion/libgwyddion/gwycontainer.h:25, from /usr/include/gwyddion/libgwymodule/gwymodule-process.h:25, from nst_proxy.c:20: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gwyddion/libgwydgets/gwy3dwindow.h:27, from /usr/include/gwyddion/libgwydgets/gwydgets.h:33, from nst_proxy.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gwyddion/libgwyddion/gwymacros.h:26, from nst_proxy.c:19: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here struct _GTimeVal ^~~~~~~~~ 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.30193 + 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.hs96sw 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.Gly0rL 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.bCZis6 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.oDzYJu 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.flDirW 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.Qs2czu 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.LiXTk6 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.AlqfuL 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.9PXKAz 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.YKsiGr find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3TMa2m 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.6HgaLl find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F26yZn 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.yhF9ou find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9mXJ8D 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 358.03user 26.53system 7:40.99elapsed 83%CPU (0avgtext+0avgdata 333712maxresident)k 0inputs+0outputs (0major+10503115minor)pagefaults 0swaps 384.87user 32.51system 8:22.91elapsed 82%CPU (0avgtext+0avgdata 333712maxresident)k 7936inputs+0outputs (0major+11144143minor)pagefaults 0swaps