<86>Aug 12 11:50:04 userdel[72657]: delete user 'rooter' <86>Aug 12 11:50:04 userdel[72657]: removed group 'rooter' owned by 'rooter' <86>Aug 12 11:50:04 userdel[72657]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 12 11:50:04 groupadd[72669]: group added to /etc/group: name=rooter, GID=609 <86>Aug 12 11:50:04 groupadd[72669]: group added to /etc/gshadow: name=rooter <86>Aug 12 11:50:04 groupadd[72669]: new group: name=rooter, GID=609 <86>Aug 12 11:50:04 useradd[72678]: new user: name=rooter, UID=609, GID=609, home=/root, shell=/bin/bash <86>Aug 12 11:50:04 userdel[72696]: delete user 'builder' <86>Aug 12 11:50:04 userdel[72696]: removed group 'builder' owned by 'builder' <86>Aug 12 11:50:04 userdel[72696]: removed shadow group 'builder' owned by 'builder' <86>Aug 12 11:50:04 groupadd[72701]: group added to /etc/group: name=builder, GID=610 <86>Aug 12 11:50:04 groupadd[72701]: group added to /etc/gshadow: name=builder <86>Aug 12 11:50:04 groupadd[72701]: new group: name=builder, GID=610 <86>Aug 12 11:50:04 useradd[72706]: new user: name=builder, UID=610, GID=610, home=/usr/src, shell=/bin/bash <13>Aug 12 11:50:09 rpmi: qt4-common-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:09 rpmi: rpm-macros-qt4-4.8.7-alt16 sisyphus+226856.100.2.1 1554784839 installed <13>Aug 12 11:50:17 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Aug 12 11:50:17 rpmi: libqt4-core-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:17 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Aug 12 11:50:17 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Aug 12 11:50:17 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Aug 12 11:50:17 rpmi: libqt4-sql-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:17 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Aug 12 11:50:17 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:17 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Aug 12 11:50:17 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Aug 12 11:50:17 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Aug 12 11:50:17 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598661 installed <13>Aug 12 11:50:17 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Aug 12 11:50:17 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Aug 12 11:50:17 rpmi: libpng-devel-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Aug 12 11:50:17 rpmi: libusb-1.0.22-alt1 1525452055 installed <13>Aug 12 11:50:17 rpmi: libsqlite3-3.28.0-alt1 sisyphus+231334.100.1.1 1559488430 installed <13>Aug 12 11:50:17 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Aug 12 11:50:17 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Aug 12 11:50:17 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090160 installed <13>Aug 12 11:50:18 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed <13>Aug 12 11:50:18 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Aug 12 11:50:18 rpmi: libharfbuzz-2.5.3-alt1 sisyphus+233337.100.1.1 1561643308 installed <13>Aug 12 11:50:18 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676286 installed <13>Aug 12 11:50:18 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed Updating fonts cache: <29>Aug 12 11:50:19 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Aug 12 11:50:19 rpmi: libharfbuzz-icu-2.5.3-alt1 sisyphus+233337.100.1.1 1561643308 installed <13>Aug 12 11:50:19 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Aug 12 11:50:19 rpmi: icu-utils-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed <13>Aug 12 11:50:19 rpmi: libicu-devel-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed <13>Aug 12 11:50:19 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Aug 12 11:50:19 rpmi: libqt4-sql-sqlite-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:19 rpmi: libusb-compat-0.1.5-alt1 1404810477 installed <13>Aug 12 11:50:19 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551973321 installed <13>Aug 12 11:50:19 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Aug 12 11:50:19 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:19 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:19 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed <13>Aug 12 11:50:19 rpmi: libqt4-xml-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:19 rpmi: libqt4-clucene-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:19 rpmi: libqt4-test-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:19 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826759 installed <13>Aug 12 11:50:19 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed <13>Aug 12 11:50:19 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed <13>Aug 12 11:50:19 rpmi: libunixODBC-devel-compat-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed <13>Aug 12 11:50:19 rpmi: libunixODBC-devel-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed <13>Aug 12 11:50:19 rpmi: liblcms2-2.9-alt1 1516411892 installed <13>Aug 12 11:50:19 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943853 installed <13>Aug 12 11:50:20 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Aug 12 11:50:20 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Aug 12 11:50:20 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Aug 12 11:50:20 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Aug 12 11:50:20 rpmi: libnl3-3.4.0-alt2 1507570088 installed <13>Aug 12 11:50:20 rpmi: libibverbs-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Aug 12 11:50:20 rpmi: librdmacm-24.0-alt3 sisyphus+233653.100.1.1 1562118436 installed <13>Aug 12 11:50:20 rpmi: tcsh-6.20.00-alt2 1503603381 installed <13>Aug 12 11:50:20 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Aug 12 11:50:20 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Aug 12 11:50:20 rpmi: openmpi-compat-1.6.4-alt5 1523663996 installed <13>Aug 12 11:50:20 rpmi: openmpi-lib-compat-1.6.4-alt5 1523663996 installed <13>Aug 12 11:50:20 rpmi: libfftw3-mpi-1:3.3.4-alt1.1 1449202259 installed <13>Aug 12 11:50:20 rpmi: libfftw3-mpi-devel-1:3.3.4-alt1.1 1449202259 installed <13>Aug 12 11:50:20 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Aug 12 11:50:20 rpmi: libgomp1-8.3.1-alt5 sisyphus+235477.100.1.1 1565022025 installed <13>Aug 12 11:50:21 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554783258 installed <13>Aug 12 11:50:21 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Aug 12 11:50:21 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Aug 12 11:50:21 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013870 installed <13>Aug 12 11:50:21 rpmi: liblz4-1:1.9.1-alt1 sisyphus+228057.100.1.1 1556059318 installed <13>Aug 12 11:50:21 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Aug 12 11:50:21 rpmi: libgcrypt20-1.8.4-alt3 sisyphus+232944.100.1.1 1561281975 installed <13>Aug 12 11:50:21 rpmi: libsystemd-1:242-alt11 sisyphus+235806.100.1.1 1565309194 installed <13>Aug 12 11:50:21 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Aug 12 11:50:21 rpmi: libqt4-dbus-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:21 rpmi: libqt4-script-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:21 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Aug 12 11:50:21 rpmi: libcups-2.2.11-alt1 sisyphus+225793.100.1.1 1553701176 installed <13>Aug 12 11:50:21 rpmi: libdbus-devel-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Aug 12 11:50:21 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820937 installed <13>Aug 12 11:50:21 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Aug 12 11:50:21 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845362 installed <13>Aug 12 11:50:21 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Aug 12 11:50:21 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Aug 12 11:50:21 rpmi: libX11-locales-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Aug 12 11:50:21 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Aug 12 11:50:21 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Aug 12 11:50:21 rpmi: libX11-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106876 installed <13>Aug 12 11:50:21 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Aug 12 11:50:21 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Aug 12 11:50:21 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Aug 12 11:50:21 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Aug 12 11:50:21 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Aug 12 11:50:21 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Aug 12 11:50:21 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Aug 12 11:50:21 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Aug 12 11:50:21 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Aug 12 11:50:21 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Aug 12 11:50:21 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Aug 12 11:50:23 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Aug 12 11:50:23 rpmi: libX11-devel-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106876 installed <13>Aug 12 11:50:23 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Aug 12 11:50:23 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Aug 12 11:50:23 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Aug 12 11:50:23 rpmi: libXi-devel-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Aug 12 11:50:23 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Aug 12 11:50:23 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Aug 12 11:50:23 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Aug 12 11:50:23 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Aug 12 11:50:23 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Aug 12 11:50:23 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Aug 12 11:50:23 rpmi: libXtst-1.2.2-alt1 1369984893 installed <13>Aug 12 11:50:23 rpmi: libXtst-devel-1.2.2-alt1 1369984893 installed <13>Aug 12 11:50:23 rpmi: libXv-1.0.11-alt1 1527685499 installed <13>Aug 12 11:50:23 rpmi: libXv-devel-1.0.11-alt1 1527685499 installed <13>Aug 12 11:50:23 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Aug 12 11:50:23 rpmi: libpulseaudio-12.2-alt3 sisyphus+233325.100.1.1 1561640567 installed <13>Aug 12 11:50:23 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Aug 12 11:50:23 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Aug 12 11:50:23 rpmi: libdrm-1:2.4.99-alt1 sisyphus+234110.100.1.1 1562593653 installed <13>Aug 12 11:50:23 rpmi: libGLX-mesa-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564524098 installed <13>Aug 12 11:50:23 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:23 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:23 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Aug 12 11:50:23 rpmi: libgbm-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564524098 installed <13>Aug 12 11:50:23 rpmi: libEGL-mesa-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564524098 installed <13>Aug 12 11:50:23 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:23 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Aug 12 11:50:23 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Aug 12 11:50:23 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Aug 12 11:50:23 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Aug 12 11:50:23 rpmi: libEGL-devel-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564524098 installed <13>Aug 12 11:50:23 rpmi: libGL-devel-4:19.1.3-alt1 sisyphus+235105.100.1.2 1564524098 installed <13>Aug 12 11:50:23 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Aug 12 11:50:23 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Aug 12 11:50:23 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Aug 12 11:50:23 rpmi: libtiff5-4.0.10.0.93.91480d3d-alt1 sisyphus+231496.100.1.1 1559668979 installed <13>Aug 12 11:50:24 rpmi: libqt4-gui-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: libqt4-opengl-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: libqt4-designer-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: libphonon-4.8.3-alt1 1418134069 installed <13>Aug 12 11:50:24 rpmi: libphononexperimental-4.8.3-alt1 1418134069 installed <13>Aug 12 11:50:24 rpmi: libqt4-uitools-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: libqt4-svg-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: libqt4-scripttools-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: libqt4-multimedia-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:24 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548057005 installed <13>Aug 12 11:50:25 rpmi: libgdk-pixbuf-locales-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed <13>Aug 12 11:50:25 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Aug 12 11:50:25 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Aug 12 11:50:25 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Aug 12 11:50:25 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Aug 12 11:50:25 rpmi: libgio-2.60.6-alt1 sisyphus+235075.100.1.1 1563971204 installed <13>Aug 12 11:50:25 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843980 installed <13>Aug 12 11:50:25 rpmi: libgdk-pixbuf-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470472 installed <13>Aug 12 11:50:25 rpmi: gtk-update-icon-cache-3.24.10-alt1 sisyphus+233719.100.1.1 1562221499 installed <13>Aug 12 11:50:25 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Aug 12 11:50:25 rpmi: libgtkglext-1.2.0-alt4 1526376551 installed <13>Aug 12 11:50:25 rpmi: libgwyddion2-2.49-alt1.1 sisyphus+235095.100.1.2 1564519978 installed <13>Aug 12 11:50:25 rpmi: libgdk-pixbuf-xlib-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470472 installed <13>Aug 12 11:50:25 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Aug 12 11:50:26 rpmi: libstdc++8-devel-8.3.1-alt5 sisyphus+235477.100.1.1 1565022025 installed <13>Aug 12 11:50:27 rpmi: gcc8-c++-8.3.1-alt5 sisyphus+235477.100.1.1 1565022025 installed <13>Aug 12 11:50:27 rpmi: xml-utils-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978749 installed <13>Aug 12 11:50:27 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Aug 12 11:50:27 rpmi: libruby-2.5.5-alt3 sisyphus+231428.100.1.1 1559580155 installed <13>Aug 12 11:50:27 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Aug 12 11:50:27 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282372 installed <13>Aug 12 11:50:27 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342721 installed <13>Aug 12 11:50:27 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Aug 12 11:50:27 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Aug 12 11:50:27 rpmi: ca-certificates-2019.07.11-alt1 sisyphus+234280.200.1.1 1562839906 installed <13>Aug 12 11:50:27 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Aug 12 11:50:27 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Aug 12 11:50:27 rpmi: libcrypto1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667822 installed <13>Aug 12 11:50:27 rpmi: libssl1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667822 installed <13>Aug 12 11:50:27 rpmi: ruby-rubygems-update-3.0.3-alt1 sisyphus+226411.5400.6.1 1554381326 installed <13>Aug 12 11:50:27 rpmi: gem-did-you-mean-1.3.0-alt1 sisyphus+219587.100.1.1 1547808061 installed <13>Aug 12 11:50:27 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>Aug 12 11:50:27 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>Aug 12 11:50:27 rpmi: gem-power-assert-1.1.4-alt1 sisyphus+226411.3200.6.1 1554380195 installed <13>Aug 12 11:50:27 rpmi: rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Aug 12 11:50:27 rpmi: ruby-rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Aug 12 11:50:27 rpmi: ruby-test-unit-1:3.3.1-alt1 sisyphus+226411.5300.6.1 1554381151 installed <13>Aug 12 11:50:27 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>Aug 12 11:50:27 rpmi: gem-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 12 11:50:27 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Aug 12 11:50:27 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Aug 12 11:50:27 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Aug 12 11:50:28 rpmi: ruby-stdlibs-2.5.5-alt3 sisyphus+231428.100.1.1 1559580155 installed <13>Aug 12 11:50:28 rpmi: erb-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 12 11:50:28 rpmi: irb-2.5.5-alt3 sisyphus+231428.100.1.1 1559580112 installed <13>Aug 12 11:50:28 rpmi: ruby-bundler-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Aug 12 11:50:28 rpmi: bundle-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Aug 12 11:50:28 rpmi: ruby-2.5.5-alt3 sisyphus+231428.100.1.1 1559580155 installed <13>Aug 12 11:50:28 rpmi: libqt4-network-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:28 rpmi: libpython3-3.7.3-alt1 sisyphus+225625.574.90.1 1555274251 installed <13>Aug 12 11:50:28 rpmi: python3-3.7.3-alt1 sisyphus+225625.574.90.1 1555274251 installed <13>Aug 12 11:50:28 rpmi: python3-base-3.7.3-alt1 sisyphus+225625.574.90.1 1555274251 installed <13>Aug 12 11:50:28 rpmi: glib2-devel-2.60.6-alt1 sisyphus+235075.100.1.1 1563971204 installed <13>Aug 12 11:50:28 rpmi: libgio-devel-2.60.6-alt1 sisyphus+235075.100.1.1 1563971204 installed <13>Aug 12 11:50:28 rpmi: libgdk-pixbuf-devel-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470472 installed <13>Aug 12 11:50:28 rpmi: libharfbuzz-devel-2.5.3-alt1 sisyphus+233337.100.1.1 1561643308 installed <13>Aug 12 11:50:29 rpmi: libfreetype-devel-2.10.0-alt2 sisyphus+226881.100.2.1 1555676286 installed <13>Aug 12 11:50:29 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed <13>Aug 12 11:50:29 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Aug 12 11:50:29 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Aug 12 11:50:29 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Aug 12 11:50:29 rpmi: libpangox-compat-devel-0.0.2-alt1 1465069388 installed <13>Aug 12 11:50:29 rpmi: libatk-devel-2.32.0-alt1 sisyphus+225059.600.3.2 1552845362 installed <13>Aug 12 11:50:29 rpmi: libqt4-xmlpatterns-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:29 rpmi: libqt4-declarative-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:30 rpmi: libqt4-webkit-1:2.3.4-alt7 sisyphus+233170.100.1.1 1561476979 installed <13>Aug 12 11:50:30 rpmi: libqt4-qt3support-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:30 rpmi: libqt4-help-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <86>Aug 12 11:50:30 groupadd[125926]: group added to /etc/group: name=_keytab, GID=499 <86>Aug 12 11:50:30 groupadd[125926]: group added to /etc/gshadow: name=_keytab <86>Aug 12 11:50:30 groupadd[125926]: new group: name=_keytab, GID=499 <13>Aug 12 11:50:30 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Aug 12 11:50:30 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Aug 12 11:50:30 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Aug 12 11:50:30 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Aug 12 11:50:30 rpmi: gtk-builder-convert-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Aug 12 11:50:30 rpmi: libgtk+2-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Aug 12 11:50:30 rpmi: libgtkglext-devel-1.2.0-alt4 1526376551 installed <13>Aug 12 11:50:31 rpmi: libssl-devel-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667822 installed <13>Aug 12 11:50:31 rpmi: phonon-devel-4.8.3-alt1 1418134069 installed <13>Aug 12 11:50:31 rpmi: libqt4-webkit-devel-1:2.3.4-alt7 sisyphus+233170.100.1.1 1561476979 installed <13>Aug 12 11:50:31 rpmi: libqt4-devel-4.8.7-alt16 sisyphus+226856.100.2.1 1554784809 installed <13>Aug 12 11:50:31 rpmi: libgwyddion-devel-2.49-alt1.1 sisyphus+235095.100.1.2 1564519978 installed <13>Aug 12 11:50:31 rpmi: gcc-c++-8-alt2 sisyphus+235723.100.1.1 1565191484 installed <13>Aug 12 11:50:31 rpmi: libusb-compat-devel-0.1.5-alt1 1404810477 installed <13>Aug 12 11:50:31 rpmi: libusb-devel-1.0.22-alt1 1525452055 installed <13>Aug 12 11:50:32 rpmi: glibc-devel-static-6:2.27-alt10 sisyphus+233706.100.1.1 1562168773 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/nspec-15.5598-alt3.nosrc.rpm Installing nspec-15.5598-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.73936 + 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.73936 + 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 -march=i586 -mtune=generic -DPIC -fPIC' + export CPPFLAGS + /usr/lib/qt4/bin/qmake 'QMAKE_CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPIC -fPIC' 'QMAKE_CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPIC -fPIC' 'CONFIG += no_external_deps no_ftdi' nst.pro + make make: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598' cd qwt/ && /usr/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/qwt/qwt.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 In file included from qwt_scale_draw.h:4, from qwt_scale_draw.cpp:10: /usr/include/qt4/QtCore/qpoint.h: In member function 'QPointF QwtScaleDraw::labelOffset(const QSizeF&) const': /usr/include/qt4/QtCore/qpoint.h:273:68: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] inline QPointF::QPointF(qreal xpos, qreal ypos) : xp(xpos), yp(ypos) { } ^ qwt_scale_draw.cpp:337:15: note: 'y' was declared here double x, y; ^ In file included from qwt_scale_draw.h:4, from qwt_scale_draw.cpp:10: /usr/include/qt4/QtCore/qpoint.h:273:68: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] inline QPointF::QPointF(qreal xpos, qreal ypos) : xp(xpos), yp(ypos) { } ^ qwt_scale_draw.cpp:337:12: note: 'x' was declared here double x, y; ^ g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/plot/plot.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/grapheditor/grapheditor.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/eg3000/eg3000.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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 -march=i586 -mtune=generic -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -D__compiletime -D_EG3000_STATIC -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_bl_verify(void*, BYTE*, DWORD, eg3000_read_handle*, BYTE)': 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 -march=i586 -mtune=generic -DPIC -fPIC -O2 -fPIC -Wall -W -D_REENTRANT -DQT_WEBKIT -D__compiletime -D_EG3000_STATIC -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; ^~~~~~~ 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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/quazip/quazip.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/src/src.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC CONFIG\ +=\ no_external_deps\ no_ftdi -o Makefile Project MESSAGE: feature defines: QT_WEBKIT 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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/moc -DQT_WEBKIT -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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib/qt4/bin/rcc -name data data/data.qrc -o qrc_data.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -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/lib -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/lib -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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/src/plugins/litho/litho.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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/lib/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../../gui -I../../../qwt -I../../../plot -I../../../grapheditor -I../../../eg3000 -I. litho.cpp -o litho.moc g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_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 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_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/lib/qt4/bin/rcc -name litho ../../data/litho.qrc -o qrc_litho.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DPIC -fPIC -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_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/lib ../../../grapheditor/lib/libgraphed.a ../../../plot/lib/libplot.a ../../../qwt/lib/libqwt.a -lQtGui -L/usr/lib -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/lib/qt4/bin/qmake /usr/src/RPM/BUILD/nspec-15.5598/mobile_remote/mobile_remote.pro QMAKE_CFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -DPIC\ -fPIC QMAKE_CXXFLAGS=-pipe\ -frecord-gcc-switches\ -Wall\ -g\ -O2\ -march=i586\ -mtune=generic\ -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/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 -march=i586 -mtune=generic -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/lib/qt4/bin/rcc -name data ../src/data/data.qrc -o qrc_data.cpp g++ -c -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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/lib ../plot/lib/libplot.a ../qwt/lib/libqwt.a -lQtGui -L/usr/lib -L/usr/X11R6/lib -lQtNetwork -lQtCore -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/mobile_remote' make: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598' + cd gwy_proxy/gcc_make + make -f Makefile.linux make: Entering directory '/usr/src/RPM/BUILD/nspec-15.5598/gwy_proxy/gcc_make' gcc -O2 -DVERSION="2" -DPACKAGE="nst_proxy" -I "/usr/include/cairo" `pkg-config --cflags glib-2.0` `pkg-config --cflags gtk+-2.0` -I "/usr/include/gwyddion" -fPIC -I . `pkg-config --cflags gtk+-2.0` -I "/usr/include/gwyddion" `pkg-config --cflags gdk-pixbuf-2.0` `pkg-config --cflags gtkglext-1.0 gtkglext-x11-1.0` -c nst_proxy.c nst_proxy.c: In function 'send_container': nst_proxy.c:206:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data = gwy_graph_curve_model_get_xdata(dcurve); ^ nst_proxy.c:207:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data2 = gwy_graph_curve_model_get_ydata(dcurve); ^ nst_proxy.c:214:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_BOTTOM); ^ nst_proxy.c:220:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_LEFT); ^ nst_proxy.c: In function 'send_back_all': nst_proxy.c:270:33: warning: implicit declaration of function 'inet_addr'; did you mean 's6_addr'? [-Wimplicit-function-declaration] sinRemote.sin_addr.s_addr = inet_addr("127.0.0.1"); ^~~~~~~~~ s6_addr nst_proxy.c: In function 'send_back_graph': nst_proxy.c:465:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data = gwy_graph_curve_model_get_xdata(dcurve); ^ nst_proxy.c:466:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data2 = gwy_graph_curve_model_get_ydata(dcurve); ^ nst_proxy.c:473:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_BOTTOM); ^ nst_proxy.c:479:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] unitp = gwy_graph_model_get_axis_label(dmodel, GTK_POS_LEFT); ^ g++ nst_proxy.o -shared `pkg-config --libs gtkglext-1.0 gtkglext-x11-1.0` `pkg-config --libs gtk+-2.0` -L preloadable_intl -lgwyapp2 -lgwymodule2 -lgwydgets2 -lgwydraw2 -lgwyprocess2 -lgwyddion2 -onst_proxy.so make: Leaving directory '/usr/src/RPM/BUILD/nspec-15.5598/gwy_proxy/gcc_make' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.88449 + 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/lib/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/lib/nspec + install -m 755 -d /usr/src/tmp/nspec-buildroot//usr/lib/gwyddion/modules/ + cp gwy_proxy/gcc_make/nst_proxy.so /usr/src/tmp/nspec-buildroot//usr/lib/gwyddion/modules + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/nspec-buildroot (auto) mode of './usr/lib/gwyddion/modules/nst_proxy.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/nspec/liblitho.so.1.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/nspec/liblitho.so.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/nspec/liblitho.so.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/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/lib: 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/lib/nspec/liblitho.so.1.0.0: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/lib/nspec/liblitho.so.1.0: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/lib/nspec/liblitho.so.1: RPATH entry found: $ORIGIN verify-elf: WARNING: ./usr/lib/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.6AlAM5 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.Au1QTc 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, /lib/ld-linux.so.2, libGL.so.1 >= set:plOnCPIg6Z2x6KLtZ8tiJA7G23KOtPdVu, libQtCore.so.4 >= set:pgAajknvq7AjGSabU6s1yGcWgL2UhJ1RWs1OLd4B8SNGuLflpOb2Jnpr77ACLH1faoQJEAkzLUPy693ImZucPX8hVnKas8ArBmf2ZwxLZHIlqbonwFnbZ8BD29ak430QcIpfmzttyDyZl4IyzFPd2Me5mIOZKIsrZII3gWwasQ81hTO74QMgEqZ9I23jWECZDCqWZAHWe5HkRLJwL3WGCBBhDNQ8oCslbbh3wfynRnRe79Y80UoDYtTkznr8yEaWVoPFCboXwZb5MBFbURNq8szUlzTWkJZL46j0tGly9F5a9rB9EqlH03an0bna9JiwooBoJXQus81fQQiD3TLiK5GmxZA29VmDyZaEibhjczpgcTNuFn2bewwIQjhbS7H3khRbs18COFlU7RryJ4uo1NsbiOtForZFh3YFi1dnsWqL8Ak3r7pJ698SpkPskJ189HRxQlh7i2u8XDd3Ggm6eWvx6BudnQS2xKqKCvKFsRD8ZGM0FsQAqcHhfNQoKwNhHrYEVpI6Hsne2YOURKE9a6lKRAoRehncE3K133RsbZDw2j5f6THne2Nyvucu7UJ4bdNg5VMk3zcdSw1EFZ0CbKJFIbuE8GQjcjBJtELwAYgSpjLXpeGLs7wTDLma2kyyi3knFZjLJ7cFrIVBEoDTVuPF9hZGVUuoKnarAZdZFhnaZ21akE28fYUCFYMtSNOXvmltWPxNvMwwvGAGJ4C4zgS1QZmnKe1jwKV2dqD6VKtW9Cch4JVqu5F0h2khF4BX4bdIegUo4y3D7gu8eUUBYtwVZLyYtrz18TbHqkZLODHRL3l8fOYGOl9DMaVOlhvehcVgTLglyfLngs1Su96JZsgf5zWKij79STqAIy742gp5CCu2AbbIFhmzV9JAlz7KT9FqPkbbTbXw7VTMj6ZK7Ou8wB8gAlFj8x1J3nIYaTsgxPVFcffnc7NmansijHZyW66FeSCXJb5bqFKw8fanozz6FWcelJQ3otJNSdvos4l0kKjMt14Lkxm5WHVZCO5p4EpcyjLTwKBv3sH0TcoebPee8NqiHtNfBZKkZzuIuU1Zym2U5R5wOt3ZIk6miMfZJBM9ZCny6jWfdz2GyaIQwVudOOwfr7dnG0Z1jtG1IQgjkG341UAQMe4A1hYtTtX7BneomcdxVr2LeC0ignOiKC7PC9YMFomQ9yG7gGIwX3tB1BH4ZkBZgx8sMVgqFxp2Pf0Zee8EFYIju4cZ5DFRnRq3DbQV9, libQtGui.so.4 >= set:rggvkUfrNdIWK8t0wzHw4acMXBb2rZmirHSoEND0FTNW1WZxAhBue17yPuAUnqwg2Z4GVQMha82wIlstCZ0OQIupyx2AI8iZzbZpqH7NSMqnEN6SmRi6lE1hRe2r1ZuW4hqp5rty5xMRhhqC7RO8t4vtwL15Hd00ZDa8pccgu1lrT1d046jT8CXEXZKT5H3z5YuRCo3MtyKHcZ1f800C5NR6sRiu6MyCN81OTi6rf0W34PfTkVPmxR2ZdsI4yQYJVX7EXqNKgvkpUWjWn20u0TX6MewNF44fWig58vN1Il9VWdHzEBoWDQsofMRQHFvUOXs2cHUsfINswJRsYkMt6hgFYZEOD40K19raKZ022KnPsWMQrwg1a0nYbqs0rGV2XSwkxp7590CfzwZv0D2GuJSvj0Lc3dxh0xVRTZfqRl25CxdQnmyD1nsZaPhtJSSJMobRGwmn5vTm76Cq2aT0tphenebT6Ts2GB0Qv3JfwFnvFDCkMFpjmFcGPINZuq9XDBoijgFhgUdEMCZahaU78OivRA2crZ9vdAgs36oUTP1TLqVuJSjI0VPx1zkkrisn2yKiDpCA7COIlFH3jXaV0m8w2JkaMvbkK8smOphnwgluyscTax4QSjKBYMgRGwZhdiERht33QRWaYfL0L4D6RVoUc6gZdUm8c8DbSCfsA5mZ1ZJdlpzH1pc1jw9CbfJKWLd37dU9mOn0UgqgUbaZ4ygVWRxW8WnZ62IazACMBacakOSlfruQ8TwZ04TaYczDA4iOQ2LdvTBT1KBg9xe2t9YuevIkwa5xMFv4U5Zp9y57WZHKL1anS0VFZdggMosMZwouPRZaW9DAE1BSurs1vi0vbG5YNmrvlzSbslOc0ZEKyQ90SFNUQimIgQwAoaPPENIOIA4JZIrrDzmU7oLnNQ84KJ2qgdBmCoGfQRcatABy0WlrrJi0OzOtXjspSxDZk3AyWpxyM43upMIXWprKYTg1VH5tbx3gnUA8PpiElOjINzCPZ5ZHNCMw8KA2LloZnVfgit0O51CxNzQaZvkphv5pXEM8BDtDcvyLIGgj4RaoPnbnfD5YHpZ9EBlZ3JAtwuUoHit8zW6mR8Da3YkE4Z7xQd0ZmE4iNZ3qOkighi1oqPf1gZKALGuOvWFe1jKZvHvO0w2EQLPJ7Fu6yZ8YV24yZiOZLEJPiiLGcinJEo2Gsuf4ZjrHMfG3uHAbjZgDlJ1FnPkcOk13ZjlF00GbMv90MEmFb6HDlAZFdUF5Khobm7jD5kl50ejoy07FzjcsATQnE6T6t1Eh2zoS0aIhEAngv00lUqusZBvPmZEyeZErRAPwGLZzyOFYe4ngoIc8oZcUw3y9ov3RM0GKpeZLBQN0zedyG7aPTwoxZ4ycfOp36qF3Ms24vR9slyzcbRpciDylGr9f0K1jvXc25VvYP2NsRKZc5POqgecrYNrzqS54QgjcQ5u1LACjX4g8valGJCZ00u6xDlRwmF37vmugYgCvr12yQOusmd5F5xo6uZG1wQmBwfbQZnuNNnm7y6mElM59NUPMBl8Cp6y04ccWs8CDRlIN7EE90z17H2hmLf18nvGHkOXcC8r9tpBdHT9WrPdUubvdFss1iarvRgQkRzzCZpZ1h1ILmYt6IBHiEm4KyFDiDB6ZlAdle8c6GOFUgvV7XPRHASVaA7Alk1BS1TxbkKknpZFUWwdGgO4S7Z7kwuqvqfgvC1p2iXc4ZxXV0BB3hZvMKBueBUFHgZ5EPL5IDmJy67a3vww7ByU01ukQbpxh8gxLnrIOOmIon4mAndjwqxMnQTZgi24GgpDk7rcScZmFxpNK6waRY8q7DPdGZ6ZphqrTZIK0c0wy3R4nDm2l1llYBH1fJknY8MZ0js3z9Zj3ncEB9LZtaKjTs74mhE7Xz29erypOD2oEmw80Ko3Z8ZKvZl8rOYH6BOzAvY8w8oVDqMoNwjvFZCyz7mJEMuhNMaVi3MCHMmHZ84saodVUexZGPPRQ4BZbZ2DlFGkQqdrizb1SN40ch81Uk3F1xFDBHFSqxSq9TjZgp3Aror5p9Qjf3LHOVLL0YXRyoz1f0nsAN0lNGyCqksnEkaaovGmOl1zigjgJ98YZtT29byQbWeACnAwhKZvv3TK0Me3pZ9ZHGlCSZlBG3y6t0xw5INZg3NEUM05qp7qeuzZqH0F6HwxFjCaIXUvzCCp9uFyXuHSkmZFa7KB9i6xwRuaGZfObXuhqUEj2OZHNJwZnlr3SLZdoFG1Cy3wBNXzQyFs7FuRsklNQgw8UsEugVgOOvVxAWXQm0pK4lS85LkGFKRmOeZkkRe4u2bUIojosNklj4gXOjZfqP6ywqzheJKAH71gPsrZ3T7Ns2sjIfZlZyAvZt2l5w752zbNc2yeCQKWhnnGOb4GM1DlPaFMMry0bCxQIXGqAmEtb4xWoI7bzga1jRyujoc1TP2Uea0l5AlNu1a6bNyB2Z3WIE9I40yp000kVlU9KGZ18Zs0QRwSuwbwo6b7GBbX7hajg090Bj0MS0zuPxnfy6fO1MZ84Z0lz79tMt6JP0Rw1ER6SjWKh59MW2Sm96WddlsfzrxxfrcZbw6qDNBNcqKYG5Zhly7u3NnaTQZspNn2dCqRN9jLgb5jTRl5EtMDPA1VLwGGftMbKZvOrk6iFPnK7udieCWxL3mGUys8FvHY04YXxk9fg0bJSPF4aIbEhmWMZg8hWmY0ECgEb2wWtd96JuhAkrhsg7wP38Lbc9K4Q94bQoOxWmA0DWEzKqFksnwhD8xxZxZz5la1OGK1Avvu3396xDEbALF2DZ5QXlJddj7Zt84RCayUqDM36qXwPGaBgxIqhXGoMQ6dkP8bba2iN3DMOhSSJN61Z9lbaoZEDBa9aZKiKq88gSdzywqRZDXQVbOhrKbKjjb2UBgdvWhvuH1FzP2E8PW0uOnZlcGBQwzYoKeM5asi6wDKQ6E5bM99PK4ckj7RnNeO, libQtNetwork.so.4 >= set:oiEpSYXZrMN2Lvn8mVtqsnZGxhTZgmMYCLcZFhpjUZC0Zn0agGzFL2wwqsWc9keaoPuz30MZw0f893NBLxXcokZFC3YLuINvFjZ14U0ZJB6RxZbu9R9, libQtOpenGL.so.4 >= set:nhTxS9grGiDZDUg3Z2YbWNamow8baxkwwENmCT3kRDSihZgiHASZ6jZ8Z1azijLQlGWxxXWDILhh0Bnurbt7mw5Bx18zr0EHQxX0CrptdB2X9i2tyIdS, libQtScript.so.4 >= set:mh7WJhjO9rzBqSxNAPYq9b925Wv8lXUBwSAdtZGR83N2S8Vo1akz055Nf10, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libpthread.so.0(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.21), libusb-0.1.so.4 >= set:iew8DHnBFzWlddVCVmmiCsJZ8aVk, libusb-1.0.so.0 >= set:kfVTRgwr9LGniFc6R6JLW46a6DUlKQOnUc2sTMPHXiUw4, libz.so.1 >= 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.qmRdME 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.bPDE2o 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.F8R1fq 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.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libglib-2.0.so.0 >= set:omdQ8h6dZBb7a, libgobject-2.0.so.0 >= set:mjuQEtyop0U0oe, libgwyapp2.so.0 >= set:midE2whect6RvCZsx9odZseQp1Vm9, libgwyddion2.so.0 >= set:mjELmBiK2sV7ERAmO5ZsKK6, libgwydgets2.so.0 >= set:miBWO7SJfhIiTbkZiXA7pWzVux0fB8gPcJDv3I8, libgwymodule2.so.0 >= set:kip5vO1Voi1, libgwyprocess2.so.0 >= set:njnGQlmRlIc1IrZw1NrfJkuhZj3pLpZCjqe6YSCrM, libpthread.so.0(GLIBC_2.0), 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.DkbVNB 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.OYBsd4 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.oBV1nY 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 >= set:phiBxHBkmgSEiEn2U1eSXA9hnOYP70DOXXZBSatmrV9kVwDy8tHAbBAVZxKwudh2iKj10E62QCt7rWaDCGQ2uWVUlYKCa0rVCpgceA6uO70gJgHQys7xFfZ2ssMvKNKwo0XurGIWpqTlDbi5OOM9TwxyfcgJtuJuW7i4PazOW2C0u1sIq68Y6HSN25NGZtxwyzQEZ69mqGnXAFhsSNoMdBJy7k45RTiv1iOzIPeZewmQmpSZw6HpSZ29r4XXXpkEQZ4MYyhoS1kVk82VO1CBihzNn0K2I0WoyfdkavZHHQ2m97bHBUopFCFnmOUsBKdLDD4l82iubWuJ8H6Zx5XElKx8lHnKpXaRhzEP302yQhV2rYtHhdd7rToCPThMt475lU8VgidjdEpOwxRZDC84aYbgBDsKnzIsM7dJbgZIjWbbHFg4v7R6gNhwZ2hUxND4ls43ZzwlfdEa, libQtGui.so.4 >= set:rhMZqozZwUHQOLZdAGJqzxeZkgWt6ztylWZFk5f8we0J08D6EwnZEKuIcdrNhJjzoGEX435q8zGqgc4nroo2bzUZ8duonl68HttEw33tibEZ556zDwSZfWT5GT9GmPtBvD4MTqPP0oS7pIRKfazpjBobZuZIwZzzr5Z210KVjsa8mzgswllYQswhRregJR8RVBOLr7U6ApjxRTrWJ4agRfwjYMKhUdsUBpwCaprMQYNHnf7Boh2378ZuqCKDB7mkiWugjPAPXIsc7vaGcwNDjuVMVuB5y1TtRyXRsvXD35c2pdN90DpCA7cBFprOzn6xpCgQA4qmP584KY2uArBg2WwNElTw19Z4JwJQgeJMkfw6PwXWVEnUgqEMpeLSgt4ZbUcH8gn9rHWpPzC5UNQxCvVrPSEr9xf2Z2xPinIZp4U5ZIkNyzILyOBdguEUchDVKcPrKYZdwOSuRU2viAL5VNh0Br2Z2prpCZcmYLtIQJtMshcd2xrHwCKKAZ6407cordtiNemlXRgsBLlrP9ZJEwYyF4zEsBsngvKfKA9Opaet2PMwZ14ChCfNJ6t0BTEZkQOqQD5vXCtUJ3p1y1kcpreDshhcPvWht2CstDUw2ESLjTO4qtxhWMZHWgovSG2vhtw2uZ1e0oG6CW0cyKZy9okb2U9aINmIKn0cuOISX4z7VtWbGNtzKwKUYBtS845N0lUisSn8kDvtH6bZjFDCfBmogvwjMZmEC6gRdPPZDg8fSwVsGMv2UjADM1gyoKbZLIgcnqT6uWggMZ6z0q87wXxM9NSzXGFhCkuZy4Lcy5B6mElgbiOP1MG74Ps3hwwxHpFHH0v9309D552XOaGSgZicXBVUy4b2ZtY3SSl9kb2j6XIQyDSsTz766HMDHzc5Z51aRWSXKrBA9APsLvl7fd3y98JPMUfID3ab7jVZujOCNQoP3B7e4QsihWkD752AMTJFrw9ZLJfwbDsIh2O066LY9ZBNDojb8QSKZFdwDzQ4Tu2rSVIxqiJDUHhDeWNShx8QAw3matflZdZf47Mi7gu480n90mfH9PLVqSqlfiuB3VfMGXZHefnDz4sVcXjZi1g75hc25wzq8d8sZc2gtwsgPgfHPlH2u0eNhGB05YEyl5dJhhznVaQOl1LjdYHU2QyteUvZbGo1Eqgkh7gUuS76TKA2dHLehuy5j6SJw9Pl9RZrinyzO62SSjhtNqvivAVKZ4qLBC6wSVLoqPYZEGCCntX5IvdpK8GczkUBiGBoXgZ0OzdxN5BGG41QKYFZtqPsvtwjQjGPZoZJLM1mZuujc3dHhnnHOr0RCl3kFBKGcibEv0A4hlHNviVU2uq6weVsVvZvtE8k0opDfg0Wz4fWGcx0ZlDQaIuAE7alXMt6qD18YOMMwaKfy1lEbdKcPERMj4rg9ljXPOy7TZ1gNIZBglRv6QvDPZ0jcVGgl5nERteygO34M2j9caBRc9EhmWw1HRy704nfCWw8FI5x3W0FBA4hgagQoO3Rx0aksnwgogZHMZ9SjQtjEETlRCFpAGjam3QXFmQulcCSEn0yp1wS4JrPd2SD5ZmUMEzZJe0BGmPqewrqNAeubwGmNafkZiX53ksMeMzrsS6U5barG139Ee, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libm.so.6(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.20), 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.sJEfpZ 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.xvQnlw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VK8Rpr find-requires: running scripts (debuginfo) Requires: nspec = 15.5598-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libQtCore.so.4), debug(libQtGui.so.4), debug(libQtNetwork.so.4), debug(libQtOpenGL.so.4), debug(libQtScript.so.4), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libusb-0.1.so.4), debug(libusb-1.0.so.0), debug(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.dkxTAu find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AlFH6P find-requires: running scripts (debuginfo) Requires: nspec-gwyddion-plugin = 15.5598-alt3, debug(libc.so.6), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgwyapp2.so.0), debug(libgwyddion2.so.0), debug(libgwydgets2.so.0), debug(libgwymodule2.so.0), debug(libgwyprocess2.so.0), debug(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.Q0hWjI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YwW0kJ find-requires: running scripts (debuginfo) Requires: nspec-plugin-lithography = 15.5598-alt3, debug(libQtCore.so.4), debug(libQtGui.so.4), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(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/i586/nspec-15.5598-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/nspec-gwyddion-plugin-15.5598-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/nspec-plugin-lithography-15.5598-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/nspec-debuginfo-15.5598-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/nspec-gwyddion-plugin-debuginfo-15.5598-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/nspec-plugin-lithography-debuginfo-15.5598-alt3.i586.rpm 376.30user 21.32system 8:15.51elapsed 80%CPU (0avgtext+0avgdata 301156maxresident)k 0inputs+0outputs (0major+9942239minor)pagefaults 0swaps 395.73user 25.43system 8:57.78elapsed 78%CPU (0avgtext+0avgdata 301156maxresident)k 9688inputs+0outputs (0major+10550355minor)pagefaults 0swaps