compiling the 5.7-beta tarball with xcode-6.4 fails with: > In file included from /Users/tim/dev/qt3rd/qtbase/src/gui/image/qicon.cpp:1: > In file included from > /Users/tim/dev/qt3rd/qtbase/src/gui/kernel/qt_gui_pch.h:69: > In file included from /Users/tim/dev/qt3rd/qtbase/include/QtGui/qbitmap.h:1: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtGui/../../src/gui/image/qbitmap.h:43: > In file included from /Users/tim/dev/qt3rd/qtbase/include/QtGui/qpixmap.h:1: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtGui/../../src/gui/image/qpixmap.h:47: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtCore/qsharedpointer.h:1: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer.h:48: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtCore/qsharedpointer_impl.h:1: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:65: > In file included from /Users/tim/dev/qt3rd/qtbase/include/QtCore/qdebug.h:1: > In file included from > /Users/tim/dev/qt3rd/qtbase/include/QtCore/../../src/corelib/io/qdebug.h:51: > In file included from /Users/tim/dev/qt3rd/qtbase/include/QtCore/qvector.h:1: > /Users/tim/dev/qt3rd/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:759:21: > error: destination for this 'memmove' call is a pointer to class containing > a dynamic class > 'QPixmap'; vtable pointer will be overwritten > [-Werror,-Wdynamic-class-memaccess] > memmove(abegin, aend, (d->size - itemsToErase - itemsUntouched) * > sizeof(T)); > ~~~~~~~ ^ > /Users/tim/dev/qt3rd/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:450:3: > note: in instantiation of member function > 'QVector<QPixmapIconEngineEntry>::erase' requested > here > erase(d->begin() + i, d->begin() + i + 1); } > ^ > /Users/tim/dev/qt3rd/qtbase/src/gui/image/qicon.cpp:288:25: note: in > instantiation of member function 'QVector<QPixmapIconEngineEntry>::remove' > requested here > pixmaps.remove(idx); > ^ > /Users/tim/dev/qt3rd/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:759:21: > note: explicitly cast the pointer to silence this warning > memmove(abegin, aend, (d->size - itemsToErase - itemsUntouched) * > sizeof(T)); > ^ > (void*) > 1 error generated.
has support for xcode-6.4 been dropped? https://wiki.qt.io/Qt_5.7_Tools_and_Versions still lists OSX 10.9 with xcode-6.1.1 thanks a lot, tim _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development